builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-305 starttime: 1466250382.35 results: success (0) buildid: 20160618031522 builduid: 162c044dae014cdb9ee9341d299a9c63 revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.347545) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.370136) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.370453) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.410437) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.410736) ========= 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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False --2016-06-18 04:46:22-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.57M=0.001s 2016-06-18 04:46:22 (8.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.282581 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.771725) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.772032) ========= 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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028213 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.843643) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:22.844014) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cec857b11eaf51d6c04368f65fef17e017a0f96c --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-beta --rev cec857b11eaf51d6c04368f65fef17e017a0f96c --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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False 2016-06-18 04:46:22,960 truncating revision to first 12 chars 2016-06-18 04:46:22,960 Setting DEBUG logging. 2016-06-18 04:46:22,960 attempt 1/10 2016-06-18 04:46:22,961 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cec857b11eaf?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-18 04:46:23,406 unpacking tar archive at: mozilla-beta-cec857b11eaf/testing/mozharness/ program finished with exit code 0 elapsedTime=0.722655 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:23.630135) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:23.630417) ========= script_repo_revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:23.630787) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:23.631080) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 04:46:23.661119) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 28 secs) (at 2016-06-18 04:46:23.661442) ========= /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-beta --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-beta', '--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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False 04:46:23 INFO - MultiFileLogger online at 20160618 04:46:23 in /builds/slave/test 04:46:23 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-beta --download-symbols true 04:46:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:46:23 INFO - {'append_to_log': False, 04:46:23 INFO - 'base_work_dir': '/builds/slave/test', 04:46:23 INFO - 'blob_upload_branch': 'mozilla-beta', 04:46:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:46:23 INFO - 'buildbot_json_path': 'buildprops.json', 04:46:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:46:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:46:23 INFO - 'download_minidump_stackwalk': True, 04:46:23 INFO - 'download_symbols': 'true', 04:46:23 INFO - 'e10s': False, 04:46:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:46:23 INFO - 'tooltool.py': '/tools/tooltool.py', 04:46:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:46:23 INFO - '/tools/misc-python/virtualenv.py')}, 04:46:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:46:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:46:23 INFO - 'log_level': 'info', 04:46:23 INFO - 'log_to_console': True, 04:46:23 INFO - 'opt_config_files': (), 04:46:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:46:23 INFO - '--processes=1', 04:46:23 INFO - '--config=%(test_path)s/wptrunner.ini', 04:46:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:46:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:46:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:46:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:46:23 INFO - 'pip_index': False, 04:46:23 INFO - 'require_test_zip': True, 04:46:23 INFO - 'test_type': ('testharness',), 04:46:23 INFO - 'this_chunk': '1', 04:46:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:46:23 INFO - 'total_chunks': '10', 04:46:23 INFO - 'virtualenv_path': 'venv', 04:46:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:46:23 INFO - 'work_dir': 'build'} 04:46:23 INFO - ##### 04:46:23 INFO - ##### Running clobber step. 04:46:23 INFO - ##### 04:46:23 INFO - Running pre-action listener: _resource_record_pre_action 04:46:23 INFO - Running main action method: clobber 04:46:23 INFO - rmtree: /builds/slave/test/build 04:46:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:46:25 INFO - Running post-action listener: _resource_record_post_action 04:46:25 INFO - ##### 04:46:25 INFO - ##### Running read-buildbot-config step. 04:46:25 INFO - ##### 04:46:25 INFO - Running pre-action listener: _resource_record_pre_action 04:46:25 INFO - Running main action method: read_buildbot_config 04:46:25 INFO - Using buildbot properties: 04:46:25 INFO - { 04:46:25 INFO - "project": "", 04:46:25 INFO - "product": "firefox", 04:46:25 INFO - "script_repo_revision": "production", 04:46:25 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 04:46:25 INFO - "repository": "", 04:46:25 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 04:46:25 INFO - "buildid": "20160618031522", 04:46:25 INFO - "pgo_build": "False", 04:46:25 INFO - "basedir": "/builds/slave/test", 04:46:25 INFO - "buildnumber": 2, 04:46:25 INFO - "slavename": "tst-linux32-spot-305", 04:46:25 INFO - "revision": "cec857b11eaf51d6c04368f65fef17e017a0f96c", 04:46:25 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 04:46:25 INFO - "platform": "linux", 04:46:25 INFO - "branch": "mozilla-beta", 04:46:25 INFO - "repo_path": "releases/mozilla-beta", 04:46:25 INFO - "moz_repo_path": "", 04:46:25 INFO - "stage_platform": "linux", 04:46:25 INFO - "builduid": "162c044dae014cdb9ee9341d299a9c63", 04:46:25 INFO - "slavebuilddir": "test" 04:46:25 INFO - } 04:46:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 04:46:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 04:46:25 INFO - Running post-action listener: _resource_record_post_action 04:46:25 INFO - ##### 04:46:25 INFO - ##### Running download-and-extract step. 04:46:25 INFO - ##### 04:46:25 INFO - Running pre-action listener: _resource_record_pre_action 04:46:25 INFO - Running main action method: download_and_extract 04:46:25 INFO - mkdir: /builds/slave/test/build/tests 04:46:25 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')]} 04:46:25 INFO - https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:46:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:46:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:46:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:46:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 04:46:26 INFO - Downloaded 1291 bytes. 04:46:26 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:46:26 INFO - Using the following test package requirements: 04:46:26 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:46:26 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 04:46:26 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 04:46:26 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'jsshell-linux-i686.zip'], 04:46:26 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 04:46:26 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:46:26 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 04:46:26 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 04:46:26 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 04:46:26 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:46:26 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 04:46:26 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:46:26 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')]} 04:46:26 INFO - https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:46:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:46:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:46:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:46:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 04:46:30 INFO - Downloaded 22809875 bytes. 04:46:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:46:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:46:31 INFO - caution: filename not matched: web-platform/* 04:46:31 INFO - Return code: 11 04:46:31 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')]} 04:46:31 INFO - https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:46:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:46:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:46:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:46:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:46:35 INFO - Downloaded 36389080 bytes. 04:46:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:46:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:46:39 INFO - caution: filename not matched: bin/* 04:46:39 INFO - caution: filename not matched: config/* 04:46:39 INFO - caution: filename not matched: mozbase/* 04:46:39 INFO - caution: filename not matched: marionette/* 04:46:39 INFO - caution: filename not matched: tools/wptserve/* 04:46:39 INFO - Return code: 11 04:46:39 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')]} 04:46:39 INFO - https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:46:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:46:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:46:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:46:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 04:46:47 INFO - Downloaded 69350397 bytes. 04:46:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:46:47 INFO - mkdir: /builds/slave/test/properties 04:46:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:46:47 INFO - Writing to file /builds/slave/test/properties/build_url 04:46:47 INFO - Contents: 04:46:47 INFO - build_url:https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:46:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:46:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:46:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:46:47 INFO - Contents: 04:46:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:46:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:46:47 INFO - https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:46:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:46:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:46:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:46:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:46:55 INFO - Downloaded 92327956 bytes. 04:46:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:46:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:47:05 INFO - Return code: 0 04:47:05 INFO - Running post-action listener: _resource_record_post_action 04:47:05 INFO - Running post-action listener: set_extra_try_arguments 04:47:05 INFO - ##### 04:47:05 INFO - ##### Running create-virtualenv step. 04:47:05 INFO - ##### 04:47:05 INFO - Running pre-action listener: _pre_create_virtualenv 04:47:05 INFO - Running pre-action listener: _resource_record_pre_action 04:47:05 INFO - Running main action method: create_virtualenv 04:47:05 INFO - Creating virtualenv /builds/slave/test/build/venv 04:47:05 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 04:47:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:47:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:47:06 INFO - Using real prefix '/usr' 04:47:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:47:07 INFO - Installing distribute.............................................................................................................................................................................................done. 04:47:10 INFO - Installing pip.................done. 04:47:10 INFO - Return code: 0 04:47:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:47:10 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')]} 04:47:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:10 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')]} 04:47:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94f6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, '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': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', '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 04:47:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:47:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:47:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:10 INFO - 'CCACHE_UMASK': '002', 04:47:10 INFO - 'DISPLAY': ':0', 04:47:10 INFO - 'HOME': '/home/cltbld', 04:47:10 INFO - 'LANG': 'en_US.UTF-8', 04:47:10 INFO - 'LOGNAME': 'cltbld', 04:47:10 INFO - 'MAIL': '/var/mail/cltbld', 04:47:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:10 INFO - 'MOZ_NO_REMOTE': '1', 04:47:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:10 INFO - 'PWD': '/builds/slave/test', 04:47:10 INFO - 'SHELL': '/bin/bash', 04:47:10 INFO - 'SHLVL': '1', 04:47:10 INFO - 'TERM': 'linux', 04:47:10 INFO - 'TMOUT': '86400', 04:47:10 INFO - 'USER': 'cltbld', 04:47:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:47:10 INFO - '_': '/tools/buildbot/bin/python'} 04:47:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:11 INFO - Downloading/unpacking psutil>=0.7.1 04:47: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 04:47: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 04:47:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47: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 04:47: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 04:47:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:47:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:47:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:47:15 INFO - Installing collected packages: psutil 04:47:15 INFO - Running setup.py install for psutil 04:47:15 INFO - building 'psutil._psutil_linux' extension 04:47:15 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-i686-2.7/psutil/_psutil_linux.o 04:47:15 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:47:15 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:47:16 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 04:47:16 INFO - building 'psutil._psutil_posix' extension 04:47:16 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-i686-2.7/psutil/_psutil_posix.o 04:47:16 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 04:47:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:47:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:47:16 INFO - Successfully installed psutil 04:47:16 INFO - Cleaning up... 04:47:16 INFO - Return code: 0 04:47:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:47:16 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')]} 04:47:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:16 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')]} 04:47:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94f6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, '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': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', '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 04:47:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:47:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:47:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:16 INFO - 'CCACHE_UMASK': '002', 04:47:16 INFO - 'DISPLAY': ':0', 04:47:16 INFO - 'HOME': '/home/cltbld', 04:47:16 INFO - 'LANG': 'en_US.UTF-8', 04:47:16 INFO - 'LOGNAME': 'cltbld', 04:47:16 INFO - 'MAIL': '/var/mail/cltbld', 04:47:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:16 INFO - 'MOZ_NO_REMOTE': '1', 04:47:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:16 INFO - 'PWD': '/builds/slave/test', 04:47:16 INFO - 'SHELL': '/bin/bash', 04:47:16 INFO - 'SHLVL': '1', 04:47:16 INFO - 'TERM': 'linux', 04:47:16 INFO - 'TMOUT': '86400', 04:47:16 INFO - 'USER': 'cltbld', 04:47:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:47:16 INFO - '_': '/tools/buildbot/bin/python'} 04:47:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:47:17 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 04:47:17 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 04:47:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:17 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 04:47:17 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 04:47:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:47:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:47:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:47:20 INFO - Installing collected packages: mozsystemmonitor 04:47:20 INFO - Running setup.py install for mozsystemmonitor 04:47:20 INFO - Successfully installed mozsystemmonitor 04:47:20 INFO - Cleaning up... 04:47:21 INFO - Return code: 0 04:47:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:47:21 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')]} 04:47:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:21 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')]} 04:47:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94f6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, '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': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', '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 04:47:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:47:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:47:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:21 INFO - 'CCACHE_UMASK': '002', 04:47:21 INFO - 'DISPLAY': ':0', 04:47:21 INFO - 'HOME': '/home/cltbld', 04:47:21 INFO - 'LANG': 'en_US.UTF-8', 04:47:21 INFO - 'LOGNAME': 'cltbld', 04:47:21 INFO - 'MAIL': '/var/mail/cltbld', 04:47:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:21 INFO - 'MOZ_NO_REMOTE': '1', 04:47:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:21 INFO - 'PWD': '/builds/slave/test', 04:47:21 INFO - 'SHELL': '/bin/bash', 04:47:21 INFO - 'SHLVL': '1', 04:47:21 INFO - 'TERM': 'linux', 04:47:21 INFO - 'TMOUT': '86400', 04:47:21 INFO - 'USER': 'cltbld', 04:47:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:47:21 INFO - '_': '/tools/buildbot/bin/python'} 04:47:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:21 INFO - Downloading/unpacking blobuploader==1.2.4 04:47:21 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 04:47:21 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 04:47:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:21 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 04:47:21 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 04:47:25 INFO - Downloading blobuploader-1.2.4.tar.gz 04:47:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:47:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:47: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 04:47: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 04:47:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47: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 04:47: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 04:47:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:47:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:47:26 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 04:47:26 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 04:47:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:26 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 04:47:26 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 04:47:26 INFO - Downloading docopt-0.6.1.tar.gz 04:47:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:47:26 INFO - Installing collected packages: blobuploader, requests, docopt 04:47:26 INFO - Running setup.py install for blobuploader 04:47:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:47:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:47:26 INFO - Running setup.py install for requests 04:47:27 INFO - Running setup.py install for docopt 04:47:27 INFO - Successfully installed blobuploader requests docopt 04:47:27 INFO - Cleaning up... 04:47:27 INFO - Return code: 0 04:47:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:47:27 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')]} 04:47:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:27 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')]} 04:47:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94f6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, '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': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', '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 04:47:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:47:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:47:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:27 INFO - 'CCACHE_UMASK': '002', 04:47:27 INFO - 'DISPLAY': ':0', 04:47:27 INFO - 'HOME': '/home/cltbld', 04:47:27 INFO - 'LANG': 'en_US.UTF-8', 04:47:27 INFO - 'LOGNAME': 'cltbld', 04:47:27 INFO - 'MAIL': '/var/mail/cltbld', 04:47:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:27 INFO - 'MOZ_NO_REMOTE': '1', 04:47:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:27 INFO - 'PWD': '/builds/slave/test', 04:47:27 INFO - 'SHELL': '/bin/bash', 04:47:27 INFO - 'SHLVL': '1', 04:47:27 INFO - 'TERM': 'linux', 04:47:27 INFO - 'TMOUT': '86400', 04:47:27 INFO - 'USER': 'cltbld', 04:47:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:47:27 INFO - '_': '/tools/buildbot/bin/python'} 04:47:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:47:28 INFO - Running setup.py (path:/tmp/pip-2oHIzD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:47:28 INFO - Running setup.py (path:/tmp/pip-kC3iNv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:47:28 INFO - Running setup.py (path:/tmp/pip-ONdo7_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:47:28 INFO - Running setup.py (path:/tmp/pip-UEA9ZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:47:28 INFO - Running setup.py (path:/tmp/pip-npklR0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:47:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:47:28 INFO - Running setup.py (path:/tmp/pip-lGk_hT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:47:29 INFO - Running setup.py (path:/tmp/pip-rMaxlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:47:29 INFO - Running setup.py (path:/tmp/pip-eTn8Tq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:47:29 INFO - Running setup.py (path:/tmp/pip-sR9lFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:47:29 INFO - Running setup.py (path:/tmp/pip-rDMak8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:47:29 INFO - Running setup.py (path:/tmp/pip-1mygkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:47:29 INFO - Running setup.py (path:/tmp/pip-LFbTTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:47:29 INFO - Running setup.py (path:/tmp/pip-Qwo8NA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:47:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:47:29 INFO - Running setup.py (path:/tmp/pip-Xb37ex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:30 INFO - Running setup.py (path:/tmp/pip-v4kBRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:47:30 INFO - Running setup.py (path:/tmp/pip-qkiU1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:47:30 INFO - Running setup.py (path:/tmp/pip-vitkkn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:47:30 INFO - Running setup.py (path:/tmp/pip-0mBXC3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:47:30 INFO - Running setup.py (path:/tmp/pip-2fZrQR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:30 INFO - Running setup.py (path:/tmp/pip-Ty9f77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:47:31 INFO - Running setup.py (path:/tmp/pip-0IAaoQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:47:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47:31 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 04:47:31 INFO - Running setup.py install for manifestparser 04:47:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:47:31 INFO - Running setup.py install for mozcrash 04:47:31 INFO - Running setup.py install for mozdebug 04:47:32 INFO - Running setup.py install for mozdevice 04:47:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:47:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:47:32 INFO - Running setup.py install for mozfile 04:47:32 INFO - Running setup.py install for mozhttpd 04:47:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:47:32 INFO - Running setup.py install for mozinfo 04:47:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:47:32 INFO - Running setup.py install for mozInstall 04:47:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Running setup.py install for mozleak 04:47:33 INFO - Running setup.py install for mozlog 04:47:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Running setup.py install for moznetwork 04:47:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:47:33 INFO - Running setup.py install for mozprocess 04:47:33 INFO - Running setup.py install for mozprofile 04:47:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:47:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:47:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:47:34 INFO - Running setup.py install for mozrunner 04:47:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:47:34 INFO - Running setup.py install for mozscreenshot 04:47:34 INFO - Running setup.py install for moztest 04:47:34 INFO - Running setup.py install for mozversion 04:47:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:47:35 INFO - Running setup.py install for wptserve 04:47:35 INFO - Running setup.py install for marionette-driver 04:47:35 INFO - Running setup.py install for browsermob-proxy 04:47:35 INFO - Running setup.py install for marionette-client 04:47:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:47:36 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 04:47:36 INFO - Cleaning up... 04:47:36 INFO - Return code: 0 04:47:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:47:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:47:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94f6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, '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': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', '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 04:47:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:47:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:47:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:36 INFO - 'CCACHE_UMASK': '002', 04:47:36 INFO - 'DISPLAY': ':0', 04:47:36 INFO - 'HOME': '/home/cltbld', 04:47:36 INFO - 'LANG': 'en_US.UTF-8', 04:47:36 INFO - 'LOGNAME': 'cltbld', 04:47:36 INFO - 'MAIL': '/var/mail/cltbld', 04:47:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:36 INFO - 'MOZ_NO_REMOTE': '1', 04:47:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:36 INFO - 'PWD': '/builds/slave/test', 04:47:36 INFO - 'SHELL': '/bin/bash', 04:47:36 INFO - 'SHLVL': '1', 04:47:36 INFO - 'TERM': 'linux', 04:47:36 INFO - 'TMOUT': '86400', 04:47:36 INFO - 'USER': 'cltbld', 04:47:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:47:36 INFO - '_': '/tools/buildbot/bin/python'} 04:47:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:47:36 INFO - Running setup.py (path:/tmp/pip-9yD3Q4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:47:36 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)) 04:47:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:47:36 INFO - Running setup.py (path:/tmp/pip-f6Qi60-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:47:37 INFO - Running setup.py (path:/tmp/pip-GJ2ZO5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:47:37 INFO - Running setup.py (path:/tmp/pip-q9ERK2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:47:37 INFO - Running setup.py (path:/tmp/pip-fXJ5PQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:47:37 INFO - Running setup.py (path:/tmp/pip-oA81aI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:47:37 INFO - Running setup.py (path:/tmp/pip-psg2pU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:47:37 INFO - Running setup.py (path:/tmp/pip-5IOuUy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:47:37 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)) 04:47:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:47:37 INFO - Running setup.py (path:/tmp/pip-HdKDKt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:47:37 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:47:38 INFO - Running setup.py (path:/tmp/pip-yht9KS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:47:38 INFO - Running setup.py (path:/tmp/pip-wIKWOu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:47:38 INFO - Running setup.py (path:/tmp/pip-KesMxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:47:38 INFO - Running setup.py (path:/tmp/pip-CpNPLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:47:38 INFO - Running setup.py (path:/tmp/pip-ZFmsB2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:38 INFO - Running setup.py (path:/tmp/pip-Jp2dcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:47:38 INFO - Running setup.py (path:/tmp/pip-6cmKSF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:47:38 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)) 04:47:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:47:38 INFO - Running setup.py (path:/tmp/pip-SNeYoF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:47:39 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)) 04:47:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:47:39 INFO - Running setup.py (path:/tmp/pip-riwWZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:47:39 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)) 04:47:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:47:39 INFO - Running setup.py (path:/tmp/pip-_682l5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:47:39 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)) 04:47:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:39 INFO - Running setup.py (path:/tmp/pip-MBL8bm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:39 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)) 04:47:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:47:39 INFO - Running setup.py (path:/tmp/pip-mkhqak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:47:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47:40 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)) 04:47:40 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)) 04:47:40 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)) 04:47:40 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)) 04:47:40 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)) 04:47:40 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)) 04:47:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:47:40 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 04:47:40 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 04:47:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:47:40 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 04:47:40 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 04:47:43 INFO - Downloading blessings-1.6.tar.gz 04:47:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:47:43 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)) 04:47:43 INFO - Installing collected packages: blessings 04:47:43 INFO - Running setup.py install for blessings 04:47:44 INFO - Successfully installed blessings 04:47:44 INFO - Cleaning up... 04:47:44 INFO - Return code: 0 04:47:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:47:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:47:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:47:44 INFO - Reading from file tmpfile_stdout 04:47:44 INFO - Current package versions: 04:47:44 INFO - argparse == 1.2.1 04:47:44 INFO - blessings == 1.6 04:47:44 INFO - blobuploader == 1.2.4 04:47:44 INFO - browsermob-proxy == 0.6.0 04:47:44 INFO - docopt == 0.6.1 04:47:44 INFO - manifestparser == 1.1 04:47:44 INFO - marionette-client == 2.3.0 04:47:44 INFO - marionette-driver == 1.4.0 04:47:44 INFO - mozInstall == 1.12 04:47:44 INFO - mozcrash == 0.17 04:47:44 INFO - mozdebug == 0.1 04:47:44 INFO - mozdevice == 0.48 04:47:44 INFO - mozfile == 1.2 04:47:44 INFO - mozhttpd == 0.7 04:47:44 INFO - mozinfo == 0.9 04:47:44 INFO - mozleak == 0.1 04:47:44 INFO - mozlog == 3.1 04:47:44 INFO - moznetwork == 0.27 04:47:44 INFO - mozprocess == 0.22 04:47:44 INFO - mozprofile == 0.28 04:47:44 INFO - mozrunner == 6.11 04:47:44 INFO - mozscreenshot == 0.1 04:47:44 INFO - mozsystemmonitor == 0.0 04:47:44 INFO - moztest == 0.7 04:47:44 INFO - mozversion == 1.4 04:47:44 INFO - psutil == 3.1.1 04:47:44 INFO - requests == 1.2.3 04:47:44 INFO - wptserve == 1.4.0 04:47:44 INFO - wsgiref == 0.1.2 04:47:44 INFO - Running post-action listener: _resource_record_post_action 04:47:44 INFO - Running post-action listener: _start_resource_monitoring 04:47:44 INFO - Starting resource monitoring. 04:47:44 INFO - ##### 04:47:44 INFO - ##### Running pull step. 04:47:44 INFO - ##### 04:47:44 INFO - Running pre-action listener: _resource_record_pre_action 04:47:44 INFO - Running main action method: pull 04:47:44 INFO - Pull has nothing to do! 04:47:44 INFO - Running post-action listener: _resource_record_post_action 04:47:44 INFO - ##### 04:47:44 INFO - ##### Running install step. 04:47:44 INFO - ##### 04:47:44 INFO - Running pre-action listener: _resource_record_pre_action 04:47:44 INFO - Running main action method: install 04:47:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:47:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:47:45 INFO - Reading from file tmpfile_stdout 04:47:45 INFO - Detecting whether we're running mozinstall >=1.0... 04:47:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:47:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:47:45 INFO - Reading from file tmpfile_stdout 04:47:45 INFO - Output received: 04:47:45 INFO - Usage: mozinstall [options] installer 04:47:45 INFO - Options: 04:47:45 INFO - -h, --help show this help message and exit 04:47:45 INFO - -d DEST, --destination=DEST 04:47:45 INFO - Directory to install application into. [default: 04:47:45 INFO - "/builds/slave/test"] 04:47:45 INFO - --app=APP Application being installed. [default: firefox] 04:47:45 INFO - mkdir: /builds/slave/test/build/application 04:47:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:47:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 04:48:14 INFO - Reading from file tmpfile_stdout 04:48:14 INFO - Output received: 04:48:14 INFO - /builds/slave/test/build/application/firefox/firefox 04:48:14 INFO - Running post-action listener: _resource_record_post_action 04:48:14 INFO - ##### 04:48:14 INFO - ##### Running run-tests step. 04:48:14 INFO - ##### 04:48:14 INFO - Running pre-action listener: _resource_record_pre_action 04:48:14 INFO - Running main action method: run_tests 04:48:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:48:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:48:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:48:14 INFO - grabbing minidump binary from tooltool 04:48:14 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')]} 04:48:14 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9600f70>, '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 0x9600620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9606750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:48:14 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:48:14 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/linux32/releng.manifest -o -c /builds/tooltool_cache 04:48:14 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:48:14 INFO - Return code: 0 04:48:14 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:48:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:48:14 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/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:48:14 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/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 04:48:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:48:14 INFO - 'CCACHE_UMASK': '002', 04:48:14 INFO - 'DISPLAY': ':0', 04:48:14 INFO - 'HOME': '/home/cltbld', 04:48:14 INFO - 'LANG': 'en_US.UTF-8', 04:48:14 INFO - 'LOGNAME': 'cltbld', 04:48:14 INFO - 'MAIL': '/var/mail/cltbld', 04:48:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:48:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:48:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:48:14 INFO - 'MOZ_NO_REMOTE': '1', 04:48:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:48:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:48:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:48:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:48:14 INFO - 'PWD': '/builds/slave/test', 04:48:14 INFO - 'SHELL': '/bin/bash', 04:48:14 INFO - 'SHLVL': '1', 04:48:14 INFO - 'TERM': 'linux', 04:48:14 INFO - 'TMOUT': '86400', 04:48:14 INFO - 'USER': 'cltbld', 04:48:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308', 04:48:14 INFO - '_': '/tools/buildbot/bin/python'} 04:48:14 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/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:48:15 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 04:48:15 INFO - import pkg_resources 04:48:16 INFO - Using 1 client processes 04:48:16 INFO - wptserve Starting http server on 127.0.0.1:8000 04:48:16 INFO - wptserve Starting http server on 127.0.0.1:8001 04:48:16 INFO - wptserve Starting http server on 127.0.0.1:8443 04:48:19 INFO - SUITE-START | Running 778 tests 04:48:19 INFO - Running testharness tests 04:48:19 INFO - Setting up ssl 04:48:19 INFO - PROCESS | certutil | 04:48:19 INFO - PROCESS | certutil | 04:48:19 INFO - PROCESS | certutil | 04:48:19 INFO - Certificate Nickname Trust Attributes 04:48:19 INFO - SSL,S/MIME,JAR/XPI 04:48:19 INFO - 04:48:19 INFO - web-platform-tests CT,, 04:48:19 INFO - 04:48:19 INFO - Starting runner 04:48:22 INFO - PROCESS | 1770 | 1466250502019 Marionette DEBUG Marionette enabled via build flag and pref 04:48:22 INFO - PROCESS | 1770 | ++DOCSHELL 0xa4e4c000 == 1 [pid = 1770] [id = 1] 04:48:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 1 (0xa4e4c400) [pid = 1770] [serial = 1] [outer = (nil)] 04:48:22 INFO - PROCESS | 1770 | [1770] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 2 (0xa4e4cc00) [pid = 1770] [serial = 2] [outer = 0xa4e4c400] 04:48:22 INFO - PROCESS | 1770 | 1466250502714 Marionette INFO Listening on port 2828 04:48:23 INFO - PROCESS | 1770 | 1466250503298 Marionette DEBUG Marionette enabled via command-line flag 04:48:23 INFO - PROCESS | 1770 | ++DOCSHELL 0xa23a8000 == 2 [pid = 1770] [id = 2] 04:48:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 3 (0xa23a9400) [pid = 1770] [serial = 3] [outer = (nil)] 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 4 (0xa23b2c00) [pid = 1770] [serial = 4] [outer = 0xa23a9400] 04:48:23 INFO - PROCESS | 1770 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cc700 04:48:23 INFO - PROCESS | 1770 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d7200 04:48:23 INFO - PROCESS | 1770 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f71c0 04:48:23 INFO - PROCESS | 1770 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7e00 04:48:23 INFO - PROCESS | 1770 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fdb40 04:48:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 5 (0xa1126000) [pid = 1770] [serial = 5] [outer = 0xa4e4c400] 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:48:23 INFO - PROCESS | 1770 | 1466250503705 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53983 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:48:23 INFO - PROCESS | 1770 | 1466250503737 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53984 04:48:23 INFO - PROCESS | 1770 | 1466250503797 Marionette DEBUG Closed connection conn0 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:48:23 INFO - PROCESS | 1770 | 1466250503908 Marionette DEBUG Closed connection conn1 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:48:23 INFO - PROCESS | 1770 | 1466250503921 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53985 04:48:23 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:48:23 INFO - PROCESS | 1770 | 1466250503979 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53986 04:48:23 INFO - PROCESS | 1770 | 1466250503986 Marionette DEBUG Closed connection conn2 04:48:24 INFO - PROCESS | 1770 | 1466250504024 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:48:24 INFO - PROCESS | 1770 | 1466250504044 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160618031522","device":"desktop","version":"48.0"} 04:48:24 INFO - PROCESS | 1770 | [1770] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:48:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b5d6c00 == 3 [pid = 1770] [id = 3] 04:48:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 6 (0x9b5d7000) [pid = 1770] [serial = 6] [outer = (nil)] 04:48:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b5d7400 == 4 [pid = 1770] [id = 4] 04:48:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 7 (0x9b5db000) [pid = 1770] [serial = 7] [outer = (nil)] 04:48:26 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:48:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x9ad63000 == 5 [pid = 1770] [id = 5] 04:48:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 8 (0x9ad63400) [pid = 1770] [serial = 8] [outer = (nil)] 04:48:26 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:48:26 INFO - PROCESS | 1770 | [1770] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:48:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 9 (0x9a88cc00) [pid = 1770] [serial = 9] [outer = 0x9ad63400] 04:48:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 10 (0x9aa11800) [pid = 1770] [serial = 10] [outer = 0x9b5d7000] 04:48:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 11 (0x9aa13400) [pid = 1770] [serial = 11] [outer = 0x9b5db000] 04:48:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 12 (0x9aa15800) [pid = 1770] [serial = 12] [outer = 0x9ad63400] 04:48:28 INFO - PROCESS | 1770 | 1466250508274 Marionette INFO startBrowser cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:28 INFO - PROCESS | 1770 | 1466250508320 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1770 | 1466250508338 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1770 | 1466250508342 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 13 (0x98464000) [pid = 1770] [serial = 13] [outer = 0x9ad63400] 04:48:29 INFO - PROCESS | 1770 | 1466250509033 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"cd70f751-9f45-4ad5-a00f-f25eecdd2983","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160618031522","device":"desktop","version":"48.0","command_id":1}}] 04:48:29 INFO - PROCESS | 1770 | 1466250509226 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}] 04:48:29 INFO - PROCESS | 1770 | 1466250509234 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:29 INFO - PROCESS | 1770 | 1466250509422 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:48:29 INFO - PROCESS | 1770 | 1466250509667 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:48:29 INFO - PROCESS | 1770 | 1466250509673 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:29 INFO - PROCESS | 1770 | [1770] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:48:29 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 14 (0x9493d800) [pid = 1770] [serial = 14] [outer = 0x9ad63400] 04:48:30 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:30 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:30 INFO - PROCESS | 1770 | 1466250510111 Marionette TRACE conn3 <- [1,3,null,{}] 04:48:30 INFO - PROCESS | 1770 | 1466250510127 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:48:30 INFO - PROCESS | 1770 | 1466250510133 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:30 INFO - PROCESS | 1770 | 1466250510159 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:48:30 INFO - PROCESS | 1770 | 1466250510280 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1770 | 1466250510288 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:48:30 INFO - PROCESS | 1770 | 1466250510302 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1770 | 1466250510308 Marionette TRACE conn3 <- [1,6,null,{}] 04:48:30 INFO - PROCESS | 1770 | 1466250510314 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}] 04:48:30 INFO - PROCESS | 1770 | 1466250510319 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:30 INFO - PROCESS | 1770 | 1466250510340 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:48:30 INFO - PROCESS | 1770 | 1466250510349 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1770 | 1466250510358 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5bc00 == 6 [pid = 1770] [id = 6] 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 15 (0x93e5c000) [pid = 1770] [serial = 15] [outer = (nil)] 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 16 (0x93e5e000) [pid = 1770] [serial = 16] [outer = 0x93e5c000] 04:48:30 INFO - PROCESS | 1770 | 1466250510434 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 17 (0xa2538c00) [pid = 1770] [serial = 17] [outer = 0x93e5c000] 04:48:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3dc00 == 7 [pid = 1770] [id = 7] 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 18 (0x93cd2400) [pid = 1770] [serial = 18] [outer = (nil)] 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 19 (0x93cd4800) [pid = 1770] [serial = 19] [outer = 0x93cd2400] 04:48:30 INFO - PROCESS | 1770 | 1466250510907 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 20 (0x93cd2c00) [pid = 1770] [serial = 20] [outer = 0x93cd2400] 04:48:31 INFO - PROCESS | 1770 | [1770] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:48:31 INFO - PROCESS | 1770 | 1466250511448 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 04:48:31 INFO - PROCESS | 1770 | 1466250511559 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1770 | 1466250511563 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:48:31 INFO - PROCESS | 1770 | 1466250511600 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1770 | 1466250511603 Marionette TRACE conn3 <- [1,10,null,{}] 04:48:31 INFO - PROCESS | 1770 | 1466250511625 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}] 04:48:31 INFO - PROCESS | 1770 | 1466250511634 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:31 INFO - PROCESS | 1770 | 1466250511811 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:48:31 INFO - PROCESS | 1770 | 1466250511829 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1770 | 1466250511840 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x924fa000 == 8 [pid = 1770] [id = 8] 04:48:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 21 (0x924fa400) [pid = 1770] [serial = 21] [outer = (nil)] 04:48:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 22 (0x924fc400) [pid = 1770] [serial = 22] [outer = 0x924fa400] 04:48:31 INFO - PROCESS | 1770 | 1466250511910 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 23 (0x93e5e800) [pid = 1770] [serial = 23] [outer = 0x924fa400] 04:48:32 INFO - PROCESS | 1770 | 1466250512901 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1364ms 04:48:32 INFO - PROCESS | 1770 | 1466250512946 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1770 | 1466250512953 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:48:32 INFO - PROCESS | 1770 | 1466250512962 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1770 | 1466250512968 Marionette TRACE conn3 <- [1,14,null,{}] 04:48:32 INFO - PROCESS | 1770 | 1466250512977 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}] 04:48:32 INFO - PROCESS | 1770 | 1466250512983 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:33 INFO - PROCESS | 1770 | 1466250513276 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:48:33 INFO - PROCESS | 1770 | 1466250513427 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1770 | 1466250513443 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f9400 == 9 [pid = 1770] [id = 9] 04:48:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 24 (0x92508c00) [pid = 1770] [serial = 24] [outer = (nil)] 04:48:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 25 (0x9250c800) [pid = 1770] [serial = 25] [outer = 0x92508c00] 04:48:33 INFO - PROCESS | 1770 | 1466250513524 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 26 (0x92567000) [pid = 1770] [serial = 26] [outer = 0x92508c00] 04:48:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256c400 == 10 [pid = 1770] [id = 10] 04:48:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 27 (0x9256dc00) [pid = 1770] [serial = 27] [outer = (nil)] 04:48:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 28 (0x92571800) [pid = 1770] [serial = 28] [outer = 0x9256dc00] 04:48:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 29 (0x93c35400) [pid = 1770] [serial = 29] [outer = 0x9256dc00] 04:48:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250a800 == 11 [pid = 1770] [id = 11] 04:48:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 30 (0x93c34400) [pid = 1770] [serial = 30] [outer = (nil)] 04:48:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 31 (0x93e5a400) [pid = 1770] [serial = 31] [outer = 0x93c34400] 04:48:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 32 (0x953aec00) [pid = 1770] [serial = 32] [outer = 0x93c34400] 04:48:34 INFO - PROCESS | 1770 | 1466250514651 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1740ms 04:48:34 INFO - PROCESS | 1770 | 1466250514770 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1770 | 1466250514777 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:48:34 INFO - PROCESS | 1770 | 1466250514793 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1770 | 1466250514798 Marionette TRACE conn3 <- [1,18,null,{}] 04:48:34 INFO - PROCESS | 1770 | 1466250514805 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}] 04:48:34 INFO - PROCESS | 1770 | 1466250514811 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:35 INFO - PROCESS | 1770 | 1466250515044 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:48:35 INFO - PROCESS | 1770 | 1466250515168 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1770 | 1466250515177 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x92414400 == 12 [pid = 1770] [id = 12] 04:48:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 33 (0x92574400) [pid = 1770] [serial = 33] [outer = (nil)] 04:48:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 34 (0x99737800) [pid = 1770] [serial = 34] [outer = 0x92574400] 04:48:35 INFO - PROCESS | 1770 | 1466250515260 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 35 (0x9a277400) [pid = 1770] [serial = 35] [outer = 0x92574400] 04:48:36 INFO - PROCESS | 1770 | 1466250516117 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1387ms 04:48:36 INFO - PROCESS | 1770 | 1466250516180 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:48:36 INFO - PROCESS | 1770 | 1466250516186 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:48:36 INFO - PROCESS | 1770 | 1466250516192 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1770 | 1466250516198 Marionette TRACE conn3 <- [1,22,null,{}] 04:48:36 INFO - PROCESS | 1770 | 1466250516215 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}] 04:48:36 INFO - PROCESS | 1770 | 1466250516223 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:36 INFO - PROCESS | 1770 | 1466250516440 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:48:36 INFO - PROCESS | 1770 | 1466250516568 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1770 | 1466250516578 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b8a8000 == 13 [pid = 1770] [id = 13] 04:48:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 36 (0x9b8a8400) [pid = 1770] [serial = 36] [outer = (nil)] 04:48:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 37 (0x9c0df800) [pid = 1770] [serial = 37] [outer = 0x9b8a8400] 04:48:36 INFO - PROCESS | 1770 | 1466250516665 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 38 (0x9d530400) [pid = 1770] [serial = 38] [outer = 0x9b8a8400] 04:48:37 INFO - PROCESS | 1770 | 1466250517473 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1336ms 04:48:37 INFO - PROCESS | 1770 | 1466250517528 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 1770 | 1466250517532 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:48:37 INFO - PROCESS | 1770 | 1466250517538 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 1770 | 1466250517541 Marionette TRACE conn3 <- [1,26,null,{}] 04:48:37 INFO - PROCESS | 1770 | 1466250517547 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}] 04:48:37 INFO - PROCESS | 1770 | 1466250517552 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:37 INFO - PROCESS | 1770 | 1466250517735 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:48:37 INFO - PROCESS | 1770 | 1466250517861 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1770 | 1466250517868 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:37 INFO - PROCESS | 1770 | ++DOCSHELL 0xa22a6c00 == 14 [pid = 1770] [id = 14] 04:48:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 39 (0xa22a8000) [pid = 1770] [serial = 39] [outer = (nil)] 04:48:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 40 (0xa2532400) [pid = 1770] [serial = 40] [outer = 0xa22a8000] 04:48:37 INFO - PROCESS | 1770 | 1466250517953 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 41 (0xa34c5c00) [pid = 1770] [serial = 41] [outer = 0xa22a8000] 04:48:39 INFO - PROCESS | 1770 | 1466250519222 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1739ms 04:48:39 INFO - PROCESS | 1770 | 1466250519278 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 1770 | 1466250519282 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:48:39 INFO - PROCESS | 1770 | 1466250519290 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1770 | 1466250519295 Marionette TRACE conn3 <- [1,30,null,{}] 04:48:39 INFO - PROCESS | 1770 | 1466250519302 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}] 04:48:39 INFO - PROCESS | 1770 | 1466250519307 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:39 INFO - PROCESS | 1770 | 1466250519455 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:48:39 INFO - PROCESS | 1770 | 1466250519579 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 1770 | 1466250519590 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a7da800 == 15 [pid = 1770] [id = 15] 04:48:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 42 (0x9a888400) [pid = 1770] [serial = 42] [outer = (nil)] 04:48:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 43 (0x9ad5e800) [pid = 1770] [serial = 43] [outer = 0x9a888400] 04:48:39 INFO - PROCESS | 1770 | 1466250519682 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 44 (0x9b5d5c00) [pid = 1770] [serial = 44] [outer = 0x9a888400] 04:48:40 INFO - PROCESS | 1770 | 1466250520344 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 04:48:40 INFO - PROCESS | 1770 | 1466250520379 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1770 | 1466250520386 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:48:40 INFO - PROCESS | 1770 | 1466250520396 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1770 | 1466250520399 Marionette TRACE conn3 <- [1,34,null,{}] 04:48:40 INFO - PROCESS | 1770 | 1466250520408 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}] 04:48:40 INFO - PROCESS | 1770 | 1466250520412 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:40 INFO - PROCESS | 1770 | 1466250520571 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:48:40 INFO - PROCESS | 1770 | 1466250520668 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1770 | 1466250520675 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b084800 == 16 [pid = 1770] [id = 16] 04:48:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 45 (0x9b5e3800) [pid = 1770] [serial = 45] [outer = (nil)] 04:48:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 46 (0x9bb7c400) [pid = 1770] [serial = 46] [outer = 0x9b5e3800] 04:48:40 INFO - PROCESS | 1770 | 1466250520745 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 47 (0x9c0d6400) [pid = 1770] [serial = 47] [outer = 0x9b5e3800] 04:48:41 INFO - PROCESS | 1770 | 1466250521404 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1027ms 04:48:41 INFO - PROCESS | 1770 | 1466250521423 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1770 | 1466250521427 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:48:41 INFO - PROCESS | 1770 | 1466250521434 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1770 | 1466250521439 Marionette TRACE conn3 <- [1,38,null,{}] 04:48:41 INFO - PROCESS | 1770 | 1466250521454 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}] 04:48:41 INFO - PROCESS | 1770 | 1466250521462 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:41 INFO - PROCESS | 1770 | 1466250521651 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:48:41 INFO - PROCESS | 1770 | 1466250521678 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 1770 | 1466250521687 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x953ab000 == 17 [pid = 1770] [id = 17] 04:48:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 48 (0x953ab400) [pid = 1770] [serial = 48] [outer = (nil)] 04:48:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 49 (0x9788b400) [pid = 1770] [serial = 49] [outer = 0x953ab400] 04:48:41 INFO - PROCESS | 1770 | 1466250521757 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 50 (0xa112b800) [pid = 1770] [serial = 50] [outer = 0x953ab400] 04:48:42 INFO - PROCESS | 1770 | 1466250522468 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1087ms 04:48:42 INFO - PROCESS | 1770 | 1466250522521 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:48:42 INFO - PROCESS | 1770 | 1466250522525 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:48:42 INFO - PROCESS | 1770 | 1466250522531 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1770 | 1466250522534 Marionette TRACE conn3 <- [1,42,null,{}] 04:48:42 INFO - PROCESS | 1770 | 1466250522540 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}] 04:48:42 INFO - PROCESS | 1770 | 1466250522558 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:42 INFO - PROCESS | 1770 | 1466250522745 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:48:42 INFO - PROCESS | 1770 | 1466250522755 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1770 | 1466250522765 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:42 INFO - PROCESS | 1770 | ++DOCSHELL 0xa200c800 == 18 [pid = 1770] [id = 18] 04:48:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 51 (0xa200f000) [pid = 1770] [serial = 51] [outer = (nil)] 04:48:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 52 (0xa22a5c00) [pid = 1770] [serial = 52] [outer = 0xa200f000] 04:48:42 INFO - PROCESS | 1770 | 1466250522831 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 53 (0xa2323000) [pid = 1770] [serial = 53] [outer = 0xa200f000] 04:48:43 INFO - PROCESS | 1770 | 1466250523536 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1040ms 04:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:48:43 INFO - PROCESS | 1770 | 1466250523571 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1770 | 1466250523574 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:48:43 INFO - PROCESS | 1770 | 1466250523580 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1770 | 1466250523583 Marionette TRACE conn3 <- [1,46,null,{}] 04:48:43 INFO - PROCESS | 1770 | 1466250523589 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}] 04:48:43 INFO - PROCESS | 1770 | 1466250523593 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:43 INFO - PROCESS | 1770 | 1466250523802 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:48:43 INFO - PROCESS | 1770 | 1466250523816 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1770 | 1466250523825 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x94943800 == 19 [pid = 1770] [id = 19] 04:48:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 54 (0x953a4800) [pid = 1770] [serial = 54] [outer = (nil)] 04:48:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 55 (0xa253a000) [pid = 1770] [serial = 55] [outer = 0x953a4800] 04:48:43 INFO - PROCESS | 1770 | 1466250523894 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 56 (0xa25ec000) [pid = 1770] [serial = 56] [outer = 0x953a4800] 04:48:44 INFO - PROCESS | 1770 | 1466250524649 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1085ms 04:48:44 INFO - PROCESS | 1770 | 1466250524664 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1770 | 1466250524667 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:48:44 INFO - PROCESS | 1770 | 1466250524673 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 1770 | 1466250524675 Marionette TRACE conn3 <- [1,50,null,{}] 04:48:44 INFO - PROCESS | 1770 | 1466250524681 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}] 04:48:44 INFO - PROCESS | 1770 | 1466250524691 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:44 INFO - PROCESS | 1770 | 1466250524896 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:48:44 INFO - PROCESS | 1770 | 1466250524917 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1770 | 1466250524924 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:44 INFO - PROCESS | 1770 | ++DOCSHELL 0xa3448400 == 20 [pid = 1770] [id = 20] 04:48:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0xa4e0a400) [pid = 1770] [serial = 57] [outer = (nil)] 04:48:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0xa4e4e400) [pid = 1770] [serial = 58] [outer = 0xa4e0a400] 04:48:44 INFO - PROCESS | 1770 | 1466250524990 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0xa5014c00) [pid = 1770] [serial = 59] [outer = 0xa4e0a400] 04:48:45 INFO - PROCESS | 1770 | 1466250525709 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1091ms 04:48:45 INFO - PROCESS | 1770 | 1466250525768 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1770 | 1466250525770 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:48:45 INFO - PROCESS | 1770 | 1466250525778 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1770 | 1466250525795 Marionette TRACE conn3 <- [1,54,null,{}] 04:48:45 INFO - PROCESS | 1770 | 1466250525802 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}] 04:48:45 INFO - PROCESS | 1770 | 1466250525806 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:46 INFO - PROCESS | 1770 | 1466250526001 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:48:46 INFO - PROCESS | 1770 | 1466250526016 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1770 | 1466250526023 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256c800 == 21 [pid = 1770] [id = 21] 04:48:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x95529c00) [pid = 1770] [serial = 60] [outer = (nil)] 04:48:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0xa62ae000) [pid = 1770] [serial = 61] [outer = 0x95529c00] 04:48:46 INFO - PROCESS | 1770 | 1466250526089 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0xa6209800) [pid = 1770] [serial = 62] [outer = 0x95529c00] 04:48:46 INFO - PROCESS | 1770 | 1466250526776 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1045ms 04:48:46 INFO - PROCESS | 1770 | 1466250526824 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1770 | 1466250526827 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:48:46 INFO - PROCESS | 1770 | 1466250526834 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1770 | 1466250526837 Marionette TRACE conn3 <- [1,58,null,{}] 04:48:46 INFO - PROCESS | 1770 | 1466250526842 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}] 04:48:46 INFO - PROCESS | 1770 | 1466250526847 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:47 INFO - PROCESS | 1770 | 1466250527023 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:48:47 INFO - PROCESS | 1770 | 1466250527039 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1770 | 1466250527046 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f1000 == 22 [pid = 1770] [id = 22] 04:48:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92574000) [pid = 1770] [serial = 63] [outer = (nil)] 04:48:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x9ad6b400) [pid = 1770] [serial = 64] [outer = 0x92574000] 04:48:47 INFO - PROCESS | 1770 | 1466250527117 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9ad6e000) [pid = 1770] [serial = 65] [outer = 0x92574000] 04:48:48 INFO - PROCESS | 1770 | 1466250528829 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2030ms 04:48:48 INFO - PROCESS | 1770 | 1466250528866 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1770 | 1466250528871 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:48:48 INFO - PROCESS | 1770 | 1466250528879 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1770 | 1466250528883 Marionette TRACE conn3 <- [1,62,null,{}] 04:48:48 INFO - PROCESS | 1770 | 1466250528892 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}] 04:48:48 INFO - PROCESS | 1770 | 1466250528898 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:49 INFO - PROCESS | 1770 | 1466250529090 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:48:49 INFO - PROCESS | 1770 | 1466250529151 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 1770 | 1466250529165 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x95520000 == 23 [pid = 1770] [id = 23] 04:48:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x95529000) [pid = 1770] [serial = 66] [outer = (nil)] 04:48:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9788bc00) [pid = 1770] [serial = 67] [outer = 0x95529000] 04:48:49 INFO - PROCESS | 1770 | 1466250529232 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92566000) [pid = 1770] [serial = 68] [outer = 0x95529000] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93e5c000) [pid = 1770] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x924fa400) [pid = 1770] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92508c00) [pid = 1770] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92574400) [pid = 1770] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x9b8a8400) [pid = 1770] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0xa22a8000) [pid = 1770] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x9a888400) [pid = 1770] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x9b5e3800) [pid = 1770] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x953ab400) [pid = 1770] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0xa200f000) [pid = 1770] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 57 (0xa4e0a400) [pid = 1770] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:48:50 INFO - PROCESS | 1770 | --DOMWINDOW == 56 (0x95529c00) [pid = 1770] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:48:50 INFO - PROCESS | 1770 | 1466250530476 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1634ms 04:48:50 INFO - PROCESS | 1770 | 1466250530513 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 1770 | 1466250530520 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:48:50 INFO - PROCESS | 1770 | 1466250530530 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 1770 | 1466250530533 Marionette TRACE conn3 <- [1,66,null,{}] 04:48:50 INFO - PROCESS | 1770 | 1466250530539 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}] 04:48:50 INFO - PROCESS | 1770 | 1466250530545 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:50 INFO - PROCESS | 1770 | 1466250530722 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:48:50 INFO - PROCESS | 1770 | 1466250530819 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1770 | 1466250530828 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x92409800 == 24 [pid = 1770] [id = 24] 04:48:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0x92571000) [pid = 1770] [serial = 69] [outer = (nil)] 04:48:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0x9a1b9800) [pid = 1770] [serial = 70] [outer = 0x92571000] 04:48:50 INFO - PROCESS | 1770 | 1466250530898 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x9aa17c00) [pid = 1770] [serial = 71] [outer = 0x92571000] 04:48:51 INFO - PROCESS | 1770 | 1466250531527 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1033ms 04:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:48:51 INFO - PROCESS | 1770 | 1466250531562 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1770 | 1466250531565 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:48:51 INFO - PROCESS | 1770 | 1466250531572 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1770 | 1466250531577 Marionette TRACE conn3 <- [1,70,null,{}] 04:48:51 INFO - PROCESS | 1770 | 1466250531593 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}] 04:48:51 INFO - PROCESS | 1770 | 1466250531600 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:51 INFO - PROCESS | 1770 | 1466250531762 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:48:51 INFO - PROCESS | 1770 | 1466250531859 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1770 | 1466250531866 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x9ad6d400 == 25 [pid = 1770] [id = 25] 04:48:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x9ad72800) [pid = 1770] [serial = 72] [outer = (nil)] 04:48:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x9b73e400) [pid = 1770] [serial = 73] [outer = 0x9ad72800] 04:48:51 INFO - PROCESS | 1770 | 1466250531938 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x9b8a8400) [pid = 1770] [serial = 74] [outer = 0x9ad72800] 04:48:52 INFO - PROCESS | 1770 | 1466250532765 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1239ms 04:48:52 INFO - PROCESS | 1770 | 1466250532815 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:48:52 INFO - PROCESS | 1770 | 1466250532822 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:48:52 INFO - PROCESS | 1770 | 1466250532831 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 1770 | 1466250532836 Marionette TRACE conn3 <- [1,74,null,{}] 04:48:52 INFO - PROCESS | 1770 | 1466250532846 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}] 04:48:52 INFO - PROCESS | 1770 | 1466250532851 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:53 INFO - PROCESS | 1770 | 1466250533025 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:48:53 INFO - PROCESS | 1770 | 1466250533166 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1770 | 1466250533176 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5a800 == 26 [pid = 1770] [id = 26] 04:48:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x94941000) [pid = 1770] [serial = 75] [outer = (nil)] 04:48:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x9a26d800) [pid = 1770] [serial = 76] [outer = 0x94941000] 04:48:53 INFO - PROCESS | 1770 | 1466250533261 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9788b800) [pid = 1770] [serial = 77] [outer = 0x94941000] 04:48:54 INFO - PROCESS | 1770 | 1466250534083 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1284ms 04:48:54 INFO - PROCESS | 1770 | 1466250534114 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1770 | 1466250534120 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:48:54 INFO - PROCESS | 1770 | 1466250534131 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1770 | 1466250534135 Marionette TRACE conn3 <- [1,78,null,{}] 04:48:54 INFO - PROCESS | 1770 | 1466250534159 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}] 04:48:54 INFO - PROCESS | 1770 | 1466250534164 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:54 INFO - PROCESS | 1770 | 1466250534332 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:48:54 INFO - PROCESS | 1770 | 1466250534464 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 1770 | 1466250534474 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b8a7000 == 27 [pid = 1770] [id = 27] 04:48:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9b8a7c00) [pid = 1770] [serial = 78] [outer = (nil)] 04:48:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9c0ed400) [pid = 1770] [serial = 79] [outer = 0x9b8a7c00] 04:48:54 INFO - PROCESS | 1770 | 1466250534569 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9d531400) [pid = 1770] [serial = 80] [outer = 0x9b8a7c00] 04:48:55 INFO - PROCESS | 1770 | 1466250535401 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1305ms 04:48:55 INFO - PROCESS | 1770 | 1466250535437 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 1770 | 1466250535442 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:48:55 INFO - PROCESS | 1770 | 1466250535449 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 1770 | 1466250535455 Marionette TRACE conn3 <- [1,82,null,{}] 04:48:55 INFO - PROCESS | 1770 | 1466250535471 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}] 04:48:55 INFO - PROCESS | 1770 | 1466250535480 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:55 INFO - PROCESS | 1770 | 1466250535650 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:48:55 INFO - PROCESS | 1770 | 1466250535786 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 1770 | 1466250535797 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:55 INFO - PROCESS | 1770 | ++DOCSHELL 0xa2322800 == 28 [pid = 1770] [id = 28] 04:48:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0xa2373800) [pid = 1770] [serial = 81] [outer = (nil)] 04:48:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0xa23adc00) [pid = 1770] [serial = 82] [outer = 0xa2373800] 04:48:55 INFO - PROCESS | 1770 | 1466250535877 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0xa2fefc00) [pid = 1770] [serial = 83] [outer = 0xa2373800] 04:48:56 INFO - PROCESS | 1770 | 1466250536692 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1293ms 04:48:56 INFO - PROCESS | 1770 | 1466250536742 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:48:56 INFO - PROCESS | 1770 | 1466250536747 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:48:56 INFO - PROCESS | 1770 | 1466250536770 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1770 | 1466250536775 Marionette TRACE conn3 <- [1,86,null,{}] 04:48:56 INFO - PROCESS | 1770 | 1466250536781 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}] 04:48:56 INFO - PROCESS | 1770 | 1466250536786 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:56 INFO - PROCESS | 1770 | 1466250536950 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:48:57 INFO - PROCESS | 1770 | 1466250537082 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 1770 | 1466250537096 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c2000 == 29 [pid = 1770] [id = 29] 04:48:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9a1c5c00) [pid = 1770] [serial = 84] [outer = (nil)] 04:48:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9a1cc800) [pid = 1770] [serial = 85] [outer = 0x9a1c5c00] 04:48:57 INFO - PROCESS | 1770 | 1466250537175 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9a1ce400) [pid = 1770] [serial = 86] [outer = 0x9a1c5c00] 04:48:57 INFO - PROCESS | 1770 | 1466250537986 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1309ms 04:48:58 INFO - PROCESS | 1770 | 1466250538063 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 1770 | 1466250538067 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:48:58 INFO - PROCESS | 1770 | 1466250538073 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 1770 | 1466250538076 Marionette TRACE conn3 <- [1,90,null,{}] 04:48:58 INFO - PROCESS | 1770 | 1466250538082 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}] 04:48:58 INFO - PROCESS | 1770 | 1466250538088 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:58 INFO - PROCESS | 1770 | 1466250538285 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:48:58 INFO - PROCESS | 1770 | 1466250538426 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1770 | 1466250538437 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x92513000 == 30 [pid = 1770] [id = 30] 04:48:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9a1c6400) [pid = 1770] [serial = 87] [outer = (nil)] 04:48:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0xa23a5c00) [pid = 1770] [serial = 88] [outer = 0x9a1c6400] 04:48:58 INFO - PROCESS | 1770 | 1466250538514 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0xa23a4000) [pid = 1770] [serial = 89] [outer = 0x9a1c6400] 04:48:59 INFO - PROCESS | 1770 | 1466250539337 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1339ms 04:48:59 INFO - PROCESS | 1770 | 1466250539413 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1770 | 1466250539417 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:48:59 INFO - PROCESS | 1770 | 1466250539424 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1770 | 1466250539427 Marionette TRACE conn3 <- [1,94,null,{}] 04:48:59 INFO - PROCESS | 1770 | 1466250539434 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}] 04:48:59 INFO - PROCESS | 1770 | 1466250539444 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:59 INFO - PROCESS | 1770 | 1466250539649 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:48:59 INFO - PROCESS | 1770 | 1466250539760 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 1770 | 1466250539772 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:48:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x982d2400 == 31 [pid = 1770] [id = 31] 04:48:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0xa4e0f400) [pid = 1770] [serial = 90] [outer = (nil)] 04:48:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0xa6823800) [pid = 1770] [serial = 91] [outer = 0xa4e0f400] 04:48:59 INFO - PROCESS | 1770 | 1466250539853 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0xa6854000) [pid = 1770] [serial = 92] [outer = 0xa4e0f400] 04:49:00 INFO - PROCESS | 1770 | 1466250540689 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1333ms 04:49:00 INFO - PROCESS | 1770 | 1466250540758 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 1770 | 1466250540763 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:49:00 INFO - PROCESS | 1770 | 1466250540769 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 1770 | 1466250540772 Marionette TRACE conn3 <- [1,98,null,{}] 04:49:00 INFO - PROCESS | 1770 | 1466250540778 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}] 04:49:00 INFO - PROCESS | 1770 | 1466250540783 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:00 INFO - PROCESS | 1770 | 1466250540978 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:49:01 INFO - PROCESS | 1770 | 1466250541122 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 1770 | 1466250541132 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x92512400 == 32 [pid = 1770] [id = 32] 04:49:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92512800) [pid = 1770] [serial = 93] [outer = (nil)] 04:49:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93cd7c00) [pid = 1770] [serial = 94] [outer = 0x92512800] 04:49:01 INFO - PROCESS | 1770 | 1466250541219 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x98205800) [pid = 1770] [serial = 95] [outer = 0x92512800] 04:49:02 INFO - PROCESS | 1770 | 1466250542253 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]]]}] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9aa15800) [pid = 1770] [serial = 12] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9250c800) [pid = 1770] [serial = 25] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93e5a400) [pid = 1770] [serial = 31] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x99737800) [pid = 1770] [serial = 34] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9c0df800) [pid = 1770] [serial = 37] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0xa2532400) [pid = 1770] [serial = 40] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9ad5e800) [pid = 1770] [serial = 43] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9bb7c400) [pid = 1770] [serial = 46] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9788b400) [pid = 1770] [serial = 49] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0xa22a5c00) [pid = 1770] [serial = 52] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0xa253a000) [pid = 1770] [serial = 55] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0xa4e4e400) [pid = 1770] [serial = 58] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0xa62ae000) [pid = 1770] [serial = 61] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0xa2323000) [pid = 1770] [serial = 53] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92571800) [pid = 1770] [serial = 28] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0xa5014c00) [pid = 1770] [serial = 59] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0xa6209800) [pid = 1770] [serial = 62] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x9b5d5c00) [pid = 1770] [serial = 44] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9d530400) [pid = 1770] [serial = 38] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0xa112b800) [pid = 1770] [serial = 50] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0xa34c5c00) [pid = 1770] [serial = 41] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x9c0d6400) [pid = 1770] [serial = 47] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x9a277400) [pid = 1770] [serial = 35] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x92567000) [pid = 1770] [serial = 26] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0x93e5e800) [pid = 1770] [serial = 23] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 57 (0x9a88cc00) [pid = 1770] [serial = 9] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 56 (0xa4e4cc00) [pid = 1770] [serial = 2] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 55 (0x924fc400) [pid = 1770] [serial = 22] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 54 (0x93cd4800) [pid = 1770] [serial = 19] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 53 (0x93e5e000) [pid = 1770] [serial = 16] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1770 | --DOMWINDOW == 52 (0xa2538c00) [pid = 1770] [serial = 17] [outer = (nil)] [url = about:blank] 04:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2345ms 04:49:03 INFO - PROCESS | 1770 | 1466250543208 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 1770 | 1466250543214 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:49:03 INFO - PROCESS | 1770 | 1466250543223 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 1770 | 1466250543231 Marionette TRACE conn3 <- [1,102,null,{}] 04:49:03 INFO - PROCESS | 1770 | 1466250543240 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}] 04:49:03 INFO - PROCESS | 1770 | 1466250543246 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:03 INFO - PROCESS | 1770 | 1466250543402 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:49:03 INFO - PROCESS | 1770 | 1466250543496 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 1770 | 1466250543510 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x93aa9000 == 33 [pid = 1770] [id = 33] 04:49:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 53 (0x93aa9400) [pid = 1770] [serial = 96] [outer = (nil)] 04:49:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 54 (0x93c36400) [pid = 1770] [serial = 97] [outer = 0x93aa9400] 04:49:03 INFO - PROCESS | 1770 | 1466250543579 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 55 (0x93c42800) [pid = 1770] [serial = 98] [outer = 0x93aa9400] 04:49:04 INFO - PROCESS | 1770 | 1466250544237 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1036ms 04:49:04 INFO - PROCESS | 1770 | 1466250544259 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 1770 | 1466250544264 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:49:04 INFO - PROCESS | 1770 | 1466250544277 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 1770 | 1466250544284 Marionette TRACE conn3 <- [1,106,null,{}] 04:49:04 INFO - PROCESS | 1770 | 1466250544290 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}] 04:49:04 INFO - PROCESS | 1770 | 1466250544296 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:04 INFO - PROCESS | 1770 | 1466250544468 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:49:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 56 (0x93e5a400) [pid = 1770] [serial = 99] [outer = 0x93c34400] 04:49:04 INFO - PROCESS | 1770 | 1466250544598 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 1770 | 1466250544606 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x99392400 == 34 [pid = 1770] [id = 34] 04:49:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0x99393800) [pid = 1770] [serial = 100] [outer = (nil)] 04:49:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0x99736000) [pid = 1770] [serial = 101] [outer = 0x99393800] 04:49:04 INFO - PROCESS | 1770 | 1466250544683 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x99fb1000) [pid = 1770] [serial = 102] [outer = 0x99393800] 04:49:05 INFO - PROCESS | 1770 | 1466250545439 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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 04:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:49:05 INFO - PROCESS | 1770 | 1466250545510 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 1770 | 1466250545513 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:49:05 INFO - PROCESS | 1770 | 1466250545524 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 1770 | 1466250545528 Marionette TRACE conn3 <- [1,110,null,{}] 04:49:05 INFO - PROCESS | 1770 | 1466250545552 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}] 04:49:05 INFO - PROCESS | 1770 | 1466250545560 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:05 INFO - PROCESS | 1770 | 1466250545763 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:49:05 INFO - PROCESS | 1770 | 1466250545795 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 1770 | 1466250545807 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a76f000 == 35 [pid = 1770] [id = 35] 04:49:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x9a7cec00) [pid = 1770] [serial = 103] [outer = (nil)] 04:49:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x9aa2c000) [pid = 1770] [serial = 104] [outer = 0x9a7cec00] 04:49:05 INFO - PROCESS | 1770 | 1466250545881 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x9ad6a000) [pid = 1770] [serial = 105] [outer = 0x9a7cec00] 04:49:06 INFO - PROCESS | 1770 | 1466250546723 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1236ms 04:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:49:06 INFO - PROCESS | 1770 | 1466250546755 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 1770 | 1466250546758 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:49:06 INFO - PROCESS | 1770 | 1466250546765 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1770 | 1466250546768 Marionette TRACE conn3 <- [1,114,null,{}] 04:49:06 INFO - PROCESS | 1770 | 1466250546785 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}] 04:49:06 INFO - PROCESS | 1770 | 1466250546790 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:07 INFO - PROCESS | 1770 | 1466250547002 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:49:07 INFO - PROCESS | 1770 | 1466250547024 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 1770 | 1466250547034 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x92569000 == 36 [pid = 1770] [id = 36] 04:49:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x9aa2c800) [pid = 1770] [serial = 106] [outer = (nil)] 04:49:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x9b746400) [pid = 1770] [serial = 107] [outer = 0x9aa2c800] 04:49:07 INFO - PROCESS | 1770 | 1466250547099 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9c0e7400) [pid = 1770] [serial = 108] [outer = 0x9aa2c800] 04:49:07 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x953a4800) [pid = 1770] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:49:07 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92571000) [pid = 1770] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:49:07 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x92574000) [pid = 1770] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:49:07 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x9ad72800) [pid = 1770] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:49:07 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x95529000) [pid = 1770] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:49:08 INFO - PROCESS | 1770 | 1466250548006 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1288ms 04:49:08 INFO - PROCESS | 1770 | 1466250548052 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1770 | 1466250548055 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:49:08 INFO - PROCESS | 1770 | 1466250548061 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1770 | 1466250548064 Marionette TRACE conn3 <- [1,118,null,{}] 04:49:08 INFO - PROCESS | 1770 | 1466250548070 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}] 04:49:08 INFO - PROCESS | 1770 | 1466250548075 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:08 INFO - PROCESS | 1770 | 1466250548225 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:49:08 INFO - PROCESS | 1770 | 1466250548240 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 1770 | 1466250548250 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x92510000 == 37 [pid = 1770] [id = 37] 04:49:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x955c0000) [pid = 1770] [serial = 109] [outer = (nil)] 04:49:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x9d532c00) [pid = 1770] [serial = 110] [outer = 0x955c0000] 04:49:08 INFO - PROCESS | 1770 | 1466250548314 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x9d912800) [pid = 1770] [serial = 111] [outer = 0x955c0000] 04:49:09 INFO - PROCESS | 1770 | 1466250548998 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 982ms 04:49:09 INFO - PROCESS | 1770 | 1466250549046 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:49:09 INFO - PROCESS | 1770 | 1466250549050 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:49:09 INFO - PROCESS | 1770 | 1466250549056 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 1770 | 1466250549059 Marionette TRACE conn3 <- [1,122,null,{}] 04:49:09 INFO - PROCESS | 1770 | 1466250549065 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}] 04:49:09 INFO - PROCESS | 1770 | 1466250549075 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:09 INFO - PROCESS | 1770 | 1466250549326 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:49:09 INFO - PROCESS | 1770 | 1466250549340 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1770 | 1466250549350 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5b800 == 38 [pid = 1770] [id = 38] 04:49:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0xa200ec00) [pid = 1770] [serial = 112] [outer = (nil)] 04:49:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0xa22b4c00) [pid = 1770] [serial = 113] [outer = 0xa200ec00] 04:49:09 INFO - PROCESS | 1770 | 1466250549414 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0xa23ad400) [pid = 1770] [serial = 114] [outer = 0xa200ec00] 04:49:10 INFO - PROCESS | 1770 | 1466250550400 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1392ms 04:49:10 INFO - PROCESS | 1770 | 1466250550448 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 1770 | 1466250550455 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:49:10 INFO - PROCESS | 1770 | 1466250550463 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 1770 | 1466250550472 Marionette TRACE conn3 <- [1,126,null,{}] 04:49:10 INFO - PROCESS | 1770 | 1466250550490 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}] 04:49:10 INFO - PROCESS | 1770 | 1466250550495 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:10 INFO - PROCESS | 1770 | 1466250550702 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:49:10 INFO - PROCESS | 1770 | 1466250550881 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1770 | 1466250550892 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x92508c00 == 39 [pid = 1770] [id = 39] 04:49:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93ab1c00) [pid = 1770] [serial = 115] [outer = (nil)] 04:49:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x97890c00) [pid = 1770] [serial = 116] [outer = 0x93ab1c00] 04:49:10 INFO - PROCESS | 1770 | 1466250550975 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9a1b4800) [pid = 1770] [serial = 117] [outer = 0x93ab1c00] 04:49:11 INFO - PROCESS | 1770 | 1466250551934 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1502ms 04:49:11 INFO - PROCESS | 1770 | 1466250551964 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1770 | 1466250551970 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:49:11 INFO - PROCESS | 1770 | 1466250551981 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1770 | 1466250551986 Marionette TRACE conn3 <- [1,130,null,{}] 04:49:11 INFO - PROCESS | 1770 | 1466250551992 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}] 04:49:11 INFO - PROCESS | 1770 | 1466250551998 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:12 INFO - PROCESS | 1770 | 1466250552217 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:49:12 INFO - PROCESS | 1770 | 1466250552385 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 1770 | 1466250552391 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a8800 == 40 [pid = 1770] [id = 40] 04:49:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x953a9c00) [pid = 1770] [serial = 118] [outer = (nil)] 04:49:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x97896400) [pid = 1770] [serial = 119] [outer = 0x953a9c00] 04:49:12 INFO - PROCESS | 1770 | 1466250552489 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9a1c1800) [pid = 1770] [serial = 120] [outer = 0x953a9c00] 04:49:13 INFO - PROCESS | 1770 | 1466250553435 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1490ms 04:49:13 INFO - PROCESS | 1770 | 1466250553472 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1770 | 1466250553476 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:49:13 INFO - PROCESS | 1770 | 1466250553483 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1770 | 1466250553489 Marionette TRACE conn3 <- [1,134,null,{}] 04:49:13 INFO - PROCESS | 1770 | 1466250553505 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}] 04:49:13 INFO - PROCESS | 1770 | 1466250553514 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:13 INFO - PROCESS | 1770 | 1466250553699 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:49:13 INFO - PROCESS | 1770 | 1466250553840 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 1770 | 1466250553849 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a875c00 == 41 [pid = 1770] [id = 41] 04:49:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9a876000) [pid = 1770] [serial = 121] [outer = (nil)] 04:49:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9a88a000) [pid = 1770] [serial = 122] [outer = 0x9a876000] 04:49:13 INFO - PROCESS | 1770 | 1466250553963 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9ad6c000) [pid = 1770] [serial = 123] [outer = 0x9a876000] 04:49:15 INFO - PROCESS | 1770 | 1466250555085 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]]]}] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x94943800 == 40 [pid = 1770] [id = 19] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x9ad6d400 == 39 [pid = 1770] [id = 25] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5a800 == 38 [pid = 1770] [id = 26] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x92409800 == 37 [pid = 1770] [id = 24] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0xa200c800 == 36 [pid = 1770] [id = 18] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x953ab000 == 35 [pid = 1770] [id = 17] 04:49:15 INFO - PROCESS | 1770 | --DOCSHELL 0x95520000 == 34 [pid = 1770] [id = 23] 04:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1643ms 04:49:15 INFO - PROCESS | 1770 | 1466250555141 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:49:15 INFO - PROCESS | 1770 | 1466250555146 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:49:15 INFO - PROCESS | 1770 | 1466250555154 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1770 | 1466250555158 Marionette TRACE conn3 <- [1,138,null,{}] 04:49:15 INFO - PROCESS | 1770 | 1466250555166 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}] 04:49:15 INFO - PROCESS | 1770 | 1466250555172 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:15 INFO - PROCESS | 1770 | 1466250555345 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9b8a8400) [pid = 1770] [serial = 74] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9b73e400) [pid = 1770] [serial = 73] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9788bc00) [pid = 1770] [serial = 67] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a1b9800) [pid = 1770] [serial = 70] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92566000) [pid = 1770] [serial = 68] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9aa17c00) [pid = 1770] [serial = 71] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9ad6e000) [pid = 1770] [serial = 65] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9ad6b400) [pid = 1770] [serial = 64] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0xa25ec000) [pid = 1770] [serial = 56] [outer = (nil)] [url = about:blank] 04:49:15 INFO - PROCESS | 1770 | 1466250555538 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 1770 | 1466250555547 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x92574400 == 35 [pid = 1770] [id = 42] 04:49:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93cd5c00) [pid = 1770] [serial = 124] [outer = (nil)] 04:49:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x953a9000) [pid = 1770] [serial = 125] [outer = 0x93cd5c00] 04:49:15 INFO - PROCESS | 1770 | 1466250555619 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x95520000) [pid = 1770] [serial = 126] [outer = 0x93cd5c00] 04:49:16 INFO - PROCESS | 1770 | 1466250556275 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1181ms 04:49:16 INFO - PROCESS | 1770 | 1466250556335 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 1770 | 1466250556341 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:49:16 INFO - PROCESS | 1770 | 1466250556351 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 1770 | 1466250556355 Marionette TRACE conn3 <- [1,142,null,{}] 04:49:16 INFO - PROCESS | 1770 | 1466250556361 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}] 04:49:16 INFO - PROCESS | 1770 | 1466250556366 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:16 INFO - PROCESS | 1770 | 1466250556527 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:49:16 INFO - PROCESS | 1770 | 1466250556539 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 1770 | 1466250556546 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1cbc00 == 36 [pid = 1770] [id = 43] 04:49:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9a1cd000) [pid = 1770] [serial = 127] [outer = (nil)] 04:49:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9a778c00) [pid = 1770] [serial = 128] [outer = 0x9a1cd000] 04:49:16 INFO - PROCESS | 1770 | 1466250556624 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9a86d800) [pid = 1770] [serial = 129] [outer = 0x9a1cd000] 04:49:17 INFO - PROCESS | 1770 | 1466250557404 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1076ms 04:49:17 INFO - PROCESS | 1770 | 1466250557443 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 1770 | 1466250557446 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:49:17 INFO - PROCESS | 1770 | 1466250557461 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 1770 | 1466250557472 Marionette TRACE conn3 <- [1,146,null,{}] 04:49:17 INFO - PROCESS | 1770 | 1466250557488 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}] 04:49:17 INFO - PROCESS | 1770 | 1466250557495 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:17 INFO - PROCESS | 1770 | 1466250557646 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:49:17 INFO - PROCESS | 1770 | 1466250557657 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 1770 | 1466250557667 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x9ad72400 == 37 [pid = 1770] [id = 44] 04:49:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9b412400) [pid = 1770] [serial = 130] [outer = (nil)] 04:49:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9b739c00) [pid = 1770] [serial = 131] [outer = 0x9b412400] 04:49:17 INFO - PROCESS | 1770 | 1466250557735 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9b8a9000) [pid = 1770] [serial = 132] [outer = 0x9b412400] 04:49:18 INFO - PROCESS | 1770 | 1466250558569 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1189ms 04:49:18 INFO - PROCESS | 1770 | 1466250558650 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 1770 | 1466250558653 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:49:18 INFO - PROCESS | 1770 | 1466250558660 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 1770 | 1466250558663 Marionette TRACE conn3 <- [1,150,null,{}] 04:49:18 INFO - PROCESS | 1770 | 1466250558668 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}] 04:49:18 INFO - PROCESS | 1770 | 1466250558673 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:18 INFO - PROCESS | 1770 | 1466250558871 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:49:18 INFO - PROCESS | 1770 | 1466250558891 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 1770 | 1466250558900 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x92511800 == 38 [pid = 1770] [id = 45] 04:49:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9b73e400) [pid = 1770] [serial = 133] [outer = (nil)] 04:49:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9d5de400) [pid = 1770] [serial = 134] [outer = 0x9b73e400] 04:49:18 INFO - PROCESS | 1770 | 1466250558964 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9d9e7c00) [pid = 1770] [serial = 135] [outer = 0x9b73e400] 04:49:19 INFO - PROCESS | 1770 | 1466250559911 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1297ms 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9aa2c800) [pid = 1770] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93aa9400) [pid = 1770] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0xa4e0f400) [pid = 1770] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x94941000) [pid = 1770] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9b8a7c00) [pid = 1770] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0xa2373800) [pid = 1770] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a7cec00) [pid = 1770] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x955c0000) [pid = 1770] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9a1c5c00) [pid = 1770] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x99393800) [pid = 1770] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:49:20 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9a1c6400) [pid = 1770] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:49:20 INFO - PROCESS | 1770 | 1466250560051 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 1770 | 1466250560054 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:49:20 INFO - PROCESS | 1770 | 1466250560077 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1770 | 1466250560081 Marionette TRACE conn3 <- [1,154,null,{}] 04:49:20 INFO - PROCESS | 1770 | 1466250560086 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}] 04:49:20 INFO - PROCESS | 1770 | 1466250560091 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:20 INFO - PROCESS | 1770 | 1466250560226 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:49:20 INFO - PROCESS | 1770 | 1466250560244 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 1770 | 1466250560250 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c8400 == 39 [pid = 1770] [id = 46] 04:49:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9a1c8c00) [pid = 1770] [serial = 136] [outer = (nil)] 04:49:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9b8a5000) [pid = 1770] [serial = 137] [outer = 0x9a1c8c00] 04:49:20 INFO - PROCESS | 1770 | 1466250560318 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9d90f800) [pid = 1770] [serial = 138] [outer = 0x9a1c8c00] 04:49:21 INFO - PROCESS | 1770 | 1466250561118 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]]]}] 04:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1079ms 04:49:21 INFO - PROCESS | 1770 | 1466250561185 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 1770 | 1466250561188 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:49:21 INFO - PROCESS | 1770 | 1466250561195 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 1770 | 1466250561198 Marionette TRACE conn3 <- [1,158,null,{}] 04:49:21 INFO - PROCESS | 1770 | 1466250561208 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}] 04:49:21 INFO - PROCESS | 1770 | 1466250561217 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:21 INFO - PROCESS | 1770 | 1466250561395 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:49:21 INFO - PROCESS | 1770 | 1466250561493 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 1770 | 1466250561499 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x982d1400 == 40 [pid = 1770] [id = 47] 04:49:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0xa2009c00) [pid = 1770] [serial = 139] [outer = (nil)] 04:49:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0xa338dc00) [pid = 1770] [serial = 140] [outer = 0xa2009c00] 04:49:21 INFO - PROCESS | 1770 | 1466250561570 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0xa25f7800) [pid = 1770] [serial = 141] [outer = 0xa2009c00] 04:49:22 INFO - PROCESS | 1770 | 1466250562520 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]]]}] 04:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1390ms 04:49:22 INFO - PROCESS | 1770 | 1466250562666 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 1770 | 1466250562671 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:49:22 INFO - PROCESS | 1770 | 1466250562732 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 1770 | 1466250562736 Marionette TRACE conn3 <- [1,162,null,{}] 04:49:22 INFO - PROCESS | 1770 | 1466250562830 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}] 04:49:22 INFO - PROCESS | 1770 | 1466250562836 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:23 INFO - PROCESS | 1770 | 1466250563046 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:49:23 INFO - PROCESS | 1770 | 1466250563163 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 1770 | 1466250563171 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135000 == 41 [pid = 1770] [id = 48] 04:49:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92139400) [pid = 1770] [serial = 142] [outer = (nil)] 04:49:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x94940400) [pid = 1770] [serial = 143] [outer = 0x92139400] 04:49:23 INFO - PROCESS | 1770 | 1466250563255 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9551d800) [pid = 1770] [serial = 144] [outer = 0x92139400] 04:49:24 INFO - PROCESS | 1770 | 1466250564125 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1476ms 04:49:24 INFO - PROCESS | 1770 | 1466250564181 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 1770 | 1466250564189 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:49:24 INFO - PROCESS | 1770 | 1466250564199 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 1770 | 1466250564203 Marionette TRACE conn3 <- [1,166,null,{}] 04:49:24 INFO - PROCESS | 1770 | 1466250564211 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}] 04:49:24 INFO - PROCESS | 1770 | 1466250564216 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:24 INFO - PROCESS | 1770 | 1466250564394 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:49:24 INFO - PROCESS | 1770 | 1466250564537 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 1770 | 1466250564545 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c9800 == 42 [pid = 1770] [id = 49] 04:49:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9a7d1800) [pid = 1770] [serial = 145] [outer = (nil)] 04:49:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9a873c00) [pid = 1770] [serial = 146] [outer = 0x9a7d1800] 04:49:24 INFO - PROCESS | 1770 | 1466250564627 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9ad68800) [pid = 1770] [serial = 147] [outer = 0x9a7d1800] 04:49:25 INFO - PROCESS | 1770 | 1466250565539 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1384ms 04:49:25 INFO - PROCESS | 1770 | 1466250565583 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:49:25 INFO - PROCESS | 1770 | 1466250565588 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:49:25 INFO - PROCESS | 1770 | 1466250565595 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 1770 | 1466250565601 Marionette TRACE conn3 <- [1,170,null,{}] 04:49:25 INFO - PROCESS | 1770 | 1466250565617 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}] 04:49:25 INFO - PROCESS | 1770 | 1466250565626 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:25 INFO - PROCESS | 1770 | 1466250565809 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:49:25 INFO - PROCESS | 1770 | 1466250565954 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 1770 | 1466250565964 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x9d911800 == 43 [pid = 1770] [id = 50] 04:49:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9d915000) [pid = 1770] [serial = 148] [outer = (nil)] 04:49:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0xa2581400) [pid = 1770] [serial = 149] [outer = 0x9d915000] 04:49:26 INFO - PROCESS | 1770 | 1466250566047 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0xa3389c00) [pid = 1770] [serial = 150] [outer = 0x9d915000] 04:49:26 INFO - PROCESS | 1770 | 1466250566879 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1338ms 04:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:49:26 INFO - PROCESS | 1770 | 1466250566933 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 1770 | 1466250566937 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:49:26 INFO - PROCESS | 1770 | 1466250566943 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 1770 | 1466250566947 Marionette TRACE conn3 <- [1,174,null,{}] 04:49:26 INFO - PROCESS | 1770 | 1466250566952 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}] 04:49:26 INFO - PROCESS | 1770 | 1466250566958 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:27 INFO - PROCESS | 1770 | 1466250567133 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:49:27 INFO - PROCESS | 1770 | 1466250567273 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 1770 | 1466250567282 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250d400 == 44 [pid = 1770] [id = 51] 04:49:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9c0f0400) [pid = 1770] [serial = 151] [outer = (nil)] 04:49:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0xa34c9000) [pid = 1770] [serial = 152] [outer = 0x9c0f0400] 04:49:27 INFO - PROCESS | 1770 | 1466250567363 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0xa4e48c00) [pid = 1770] [serial = 153] [outer = 0x9c0f0400] 04:49:28 INFO - PROCESS | 1770 | 1466250568231 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1335ms 04:49:28 INFO - PROCESS | 1770 | 1466250568329 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:49:28 INFO - PROCESS | 1770 | 1466250568339 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 1770 | 1466250568343 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:49:28 INFO - PROCESS | 1770 | 1466250568350 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1770 | 1466250568352 Marionette TRACE conn3 <- [1,178,null,{}] 04:49:28 INFO - PROCESS | 1770 | 1466250568411 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}] 04:49:28 INFO - PROCESS | 1770 | 1466250568416 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:28 INFO - PROCESS | 1770 | 1466250568600 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:49:28 INFO - PROCESS | 1770 | 1466250568784 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 1770 | 1466250568794 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd4800 == 45 [pid = 1770] [id = 52] 04:49:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93cd9800) [pid = 1770] [serial = 154] [outer = (nil)] 04:49:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1c9c00) [pid = 1770] [serial = 155] [outer = 0x93cd9800] 04:49:28 INFO - PROCESS | 1770 | 1466250568879 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9bb77c00) [pid = 1770] [serial = 156] [outer = 0x93cd9800] 04:49:29 INFO - PROCESS | 1770 | 1466250569865 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1575ms 04:49:29 INFO - PROCESS | 1770 | 1466250569926 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 1770 | 1466250569932 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:49:29 INFO - PROCESS | 1770 | 1466250569941 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 1770 | 1466250569945 Marionette TRACE conn3 <- [1,182,null,{}] 04:49:29 INFO - PROCESS | 1770 | 1466250569954 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}] 04:49:29 INFO - PROCESS | 1770 | 1466250569959 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:30 INFO - PROCESS | 1770 | 1466250570169 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:49:30 INFO - PROCESS | 1770 | 1466250570612 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 1770 | 1466250570634 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5a800 == 46 [pid = 1770] [id = 53] 04:49:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93e5c400) [pid = 1770] [serial = 157] [outer = (nil)] 04:49:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x94947c00) [pid = 1770] [serial = 158] [outer = 0x93e5c400] 04:49:30 INFO - PROCESS | 1770 | 1466250570754 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9788d000) [pid = 1770] [serial = 159] [outer = 0x93e5c400] 04:49:31 INFO - PROCESS | 1770 | --DOCSHELL 0x9a7da800 == 45 [pid = 1770] [id = 15] 04:49:31 INFO - PROCESS | 1770 | --DOCSHELL 0x9b084800 == 44 [pid = 1770] [id = 16] 04:49:31 INFO - PROCESS | 1770 | --DOCSHELL 0x9256c800 == 43 [pid = 1770] [id = 21] 04:49:31 INFO - PROCESS | 1770 | --DOCSHELL 0x92513000 == 42 [pid = 1770] [id = 30] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x93cd7c00) [pid = 1770] [serial = 94] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0xa22b4c00) [pid = 1770] [serial = 113] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9b746400) [pid = 1770] [serial = 107] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93c36400) [pid = 1770] [serial = 97] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x93c42800) [pid = 1770] [serial = 98] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0xa6854000) [pid = 1770] [serial = 92] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0xa6823800) [pid = 1770] [serial = 91] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x953aec00) [pid = 1770] [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.] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9788b800) [pid = 1770] [serial = 77] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a26d800) [pid = 1770] [serial = 76] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9d531400) [pid = 1770] [serial = 80] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9c0ed400) [pid = 1770] [serial = 79] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0xa2fefc00) [pid = 1770] [serial = 83] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0xa23adc00) [pid = 1770] [serial = 82] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9ad6a000) [pid = 1770] [serial = 105] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9d532c00) [pid = 1770] [serial = 110] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9c0e7400) [pid = 1770] [serial = 108] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a1ce400) [pid = 1770] [serial = 86] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x99736000) [pid = 1770] [serial = 101] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a1cc800) [pid = 1770] [serial = 85] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9aa2c000) [pid = 1770] [serial = 104] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9d912800) [pid = 1770] [serial = 111] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0xa23a4000) [pid = 1770] [serial = 89] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0xa23a5c00) [pid = 1770] [serial = 88] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x99fb1000) [pid = 1770] [serial = 102] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1770 | 1466250571596 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1692ms 04:49:31 INFO - PROCESS | 1770 | 1466250571632 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 1770 | 1466250571638 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:49:31 INFO - PROCESS | 1770 | 1466250571648 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 1770 | 1466250571652 Marionette TRACE conn3 <- [1,186,null,{}] 04:49:31 INFO - PROCESS | 1770 | 1466250571658 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}] 04:49:31 INFO - PROCESS | 1770 | 1466250571663 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:31 INFO - PROCESS | 1770 | 1466250571824 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:49:31 INFO - PROCESS | 1770 | 1466250571836 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 1770 | 1466250571846 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256c800 == 43 [pid = 1770] [id = 54] 04:49:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x99e88800) [pid = 1770] [serial = 160] [outer = (nil)] 04:49:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9a167400) [pid = 1770] [serial = 161] [outer = 0x99e88800] 04:49:31 INFO - PROCESS | 1770 | 1466250571913 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9a1cd800) [pid = 1770] [serial = 162] [outer = 0x99e88800] 04:49:32 INFO - PROCESS | 1770 | 1466250572695 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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1078ms 04:49:32 INFO - PROCESS | 1770 | 1466250572727 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 1770 | 1466250572730 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:49:32 INFO - PROCESS | 1770 | 1466250572737 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 1770 | 1466250572742 Marionette TRACE conn3 <- [1,190,null,{}] 04:49:32 INFO - PROCESS | 1770 | 1466250572758 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}] 04:49:32 INFO - PROCESS | 1770 | 1466250572766 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:32 INFO - PROCESS | 1770 | 1466250572935 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:49:33 INFO - PROCESS | 1770 | 1466250573038 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 1770 | 1466250573048 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a88d400 == 44 [pid = 1770] [id = 55] 04:49:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9aa12800) [pid = 1770] [serial = 163] [outer = (nil)] 04:49:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9ad6ac00) [pid = 1770] [serial = 164] [outer = 0x9aa12800] 04:49:33 INFO - PROCESS | 1770 | 1466250573119 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9b5e1400) [pid = 1770] [serial = 165] [outer = 0x9aa12800] 04:49:33 INFO - PROCESS | 1770 | 1466250573834 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1137ms 04:49:33 INFO - PROCESS | 1770 | 1466250573875 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 1770 | 1466250573879 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:49:33 INFO - PROCESS | 1770 | 1466250573894 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1770 | 1466250573897 Marionette TRACE conn3 <- [1,194,null,{}] 04:49:33 INFO - PROCESS | 1770 | 1466250573907 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}] 04:49:33 INFO - PROCESS | 1770 | 1466250573911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:34 INFO - PROCESS | 1770 | 1466250574104 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:49:34 INFO - PROCESS | 1770 | 1466250574126 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 1770 | 1466250574136 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x9b741c00 == 45 [pid = 1770] [id = 56] 04:49:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9c0d2800) [pid = 1770] [serial = 166] [outer = (nil)] 04:49:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9c0ee400) [pid = 1770] [serial = 167] [outer = 0x9c0d2800] 04:49:34 INFO - PROCESS | 1770 | 1466250574203 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9d5df800) [pid = 1770] [serial = 168] [outer = 0x9c0d2800] 04:49:35 INFO - PROCESS | 1770 | 1466250575018 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1183ms 04:49:35 INFO - PROCESS | 1770 | 1466250575077 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1770 | 1466250575080 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:49:35 INFO - PROCESS | 1770 | 1466250575086 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1770 | 1466250575090 Marionette TRACE conn3 <- [1,198,null,{}] 04:49:35 INFO - PROCESS | 1770 | 1466250575095 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}] 04:49:35 INFO - PROCESS | 1770 | 1466250575099 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:35 INFO - PROCESS | 1770 | 1466250575287 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:49:35 INFO - PROCESS | 1770 | 1466250575307 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1770 | 1466250575314 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x9840a800 == 46 [pid = 1770] [id = 57] 04:49:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0xa112b800) [pid = 1770] [serial = 169] [outer = (nil)] 04:49:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0xa232bc00) [pid = 1770] [serial = 170] [outer = 0xa112b800] 04:49:35 INFO - PROCESS | 1770 | 1466250575380 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0xa23aac00) [pid = 1770] [serial = 171] [outer = 0xa112b800] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9b73e400) [pid = 1770] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a1c8c00) [pid = 1770] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a876000) [pid = 1770] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9b412400) [pid = 1770] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a1cd000) [pid = 1770] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93cd5c00) [pid = 1770] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:49:35 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92512800) [pid = 1770] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:49:36 INFO - PROCESS | 1770 | 1466250576275 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1235ms 04:49:36 INFO - PROCESS | 1770 | 1466250576322 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 1770 | 1466250576326 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:49:36 INFO - PROCESS | 1770 | 1466250576332 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 1770 | 1466250576335 Marionette TRACE conn3 <- [1,202,null,{}] 04:49:36 INFO - PROCESS | 1770 | 1466250576340 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}] 04:49:36 INFO - PROCESS | 1770 | 1466250576350 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:36 INFO - PROCESS | 1770 | 1466250576576 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:49:36 INFO - PROCESS | 1770 | 1466250576590 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 1770 | 1466250576598 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135800 == 47 [pid = 1770] [id = 58] 04:49:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92139c00) [pid = 1770] [serial = 172] [outer = (nil)] 04:49:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0xa3392c00) [pid = 1770] [serial = 173] [outer = 0x92139c00] 04:49:36 INFO - PROCESS | 1770 | 1466250576665 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0xa34c0c00) [pid = 1770] [serial = 174] [outer = 0x92139c00] 04:49:37 INFO - PROCESS | 1770 | 1466250577350 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1029ms 04:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:49:37 INFO - PROCESS | 1770 | 1466250577361 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1770 | 1466250577363 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:49:37 INFO - PROCESS | 1770 | 1466250577370 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1770 | 1466250577373 Marionette TRACE conn3 <- [1,206,null,{}] 04:49:37 INFO - PROCESS | 1770 | 1466250577378 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}] 04:49:37 INFO - PROCESS | 1770 | 1466250577382 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:37 INFO - PROCESS | 1770 | 1466250577565 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:49:37 INFO - PROCESS | 1770 | 1466250577598 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 1770 | 1466250577603 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c39c00 == 48 [pid = 1770] [id = 59] 04:49:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0xa3440800) [pid = 1770] [serial = 175] [outer = (nil)] 04:49:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0xa620f400) [pid = 1770] [serial = 176] [outer = 0xa3440800] 04:49:37 INFO - PROCESS | 1770 | 1466250577670 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0xa6822000) [pid = 1770] [serial = 177] [outer = 0xa3440800] 04:49:38 INFO - PROCESS | 1770 | 1466250578608 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]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1290ms 04:49:38 INFO - PROCESS | 1770 | 1466250578660 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 1770 | 1466250578666 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:49:38 INFO - PROCESS | 1770 | 1466250578676 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 1770 | 1466250578680 Marionette TRACE conn3 <- [1,210,null,{}] 04:49:38 INFO - PROCESS | 1770 | 1466250578691 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}] 04:49:38 INFO - PROCESS | 1770 | 1466250578696 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:38 INFO - PROCESS | 1770 | 1466250578915 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:49:39 INFO - PROCESS | 1770 | 1466250579059 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1770 | 1466250579071 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x92571000 == 49 [pid = 1770] [id = 60] 04:49:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93aa8000) [pid = 1770] [serial = 178] [outer = (nil)] 04:49:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x98416400) [pid = 1770] [serial = 179] [outer = 0x93aa8000] 04:49:39 INFO - PROCESS | 1770 | 1466250579155 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x99fb1000) [pid = 1770] [serial = 180] [outer = 0x93aa8000] 04:49:39 INFO - PROCESS | 1770 | 1466250579991 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1342ms 04:49:40 INFO - PROCESS | 1770 | 1466250580018 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 1770 | 1466250580025 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:49:40 INFO - PROCESS | 1770 | 1466250580036 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 1770 | 1466250580040 Marionette TRACE conn3 <- [1,214,null,{}] 04:49:40 INFO - PROCESS | 1770 | 1466250580047 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}] 04:49:40 INFO - PROCESS | 1770 | 1466250580053 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:40 INFO - PROCESS | 1770 | 1466250580228 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:49:40 INFO - PROCESS | 1770 | 1466250580372 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 1770 | 1466250580380 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a870400 == 50 [pid = 1770] [id = 61] 04:49:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9aa17400) [pid = 1770] [serial = 181] [outer = (nil)] 04:49:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9b412400) [pid = 1770] [serial = 182] [outer = 0x9aa17400] 04:49:40 INFO - PROCESS | 1770 | 1466250580462 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9b8a6000) [pid = 1770] [serial = 183] [outer = 0x9aa17400] 04:49:41 INFO - PROCESS | 1770 | 1466250581354 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1379ms 04:49:41 INFO - PROCESS | 1770 | 1466250581415 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 1770 | 1466250581419 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:49:41 INFO - PROCESS | 1770 | 1466250581426 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 1770 | 1466250581432 Marionette TRACE conn3 <- [1,218,null,{}] 04:49:41 INFO - PROCESS | 1770 | 1466250581449 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}] 04:49:41 INFO - PROCESS | 1770 | 1466250581457 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:41 INFO - PROCESS | 1770 | 1466250581670 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:49:41 INFO - PROCESS | 1770 | 1466250581819 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 1770 | 1466250581826 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:41 INFO - PROCESS | 1770 | ++DOCSHELL 0xa5074c00 == 51 [pid = 1770] [id = 62] 04:49:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0xa5079000) [pid = 1770] [serial = 184] [outer = (nil)] 04:49:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0xa6854000) [pid = 1770] [serial = 185] [outer = 0xa5079000] 04:49:41 INFO - PROCESS | 1770 | 1466250581915 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0xa68a3c00) [pid = 1770] [serial = 186] [outer = 0xa5079000] 04:49:42 INFO - PROCESS | 1770 | 1466250582778 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1392ms 04:49:42 INFO - PROCESS | 1770 | 1466250582819 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 1770 | 1466250582823 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:49:42 INFO - PROCESS | 1770 | 1466250582830 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 1770 | 1466250582834 Marionette TRACE conn3 <- [1,222,null,{}] 04:49:42 INFO - PROCESS | 1770 | 1466250582839 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}] 04:49:42 INFO - PROCESS | 1770 | 1466250582845 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:43 INFO - PROCESS | 1770 | 1466250583028 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:49:43 INFO - PROCESS | 1770 | 1466250583174 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1770 | 1466250583182 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c1000 == 52 [pid = 1770] [id = 63] 04:49:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0xa209ac00) [pid = 1770] [serial = 187] [outer = (nil)] 04:49:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0xa6ea0400) [pid = 1770] [serial = 188] [outer = 0xa209ac00] 04:49:43 INFO - PROCESS | 1770 | 1466250583264 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0xa6ea7400) [pid = 1770] [serial = 189] [outer = 0xa209ac00] 04:49:44 INFO - PROCESS | 1770 | 1466250584089 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1287ms 04:49:44 INFO - PROCESS | 1770 | 1466250584117 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 1770 | 1466250584121 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:49:44 INFO - PROCESS | 1770 | 1466250584128 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1770 | 1466250584130 Marionette TRACE conn3 <- [1,226,null,{}] 04:49:44 INFO - PROCESS | 1770 | 1466250584137 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}] 04:49:44 INFO - PROCESS | 1770 | 1466250584142 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:44 INFO - PROCESS | 1770 | 1466250584358 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:49:44 INFO - PROCESS | 1770 | 1466250584372 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 1770 | 1466250584381 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x9c2e7400 == 53 [pid = 1770] [id = 64] 04:49:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9c2ea000) [pid = 1770] [serial = 190] [outer = (nil)] 04:49:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9c2ef800) [pid = 1770] [serial = 191] [outer = 0x9c2ea000] 04:49:44 INFO - PROCESS | 1770 | 1466250584493 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9c2f2000) [pid = 1770] [serial = 192] [outer = 0x9c2ea000] 04:49:45 INFO - PROCESS | 1770 | 1466250585418 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1328ms 04:49:45 INFO - PROCESS | 1770 | 1466250585457 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 1770 | 1466250585460 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:49:45 INFO - PROCESS | 1770 | 1466250585467 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 1770 | 1466250585471 Marionette TRACE conn3 <- [1,230,null,{}] 04:49:45 INFO - PROCESS | 1770 | 1466250585476 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}] 04:49:45 INFO - PROCESS | 1770 | 1466250585486 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:45 INFO - PROCESS | 1770 | 1466250585693 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:49:45 INFO - PROCESS | 1770 | 1466250585900 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1770 | 1466250585908 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5ec00 == 54 [pid = 1770] [id = 65] 04:49:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x97897400) [pid = 1770] [serial = 193] [outer = (nil)] 04:49:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0xa6f36c00) [pid = 1770] [serial = 194] [outer = 0x97897400] 04:49:46 INFO - PROCESS | 1770 | 1466250586037 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0xa82ebc00) [pid = 1770] [serial = 195] [outer = 0x97897400] 04:49:46 INFO - PROCESS | 1770 | 1466250586854 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1444ms 04:49:46 INFO - PROCESS | 1770 | 1466250586912 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:49:46 INFO - PROCESS | 1770 | 1466250586916 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:49:46 INFO - PROCESS | 1770 | 1466250586922 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 1770 | 1466250586926 Marionette TRACE conn3 <- [1,234,null,{}] 04:49:46 INFO - PROCESS | 1770 | 1466250586931 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}] 04:49:46 INFO - PROCESS | 1770 | 1466250586936 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:47 INFO - PROCESS | 1770 | 1466250587102 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:49:47 INFO - PROCESS | 1770 | 1466250587428 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 1770 | 1466250587440 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x92512800 == 55 [pid = 1770] [id = 66] 04:49:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x92513000) [pid = 1770] [serial = 196] [outer = (nil)] 04:49:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x93aab000) [pid = 1770] [serial = 197] [outer = 0x92513000] 04:49:47 INFO - PROCESS | 1770 | 1466250587563 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x93e60000) [pid = 1770] [serial = 198] [outer = 0x92513000] 04:49:48 INFO - PROCESS | 1770 | 1466250588419 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]]]}] 04:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1531ms 04:49:48 INFO - PROCESS | 1770 | 1466250588454 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 1770 | 1466250588459 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:49:48 INFO - PROCESS | 1770 | 1466250588484 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 1770 | 1466250588487 Marionette TRACE conn3 <- [1,238,null,{}] 04:49:48 INFO - PROCESS | 1770 | 1466250588496 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}] 04:49:48 INFO - PROCESS | 1770 | 1466250588502 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:48 INFO - PROCESS | 1770 | 1466250588666 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:49:48 INFO - PROCESS | 1770 | 1466250588834 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 1770 | 1466250588843 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x92565c00 == 56 [pid = 1770] [id = 67] 04:49:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x953a9800) [pid = 1770] [serial = 199] [outer = (nil)] 04:49:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x9a65a000) [pid = 1770] [serial = 200] [outer = 0x953a9800] 04:49:48 INFO - PROCESS | 1770 | 1466250588935 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x9a660c00) [pid = 1770] [serial = 201] [outer = 0x953a9800] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x92135800 == 55 [pid = 1770] [id = 58] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x9840a800 == 54 [pid = 1770] [id = 57] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x9b741c00 == 53 [pid = 1770] [id = 56] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0xa338dc00) [pid = 1770] [serial = 140] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x97896400) [pid = 1770] [serial = 119] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x9a88d400 == 52 [pid = 1770] [id = 55] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x9256c800 == 51 [pid = 1770] [id = 54] 04:49:49 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5a800 == 50 [pid = 1770] [id = 53] 04:49:49 INFO - PROCESS | 1770 | 1466250589834 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]]]}] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x98205800) [pid = 1770] [serial = 95] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x9d5de400) [pid = 1770] [serial = 134] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x9d90f800) [pid = 1770] [serial = 138] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x9b8a5000) [pid = 1770] [serial = 137] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x9a88a000) [pid = 1770] [serial = 122] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x97890c00) [pid = 1770] [serial = 116] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9b739c00) [pid = 1770] [serial = 131] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x9a778c00) [pid = 1770] [serial = 128] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x9a86d800) [pid = 1770] [serial = 129] [outer = (nil)] [url = about:blank] 04:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1384ms 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x9ad6c000) [pid = 1770] [serial = 123] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x953a9000) [pid = 1770] [serial = 125] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x95520000) [pid = 1770] [serial = 126] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9d9e7c00) [pid = 1770] [serial = 135] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9b8a9000) [pid = 1770] [serial = 132] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 1770 | 1466250589874 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 1770 | 1466250589880 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:49:49 INFO - PROCESS | 1770 | 1466250589888 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 1770 | 1466250589892 Marionette TRACE conn3 <- [1,242,null,{}] 04:49:49 INFO - PROCESS | 1770 | 1466250589898 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}] 04:49:49 INFO - PROCESS | 1770 | 1466250589902 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:50 INFO - PROCESS | 1770 | 1466250590060 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:49:50 INFO - PROCESS | 1770 | 1466250590071 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1770 | 1466250590077 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x982d2000 == 51 [pid = 1770] [id = 68] 04:49:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99392800) [pid = 1770] [serial = 202] [outer = (nil)] 04:49:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a664800) [pid = 1770] [serial = 203] [outer = 0x99392800] 04:49:50 INFO - PROCESS | 1770 | 1466250590150 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a86f800) [pid = 1770] [serial = 204] [outer = 0x99392800] 04:49:50 INFO - PROCESS | 1770 | 1466250590971 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]]]}] 04:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1140ms 04:49:51 INFO - PROCESS | 1770 | 1466250591028 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 1770 | 1466250591032 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:49:51 INFO - PROCESS | 1770 | 1466250591044 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 1770 | 1466250591053 Marionette TRACE conn3 <- [1,246,null,{}] 04:49:51 INFO - PROCESS | 1770 | 1466250591066 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}] 04:49:51 INFO - PROCESS | 1770 | 1466250591072 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:51 INFO - PROCESS | 1770 | 1466250591241 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:49:51 INFO - PROCESS | 1770 | 1466250591348 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 1770 | 1466250591353 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x92565400 == 52 [pid = 1770] [id = 69] 04:49:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a65f400) [pid = 1770] [serial = 205] [outer = (nil)] 04:49:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9b8a9000) [pid = 1770] [serial = 206] [outer = 0x9a65f400] 04:49:51 INFO - PROCESS | 1770 | 1466250591423 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9c2ecc00) [pid = 1770] [serial = 207] [outer = 0x9a65f400] 04:49:52 INFO - PROCESS | 1770 | 1466250592141 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1138ms 04:49:52 INFO - PROCESS | 1770 | 1466250592181 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 1770 | 1466250592185 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:49:52 INFO - PROCESS | 1770 | 1466250592208 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1770 | 1466250592212 Marionette TRACE conn3 <- [1,250,null,{}] 04:49:52 INFO - PROCESS | 1770 | 1466250592222 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}] 04:49:52 INFO - PROCESS | 1770 | 1466250592226 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:52 INFO - PROCESS | 1770 | 1466250592423 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:49:52 INFO - PROCESS | 1770 | 1466250592438 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 1770 | 1466250592446 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250a400 == 53 [pid = 1770] [id = 70] 04:49:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x92569400) [pid = 1770] [serial = 208] [outer = (nil)] 04:49:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9d530400) [pid = 1770] [serial = 209] [outer = 0x92569400] 04:49:52 INFO - PROCESS | 1770 | 1466250592510 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9256e400) [pid = 1770] [serial = 210] [outer = 0x92569400] 04:49:53 INFO - PROCESS | 1770 | 1466250593298 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]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1159ms 04:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:49:53 INFO - PROCESS | 1770 | 1466250593369 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 1770 | 1466250593372 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:49:53 INFO - PROCESS | 1770 | 1466250593378 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 1770 | 1466250593385 Marionette TRACE conn3 <- [1,254,null,{}] 04:49:53 INFO - PROCESS | 1770 | 1466250593407 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}] 04:49:53 INFO - PROCESS | 1770 | 1466250593412 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:53 INFO - PROCESS | 1770 | 1466250593602 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:49:53 INFO - PROCESS | 1770 | 1466250593622 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 1770 | 1466250593635 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:53 INFO - PROCESS | 1770 | ++DOCSHELL 0xa2002000 == 54 [pid = 1770] [id = 71] 04:49:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0xa2004c00) [pid = 1770] [serial = 211] [outer = (nil)] 04:49:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0xa2377800) [pid = 1770] [serial = 212] [outer = 0xa2004c00] 04:49:53 INFO - PROCESS | 1770 | 1466250593711 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0xa3447000) [pid = 1770] [serial = 213] [outer = 0xa2004c00] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x93ab1c00) [pid = 1770] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x953a9c00) [pid = 1770] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x9c0d2800) [pid = 1770] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0xa112b800) [pid = 1770] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9aa12800) [pid = 1770] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x99e88800) [pid = 1770] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x93e5c400) [pid = 1770] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:49:54 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92139c00) [pid = 1770] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:49:54 INFO - PROCESS | 1770 | 1466250594691 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1364ms 04:49:54 INFO - PROCESS | 1770 | 1466250594741 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 1770 | 1466250594745 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:49:54 INFO - PROCESS | 1770 | 1466250594751 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 1770 | 1466250594754 Marionette TRACE conn3 <- [1,258,null,{}] 04:49:54 INFO - PROCESS | 1770 | 1466250594760 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}] 04:49:54 INFO - PROCESS | 1770 | 1466250594765 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:54 INFO - PROCESS | 1770 | 1466250594913 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:49:54 INFO - PROCESS | 1770 | 1466250594928 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 1770 | 1466250594934 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a7400 == 55 [pid = 1770] [id = 72] 04:49:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x99e88800) [pid = 1770] [serial = 214] [outer = (nil)] 04:49:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9af47400) [pid = 1770] [serial = 215] [outer = 0x99e88800] 04:49:55 INFO - PROCESS | 1770 | 1466250595002 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9af4c800) [pid = 1770] [serial = 216] [outer = 0x99e88800] 04:49:55 INFO - PROCESS | 1770 | 1466250595799 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]]]}] 04:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1085ms 04:49:55 INFO - PROCESS | 1770 | 1466250595844 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 1770 | 1466250595848 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:49:55 INFO - PROCESS | 1770 | 1466250595859 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 1770 | 1466250595862 Marionette TRACE conn3 <- [1,262,null,{}] 04:49:55 INFO - PROCESS | 1770 | 1466250595868 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}] 04:49:55 INFO - PROCESS | 1770 | 1466250595873 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:56 INFO - PROCESS | 1770 | 1466250596019 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:49:56 INFO - PROCESS | 1770 | 1466250596028 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1770 | 1466250596054 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x92139c00 == 56 [pid = 1770] [id = 73] 04:49:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9af4ac00) [pid = 1770] [serial = 217] [outer = (nil)] 04:49:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9d533800) [pid = 1770] [serial = 218] [outer = 0x9af4ac00] 04:49:56 INFO - PROCESS | 1770 | 1466250596116 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0xa22aa000) [pid = 1770] [serial = 219] [outer = 0x9af4ac00] 04:49:57 INFO - PROCESS | 1770 | 1466250597077 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1249ms 04:49:57 INFO - PROCESS | 1770 | 1466250597115 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1770 | 1466250597122 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:49:57 INFO - PROCESS | 1770 | 1466250597132 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1770 | 1466250597136 Marionette TRACE conn3 <- [1,266,null,{}] 04:49:57 INFO - PROCESS | 1770 | 1466250597146 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}] 04:49:57 INFO - PROCESS | 1770 | 1466250597153 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:57 INFO - PROCESS | 1770 | 1466250597336 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:49:57 INFO - PROCESS | 1770 | 1466250597491 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 1770 | 1466250597499 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x92510800 == 57 [pid = 1770] [id = 74] 04:49:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x955c3400) [pid = 1770] [serial = 220] [outer = (nil)] 04:49:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x9a1cd000) [pid = 1770] [serial = 221] [outer = 0x955c3400] 04:49:57 INFO - PROCESS | 1770 | 1466250597583 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x9a65e000) [pid = 1770] [serial = 222] [outer = 0x955c3400] 04:49:58 INFO - PROCESS | 1770 | 1466250598606 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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1537ms 04:49:58 INFO - PROCESS | 1770 | 1466250598669 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 1770 | 1466250598676 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:49:58 INFO - PROCESS | 1770 | 1466250598688 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 1770 | 1466250598692 Marionette TRACE conn3 <- [1,270,null,{}] 04:49:58 INFO - PROCESS | 1770 | 1466250598699 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}] 04:49:58 INFO - PROCESS | 1770 | 1466250598705 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:58 INFO - PROCESS | 1770 | 1466250598929 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:49:59 INFO - PROCESS | 1770 | 1466250599124 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 1770 | 1466250599133 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:49:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x9aa0c800 == 58 [pid = 1770] [id = 75] 04:49:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x9ad6f000) [pid = 1770] [serial = 223] [outer = (nil)] 04:49:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x9af47800) [pid = 1770] [serial = 224] [outer = 0x9ad6f000] 04:49:59 INFO - PROCESS | 1770 | 1466250599234 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x9b40a400) [pid = 1770] [serial = 225] [outer = 0x9ad6f000] 04:50:00 INFO - PROCESS | 1770 | 1466250600054 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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1438ms 04:50:00 INFO - PROCESS | 1770 | 1466250600127 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1770 | 1466250600130 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:50:00 INFO - PROCESS | 1770 | 1466250600139 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1770 | 1466250600148 Marionette TRACE conn3 <- [1,274,null,{}] 04:50:00 INFO - PROCESS | 1770 | 1466250600169 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}] 04:50:00 INFO - PROCESS | 1770 | 1466250600179 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:00 INFO - PROCESS | 1770 | 1466250600433 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:50:00 INFO - PROCESS | 1770 | 1466250600625 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 1770 | 1466250600634 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:00 INFO - PROCESS | 1770 | ++DOCSHELL 0xa5010800 == 59 [pid = 1770] [id = 76] 04:50:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0xa620c400) [pid = 1770] [serial = 226] [outer = (nil)] 04:50:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0xa6850800) [pid = 1770] [serial = 227] [outer = 0xa620c400] 04:50:00 INFO - PROCESS | 1770 | 1466250600765 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0xa68acc00) [pid = 1770] [serial = 228] [outer = 0xa620c400] 04:50:01 INFO - PROCESS | 1770 | 1466250601656 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1554ms 04:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:50:01 INFO - PROCESS | 1770 | 1466250601693 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 1770 | 1466250601697 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:50:01 INFO - PROCESS | 1770 | 1466250601703 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 1770 | 1466250601707 Marionette TRACE conn3 <- [1,278,null,{}] 04:50:01 INFO - PROCESS | 1770 | 1466250601713 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}] 04:50:01 INFO - PROCESS | 1770 | 1466250601718 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:01 INFO - PROCESS | 1770 | 1466250601971 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:50:02 INFO - PROCESS | 1770 | 1466250602139 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1770 | 1466250602151 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:02 INFO - PROCESS | 1770 | ++DOCSHELL 0xa68ac000 == 60 [pid = 1770] [id = 77] 04:50:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0xa698f400) [pid = 1770] [serial = 229] [outer = (nil)] 04:50:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0xa6f36400) [pid = 1770] [serial = 230] [outer = 0xa698f400] 04:50:02 INFO - PROCESS | 1770 | 1466250602232 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0xa82a6400) [pid = 1770] [serial = 231] [outer = 0xa698f400] 04:50:03 INFO - PROCESS | 1770 | 1466250603114 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1437ms 04:50:03 INFO - PROCESS | 1770 | 1466250603140 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1770 | 1466250603144 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:50:03 INFO - PROCESS | 1770 | 1466250603150 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1770 | 1466250603154 Marionette TRACE conn3 <- [1,282,null,{}] 04:50:03 INFO - PROCESS | 1770 | 1466250603159 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}] 04:50:03 INFO - PROCESS | 1770 | 1466250603164 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:03 INFO - PROCESS | 1770 | 1466250603326 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:50:03 INFO - PROCESS | 1770 | 1466250603493 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 1770 | 1466250603501 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x92140800 == 61 [pid = 1770] [id = 78] 04:50:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x92410800) [pid = 1770] [serial = 232] [outer = (nil)] 04:50:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0xa8c28800) [pid = 1770] [serial = 233] [outer = 0x92410800] 04:50:03 INFO - PROCESS | 1770 | 1466250603579 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0xa8c42c00) [pid = 1770] [serial = 234] [outer = 0x92410800] 04:50:04 INFO - PROCESS | 1770 | 1466250604474 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]]]}] 04:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1387ms 04:50:04 INFO - PROCESS | 1770 | 1466250604537 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 1770 | 1466250604541 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:50:04 INFO - PROCESS | 1770 | 1466250604548 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 1770 | 1466250604552 Marionette TRACE conn3 <- [1,286,null,{}] 04:50:04 INFO - PROCESS | 1770 | 1466250604557 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}] 04:50:04 INFO - PROCESS | 1770 | 1466250604567 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:04 INFO - PROCESS | 1770 | 1466250604806 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:50:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x92143000) [pid = 1770] [serial = 235] [outer = 0x93c34400] 04:50:05 INFO - PROCESS | 1770 | 1466250605056 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1770 | 1466250605065 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x95520000 == 62 [pid = 1770] [id = 79] 04:50:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x95525800) [pid = 1770] [serial = 236] [outer = (nil)] 04:50:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0xa90a7000) [pid = 1770] [serial = 237] [outer = 0x95525800] 04:50:05 INFO - PROCESS | 1770 | 1466250605196 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0xa9bd1000) [pid = 1770] [serial = 238] [outer = 0x95525800] 04:50:06 INFO - PROCESS | 1770 | 1466250606093 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1585ms 04:50:06 INFO - PROCESS | 1770 | 1466250606134 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 1770 | 1466250606138 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:50:06 INFO - PROCESS | 1770 | 1466250606145 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1770 | 1466250606147 Marionette TRACE conn3 <- [1,290,null,{}] 04:50:06 INFO - PROCESS | 1770 | 1466250606154 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}] 04:50:06 INFO - PROCESS | 1770 | 1466250606159 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:06 INFO - PROCESS | 1770 | 1466250606331 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:50:06 INFO - PROCESS | 1770 | 1466250606771 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 1770 | 1466250606779 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a5800 == 63 [pid = 1770] [id = 80] 04:50:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x953a8000) [pid = 1770] [serial = 239] [outer = (nil)] 04:50:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x9788ac00) [pid = 1770] [serial = 240] [outer = 0x953a8000] 04:50:06 INFO - PROCESS | 1770 | 1466250606904 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x9972b800) [pid = 1770] [serial = 241] [outer = 0x953a8000] 04:50:07 INFO - PROCESS | 1770 | 1466250607818 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1730ms 04:50:07 INFO - PROCESS | 1770 | 1466250607878 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 1770 | 1466250607883 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:50:07 INFO - PROCESS | 1770 | 1466250607891 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 1770 | 1466250607895 Marionette TRACE conn3 <- [1,294,null,{}] 04:50:07 INFO - PROCESS | 1770 | 1466250607903 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}] 04:50:07 INFO - PROCESS | 1770 | 1466250607910 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:08 INFO - PROCESS | 1770 | 1466250608088 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:50:08 INFO - PROCESS | 1770 | 1466250608250 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1770 | 1466250608259 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a8400 == 64 [pid = 1770] [id = 81] 04:50:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x97896800) [pid = 1770] [serial = 242] [outer = (nil)] 04:50:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x9a7d6800) [pid = 1770] [serial = 243] [outer = 0x97896800] 04:50:08 INFO - PROCESS | 1770 | 1466250608334 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x9aa2c400) [pid = 1770] [serial = 244] [outer = 0x97896800] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5bc00 == 63 [pid = 1770] [id = 6] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x953a7400 == 62 [pid = 1770] [id = 72] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0xa2002000 == 61 [pid = 1770] [id = 71] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0xa620f400) [pid = 1770] [serial = 176] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x9250a400 == 60 [pid = 1770] [id = 70] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92565400 == 59 [pid = 1770] [id = 69] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x982d2000 == 58 [pid = 1770] [id = 68] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92565c00 == 57 [pid = 1770] [id = 67] 04:50:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92512800 == 56 [pid = 1770] [id = 66] 04:50:09 INFO - PROCESS | 1770 | 1466250609226 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]]]}] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x9a1b4800) [pid = 1770] [serial = 117] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0x9a1c1800) [pid = 1770] [serial = 120] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0x9c0ee400) [pid = 1770] [serial = 167] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0xa232bc00) [pid = 1770] [serial = 170] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x9ad6ac00) [pid = 1770] [serial = 164] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0xa34c9000) [pid = 1770] [serial = 152] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x9a1c9c00) [pid = 1770] [serial = 155] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x9a167400) [pid = 1770] [serial = 161] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x9a1cd800) [pid = 1770] [serial = 162] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0xa2581400) [pid = 1770] [serial = 149] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x9788d000) [pid = 1770] [serial = 159] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x94947c00) [pid = 1770] [serial = 158] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x94940400) [pid = 1770] [serial = 143] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x9a873c00) [pid = 1770] [serial = 146] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0xa23aac00) [pid = 1770] [serial = 171] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x9d5df800) [pid = 1770] [serial = 168] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0xa34c0c00) [pid = 1770] [serial = 174] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x9b5e1400) [pid = 1770] [serial = 165] [outer = (nil)] [url = about:blank] 04:50:09 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0xa3392c00) [pid = 1770] [serial = 173] [outer = (nil)] [url = about:blank] 04:50:09 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. 04:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1385ms 04:50:09 INFO - PROCESS | 1770 | 1466250609279 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 1770 | 1466250609285 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:50:09 INFO - PROCESS | 1770 | 1466250609292 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 1770 | 1466250609295 Marionette TRACE conn3 <- [1,298,null,{}] 04:50:09 INFO - PROCESS | 1770 | 1466250609301 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}] 04:50:09 INFO - PROCESS | 1770 | 1466250609306 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:09 INFO - PROCESS | 1770 | 1466250609471 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:50:09 INFO - PROCESS | 1770 | 1466250609587 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 1770 | 1466250609595 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x9309f000 == 57 [pid = 1770] [id = 82] 04:50:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x930a0800) [pid = 1770] [serial = 245] [outer = (nil)] 04:50:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x930a8800) [pid = 1770] [serial = 246] [outer = 0x930a0800] 04:50:09 INFO - PROCESS | 1770 | 1466250609661 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x955bec00) [pid = 1770] [serial = 247] [outer = 0x930a0800] 04:50:10 INFO - PROCESS | 1770 | 1466250610437 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]]]}] 04:50:10 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. 04:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1190ms 04:50:10 INFO - PROCESS | 1770 | 1466250610484 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 1770 | 1466250610488 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:50:10 INFO - PROCESS | 1770 | 1466250610501 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 1770 | 1466250610509 Marionette TRACE conn3 <- [1,302,null,{}] 04:50:10 INFO - PROCESS | 1770 | 1466250610536 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}] 04:50:10 INFO - PROCESS | 1770 | 1466250610543 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:10 INFO - PROCESS | 1770 | 1466250610702 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:50:10 INFO - PROCESS | 1770 | 1466250610713 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1770 | 1466250610722 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a7400 == 58 [pid = 1770] [id = 83] 04:50:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x9ad69800) [pid = 1770] [serial = 248] [outer = (nil)] 04:50:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0x9af48800) [pid = 1770] [serial = 249] [outer = 0x9ad69800] 04:50:10 INFO - PROCESS | 1770 | 1466250610788 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x9b408800) [pid = 1770] [serial = 250] [outer = 0x9ad69800] 04:50:11 INFO - PROCESS | 1770 | 1466250611591 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]]]}] 04:50:11 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. 04:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1165ms 04:50:11 INFO - PROCESS | 1770 | 1466250611660 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:50:11 INFO - PROCESS | 1770 | 1466250611664 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:50:11 INFO - PROCESS | 1770 | 1466250611680 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1770 | 1466250611683 Marionette TRACE conn3 <- [1,306,null,{}] 04:50:11 INFO - PROCESS | 1770 | 1466250611689 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}] 04:50:11 INFO - PROCESS | 1770 | 1466250611694 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:11 INFO - PROCESS | 1770 | 1466250611889 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:50:11 INFO - PROCESS | 1770 | 1466250611906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1770 | 1466250611915 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a3c00 == 59 [pid = 1770] [id = 84] 04:50:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x93c39800) [pid = 1770] [serial = 251] [outer = (nil)] 04:50:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x9b743400) [pid = 1770] [serial = 252] [outer = 0x93c39800] 04:50:11 INFO - PROCESS | 1770 | 1466250611979 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x9b8a4c00) [pid = 1770] [serial = 253] [outer = 0x93c39800] 04:50:12 INFO - PROCESS | 1770 | 1466250612792 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]]]}] 04:50:12 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. 04:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1143ms 04:50:12 INFO - PROCESS | 1770 | 1466250612816 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 1770 | 1466250612820 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:50:12 INFO - PROCESS | 1770 | 1466250612827 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 1770 | 1466250612829 Marionette TRACE conn3 <- [1,310,null,{}] 04:50:12 INFO - PROCESS | 1770 | 1466250612835 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}] 04:50:12 INFO - PROCESS | 1770 | 1466250612840 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:13 INFO - PROCESS | 1770 | 1466250613024 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:50:13 INFO - PROCESS | 1770 | 1466250613053 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 1770 | 1466250613076 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x9c1efc00 == 60 [pid = 1770] [id = 85] 04:50:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x9c2e7800) [pid = 1770] [serial = 254] [outer = (nil)] 04:50:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x9c2f6800) [pid = 1770] [serial = 255] [outer = 0x9c2e7800] 04:50:13 INFO - PROCESS | 1770 | 1466250613154 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x9d916c00) [pid = 1770] [serial = 256] [outer = 0x9c2e7800] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0xa2004c00) [pid = 1770] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x99392800) [pid = 1770] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x92513000) [pid = 1770] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x9a65f400) [pid = 1770] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x953a9800) [pid = 1770] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x92569400) [pid = 1770] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:50:14 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x99e88800) [pid = 1770] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:50:14 INFO - PROCESS | 1770 | 1466250614249 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]]]}] 04:50:14 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. 04:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1486ms 04:50:14 INFO - PROCESS | 1770 | 1466250614314 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:50:14 INFO - PROCESS | 1770 | 1466250614318 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:50:14 INFO - PROCESS | 1770 | 1466250614325 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 1770 | 1466250614328 Marionette TRACE conn3 <- [1,314,null,{}] 04:50:14 INFO - PROCESS | 1770 | 1466250614334 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}] 04:50:14 INFO - PROCESS | 1770 | 1466250614339 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:14 INFO - PROCESS | 1770 | 1466250614495 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:50:14 INFO - PROCESS | 1770 | 1466250614504 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1770 | 1466250614510 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x99392800 == 61 [pid = 1770] [id = 86] 04:50:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x99e88800) [pid = 1770] [serial = 257] [outer = (nil)] 04:50:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x9d90f800) [pid = 1770] [serial = 258] [outer = 0x99e88800] 04:50:14 INFO - PROCESS | 1770 | 1466250614579 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0xa23aac00) [pid = 1770] [serial = 259] [outer = 0x99e88800] 04:50:15 INFO - PROCESS | 1770 | 1466250615369 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]]]}] 04:50:15 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. 04:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1089ms 04:50:15 INFO - PROCESS | 1770 | 1466250615415 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 1770 | 1466250615418 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:50:15 INFO - PROCESS | 1770 | 1466250615433 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 1770 | 1466250615436 Marionette TRACE conn3 <- [1,318,null,{}] 04:50:15 INFO - PROCESS | 1770 | 1466250615441 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}] 04:50:15 INFO - PROCESS | 1770 | 1466250615446 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:15 INFO - PROCESS | 1770 | 1466250615605 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:50:15 INFO - PROCESS | 1770 | 1466250615619 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 1770 | 1466250615626 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:15 INFO - PROCESS | 1770 | ++DOCSHELL 0xa20a4c00 == 62 [pid = 1770] [id = 87] 04:50:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0xa22a9800) [pid = 1770] [serial = 260] [outer = (nil)] 04:50:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0xa34c0400) [pid = 1770] [serial = 261] [outer = 0xa22a9800] 04:50:15 INFO - PROCESS | 1770 | 1466250615691 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0xa34c9000) [pid = 1770] [serial = 262] [outer = 0xa22a9800] 04:50:16 INFO - PROCESS | 1770 | 1466250616820 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]]]}] 04:50:16 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. 04:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1440ms 04:50:16 INFO - PROCESS | 1770 | 1466250616874 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 1770 | 1466250616879 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:50:16 INFO - PROCESS | 1770 | 1466250616888 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 1770 | 1466250616891 Marionette TRACE conn3 <- [1,322,null,{}] 04:50:16 INFO - PROCESS | 1770 | 1466250616900 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}] 04:50:16 INFO - PROCESS | 1770 | 1466250616906 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:17 INFO - PROCESS | 1770 | 1466250617121 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:50:17 INFO - PROCESS | 1770 | 1466250617324 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 1770 | 1466250617334 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x91289c00 == 63 [pid = 1770] [id = 88] 04:50:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x9128d000) [pid = 1770] [serial = 263] [outer = (nil)] 04:50:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x92572800) [pid = 1770] [serial = 264] [outer = 0x9128d000] 04:50:17 INFO - PROCESS | 1770 | 1466250617453 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x930a5400) [pid = 1770] [serial = 265] [outer = 0x9128d000] 04:50:18 INFO - PROCESS | 1770 | 1466250618336 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]]]}] 04:50:18 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. 04:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1480ms 04:50:18 INFO - PROCESS | 1770 | 1466250618368 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 1770 | 1466250618374 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:50:18 INFO - PROCESS | 1770 | 1466250618385 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 1770 | 1466250618389 Marionette TRACE conn3 <- [1,326,null,{}] 04:50:18 INFO - PROCESS | 1770 | 1466250618396 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}] 04:50:18 INFO - PROCESS | 1770 | 1466250618402 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:18 INFO - PROCESS | 1770 | 1466250618637 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:50:18 INFO - PROCESS | 1770 | 1466250618845 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1770 | 1466250618854 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a7800 == 64 [pid = 1770] [id = 89] 04:50:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x955c2c00) [pid = 1770] [serial = 266] [outer = (nil)] 04:50:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x99391400) [pid = 1770] [serial = 267] [outer = 0x955c2c00] 04:50:18 INFO - PROCESS | 1770 | 1466250618952 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x9a1ce000) [pid = 1770] [serial = 268] [outer = 0x955c2c00] 04:50:19 INFO - PROCESS | 1770 | 1466250619876 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]]]}] 04:50:19 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. 04:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1535ms 04:50:19 INFO - PROCESS | 1770 | 1466250619921 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:50:19 INFO - PROCESS | 1770 | 1466250619925 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:50:19 INFO - PROCESS | 1770 | 1466250619932 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 1770 | 1466250619938 Marionette TRACE conn3 <- [1,330,null,{}] 04:50:19 INFO - PROCESS | 1770 | 1466250619954 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}] 04:50:19 INFO - PROCESS | 1770 | 1466250619962 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:20 INFO - PROCESS | 1770 | 1466250620175 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:50:20 INFO - PROCESS | 1770 | 1466250620371 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 1770 | 1466250620384 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x92567400 == 65 [pid = 1770] [id = 90] 04:50:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x92e7c000) [pid = 1770] [serial = 269] [outer = (nil)] 04:50:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x97898c00) [pid = 1770] [serial = 270] [outer = 0x92e7c000] 04:50:20 INFO - PROCESS | 1770 | 1466250620506 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x9a663c00) [pid = 1770] [serial = 271] [outer = 0x92e7c000] 04:50:21 INFO - PROCESS | 1770 | 1466250621376 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]]]}] 04:50:21 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. 04:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1491ms 04:50:21 INFO - PROCESS | 1770 | 1466250621423 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:50:21 INFO - PROCESS | 1770 | 1466250621428 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:50:21 INFO - PROCESS | 1770 | 1466250621434 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 1770 | 1466250621437 Marionette TRACE conn3 <- [1,334,null,{}] 04:50:21 INFO - PROCESS | 1770 | 1466250621443 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}] 04:50:21 INFO - PROCESS | 1770 | 1466250621448 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:21 INFO - PROCESS | 1770 | 1466250621627 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:50:21 INFO - PROCESS | 1770 | 1466250621785 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 1770 | 1466250621793 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ed9400 == 66 [pid = 1770] [id = 91] 04:50:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0x92ed9800) [pid = 1770] [serial = 272] [outer = (nil)] 04:50:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0x92edf800) [pid = 1770] [serial = 273] [outer = 0x92ed9800] 04:50:21 INFO - PROCESS | 1770 | 1466250621876 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x92ee1800) [pid = 1770] [serial = 274] [outer = 0x92ed9800] 04:50:22 INFO - PROCESS | 1770 | 1466250622779 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]]]}] 04:50:22 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. 04:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1381ms 04:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:50:22 INFO - PROCESS | 1770 | 1466250622814 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 1770 | 1466250622818 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:50:22 INFO - PROCESS | 1770 | 1466250622824 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 1770 | 1466250622828 Marionette TRACE conn3 <- [1,338,null,{}] 04:50:22 INFO - PROCESS | 1770 | 1466250622834 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}] 04:50:22 INFO - PROCESS | 1770 | 1466250622840 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:23 INFO - PROCESS | 1770 | 1466250623023 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:50:23 INFO - PROCESS | 1770 | 1466250623191 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 1770 | 1466250623200 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2400 == 67 [pid = 1770] [id = 92] 04:50:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x92508400) [pid = 1770] [serial = 275] [outer = (nil)] 04:50:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x9a86b000) [pid = 1770] [serial = 276] [outer = 0x92508400] 04:50:23 INFO - PROCESS | 1770 | 1466250623275 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0x9a88d800) [pid = 1770] [serial = 277] [outer = 0x92508400] 04:50:24 INFO - PROCESS | 1770 | 1466250624152 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]]]}] 04:50:24 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. 04:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1382ms 04:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:50:24 INFO - PROCESS | 1770 | 1466250624206 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 1770 | 1466250624209 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:50:24 INFO - PROCESS | 1770 | 1466250624216 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 1770 | 1466250624219 Marionette TRACE conn3 <- [1,342,null,{}] 04:50:24 INFO - PROCESS | 1770 | 1466250624226 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}] 04:50:24 INFO - PROCESS | 1770 | 1466250624235 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:24 INFO - PROCESS | 1770 | 1466250624434 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:50:24 INFO - PROCESS | 1770 | 1466250624594 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1770 | 1466250624604 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x91467800 == 68 [pid = 1770] [id = 93] 04:50:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x9146c400) [pid = 1770] [serial = 278] [outer = (nil)] 04:50:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0x91473c00) [pid = 1770] [serial = 279] [outer = 0x9146c400] 04:50:24 INFO - PROCESS | 1770 | 1466250624684 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x94947c00) [pid = 1770] [serial = 280] [outer = 0x9146c400] 04:50:25 INFO - PROCESS | 1770 | 1466250625526 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]]]}] 04:50:25 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. 04:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1348ms 04:50:25 INFO - PROCESS | 1770 | 1466250625563 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1770 | 1466250625568 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:50:25 INFO - PROCESS | 1770 | 1466250625574 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1770 | 1466250625577 Marionette TRACE conn3 <- [1,346,null,{}] 04:50:25 INFO - PROCESS | 1770 | 1466250625583 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}] 04:50:25 INFO - PROCESS | 1770 | 1466250625588 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:25 INFO - PROCESS | 1770 | 1466250625752 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:50:25 INFO - PROCESS | 1770 | 1466250625919 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1770 | 1466250625926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a000 == 69 [pid = 1770] [id = 94] 04:50:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x91470c00) [pid = 1770] [serial = 281] [outer = (nil)] 04:50:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x92e9e800) [pid = 1770] [serial = 282] [outer = 0x91470c00] 04:50:26 INFO - PROCESS | 1770 | 1466250626004 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x92ea0000) [pid = 1770] [serial = 283] [outer = 0x91470c00] 04:50:26 INFO - PROCESS | 1770 | 1466250626889 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]]]}] 04:50:26 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. 04:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1346ms 04:50:26 INFO - PROCESS | 1770 | 1466250626921 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1770 | 1466250626925 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:50:26 INFO - PROCESS | 1770 | 1466250626931 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1770 | 1466250626934 Marionette TRACE conn3 <- [1,350,null,{}] 04:50:26 INFO - PROCESS | 1770 | 1466250626940 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}] 04:50:26 INFO - PROCESS | 1770 | 1466250626945 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:27 INFO - PROCESS | 1770 | 1466250627105 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:50:27 INFO - PROCESS | 1770 | 1466250627273 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1770 | 1466250627282 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128bc00 == 70 [pid = 1770] [id = 95] 04:50:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0x9128c400) [pid = 1770] [serial = 284] [outer = (nil)] 04:50:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x92ea6c00) [pid = 1770] [serial = 285] [outer = 0x9128c400] 04:50:27 INFO - PROCESS | 1770 | 1466250627365 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x92ee5800) [pid = 1770] [serial = 286] [outer = 0x9128c400] 04:50:28 INFO - PROCESS | 1770 | 1466250628527 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]]]}] 04:50:28 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. 04:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1684ms 04:50:28 INFO - PROCESS | 1770 | 1466250628616 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 1770 | 1466250628622 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:50:28 INFO - PROCESS | 1770 | 1466250628630 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 1770 | 1466250628637 Marionette TRACE conn3 <- [1,354,null,{}] 04:50:28 INFO - PROCESS | 1770 | 1466250628645 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}] 04:50:28 INFO - PROCESS | 1770 | 1466250628651 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:28 INFO - PROCESS | 1770 | 1466250628950 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:50:29 INFO - PROCESS | 1770 | 1466250629099 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1770 | 1466250629113 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x92508800 == 71 [pid = 1770] [id = 96] 04:50:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x92509800) [pid = 1770] [serial = 287] [outer = (nil)] 04:50:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x92572000) [pid = 1770] [serial = 288] [outer = 0x92509800] 04:50:29 INFO - PROCESS | 1770 | 1466250629182 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x92e71800) [pid = 1770] [serial = 289] [outer = 0x92509800] 04:50:30 INFO - PROCESS | 1770 | 1466250630117 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]]]}] 04:50:30 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. 04:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1537ms 04:50:30 INFO - PROCESS | 1770 | 1466250630167 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 1770 | 1466250630173 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:50:30 INFO - PROCESS | 1770 | 1466250630183 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1770 | 1466250630188 Marionette TRACE conn3 <- [1,358,null,{}] 04:50:30 INFO - PROCESS | 1770 | 1466250630194 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}] 04:50:30 INFO - PROCESS | 1770 | 1466250630199 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:30 INFO - PROCESS | 1770 | 1466250630419 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x92414400 == 70 [pid = 1770] [id = 12] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x924f9400 == 69 [pid = 1770] [id = 9] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd4800 == 68 [pid = 1770] [id = 52] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9250d400 == 67 [pid = 1770] [id = 51] 04:50:30 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x9d533800) [pid = 1770] [serial = 218] [outer = (nil)] [url = about:blank] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x99392800 == 66 [pid = 1770] [id = 86] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9c1efc00 == 65 [pid = 1770] [id = 85] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x930a3c00 == 64 [pid = 1770] [id = 84] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x953a7400 == 63 [pid = 1770] [id = 83] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9309f000 == 62 [pid = 1770] [id = 82] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x953a8400 == 61 [pid = 1770] [id = 81] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x953a5800 == 60 [pid = 1770] [id = 80] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x92140800 == 59 [pid = 1770] [id = 78] 04:50:30 INFO - PROCESS | 1770 | 1466250630654 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 1770 | 1466250630666 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0xa68ac000 == 58 [pid = 1770] [id = 77] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9aa0c800 == 57 [pid = 1770] [id = 75] 04:50:30 INFO - PROCESS | 1770 | --DOCSHELL 0x92510800 == 56 [pid = 1770] [id = 74] 04:50:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x92140800 == 57 [pid = 1770] [id = 97] 04:50:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x92e98c00) [pid = 1770] [serial = 290] [outer = (nil)] 04:50:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x92edac00) [pid = 1770] [serial = 291] [outer = 0x92e98c00] 04:50:30 INFO - PROCESS | 1770 | 1466250630739 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0x9309dc00) [pid = 1770] [serial = 292] [outer = 0x92e98c00] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0xa2377800) [pid = 1770] [serial = 212] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0xa3447000) [pid = 1770] [serial = 213] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x9b412400) [pid = 1770] [serial = 182] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9a664800) [pid = 1770] [serial = 203] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0x9a86f800) [pid = 1770] [serial = 204] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0xa6ea0400) [pid = 1770] [serial = 188] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0x93e60000) [pid = 1770] [serial = 198] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0x93aab000) [pid = 1770] [serial = 197] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0x9c2ef800) [pid = 1770] [serial = 191] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0xa6854000) [pid = 1770] [serial = 185] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0x9b8a9000) [pid = 1770] [serial = 206] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x9a660c00) [pid = 1770] [serial = 201] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0x9a65a000) [pid = 1770] [serial = 200] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0x98416400) [pid = 1770] [serial = 179] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0xa6f36c00) [pid = 1770] [serial = 194] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x9d530400) [pid = 1770] [serial = 209] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x9af47400) [pid = 1770] [serial = 215] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x9af4c800) [pid = 1770] [serial = 216] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0x9256e400) [pid = 1770] [serial = 210] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0x9c2ecc00) [pid = 1770] [serial = 207] [outer = (nil)] [url = about:blank] 04:50:31 INFO - PROCESS | 1770 | 1466250631552 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]]]}] 04:50:31 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. 04:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1438ms 04:50:31 INFO - PROCESS | 1770 | 1466250631622 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 1770 | 1466250631626 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:50:31 INFO - PROCESS | 1770 | 1466250631633 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 1770 | 1466250631639 Marionette TRACE conn3 <- [1,362,null,{}] 04:50:31 INFO - PROCESS | 1770 | 1466250631654 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}] 04:50:31 INFO - PROCESS | 1770 | 1466250631662 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:31 INFO - PROCESS | 1770 | 1466250631821 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:50:31 INFO - PROCESS | 1770 | 1466250631952 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 1770 | 1466250631964 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd1400 == 58 [pid = 1770] [id = 98] 04:50:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0x93cd7000) [pid = 1770] [serial = 293] [outer = (nil)] 04:50:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0x955bd000) [pid = 1770] [serial = 294] [outer = 0x93cd7000] 04:50:32 INFO - PROCESS | 1770 | 1466250632039 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x99e8ec00) [pid = 1770] [serial = 295] [outer = 0x93cd7000] 04:50:32 INFO - PROCESS | 1770 | 1466250632850 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]]]}] 04:50:32 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. 04:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1243ms 04:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:50:32 INFO - PROCESS | 1770 | 1466250632881 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 1770 | 1466250632884 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:50:32 INFO - PROCESS | 1770 | 1466250632890 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1770 | 1466250632894 Marionette TRACE conn3 <- [1,366,null,{}] 04:50:32 INFO - PROCESS | 1770 | 1466250632906 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}] 04:50:32 INFO - PROCESS | 1770 | 1466250632911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:33 INFO - PROCESS | 1770 | 1466250633106 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:50:33 INFO - PROCESS | 1770 | 1466250633133 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 1770 | 1466250633141 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c3400 == 59 [pid = 1770] [id = 99] 04:50:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x9a661000) [pid = 1770] [serial = 296] [outer = (nil)] 04:50:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x9a872800) [pid = 1770] [serial = 297] [outer = 0x9a661000] 04:50:33 INFO - PROCESS | 1770 | 1466250633221 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0x9ad6bc00) [pid = 1770] [serial = 298] [outer = 0x9a661000] 04:50:34 INFO - PROCESS | 1770 | 1466250634074 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]]]}] 04:50:34 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. 04:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1240ms 04:50:34 INFO - PROCESS | 1770 | 1466250634132 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 1770 | 1466250634135 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:50:34 INFO - PROCESS | 1770 | 1466250634141 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 1770 | 1466250634144 Marionette TRACE conn3 <- [1,370,null,{}] 04:50:34 INFO - PROCESS | 1770 | 1466250634150 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}] 04:50:34 INFO - PROCESS | 1770 | 1466250634155 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:34 INFO - PROCESS | 1770 | 1466250634353 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:50:34 INFO - PROCESS | 1770 | 1466250634378 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 1770 | 1466250634385 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x9af4c400 == 60 [pid = 1770] [id = 100] 04:50:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x9af4c800) [pid = 1770] [serial = 299] [outer = (nil)] 04:50:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0x9b5e3800) [pid = 1770] [serial = 300] [outer = 0x9af4c800] 04:50:34 INFO - PROCESS | 1770 | 1466250634450 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x9b8a9400) [pid = 1770] [serial = 301] [outer = 0x9af4c800] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x953a8000) [pid = 1770] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0x930a0800) [pid = 1770] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0x97896800) [pid = 1770] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0x9ad69800) [pid = 1770] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x99e88800) [pid = 1770] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x9c2e7800) [pid = 1770] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:50:35 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x93c39800) [pid = 1770] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:50:35 INFO - PROCESS | 1770 | 1466250635425 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]]]}] 04:50:35 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. 04:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1331ms 04:50:35 INFO - PROCESS | 1770 | 1466250635473 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 1770 | 1466250635477 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:50:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:50:35 INFO - PROCESS | 1770 | 1466250635482 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 1770 | 1466250635486 Marionette TRACE conn3 <- [1,374,null,{}] 04:50:35 INFO - PROCESS | 1770 | 1466250635491 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}] 04:50:35 INFO - PROCESS | 1770 | 1466250635500 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:35 INFO - PROCESS | 1770 | 1466250635688 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:50:35 INFO - PROCESS | 1770 | 1466250635808 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 1770 | 1466250635815 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a0800 == 61 [pid = 1770] [id = 101] 04:50:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x930a4400) [pid = 1770] [serial = 302] [outer = (nil)] 04:50:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x9ad74400) [pid = 1770] [serial = 303] [outer = 0x930a4400] 04:50:35 INFO - PROCESS | 1770 | 1466250635885 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x9d5da000) [pid = 1770] [serial = 304] [outer = 0x930a4400] 04:50:36 INFO - PROCESS | 1770 | 1466250636609 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:50:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1177ms 04:50:36 INFO - PROCESS | 1770 | 1466250636668 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 1770 | 1466250636671 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:50:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:50:36 INFO - PROCESS | 1770 | 1466250636677 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 1770 | 1466250636681 Marionette TRACE conn3 <- [1,378,null,{}] 04:50:36 INFO - PROCESS | 1770 | 1466250636686 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}] 04:50:36 INFO - PROCESS | 1770 | 1466250636690 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:36 INFO - PROCESS | 1770 | 1466250636840 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:50:36 INFO - PROCESS | 1770 | 1466250636848 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 1770 | 1466250636854 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128d400 == 62 [pid = 1770] [id = 102] 04:50:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0x91472000) [pid = 1770] [serial = 305] [outer = (nil)] 04:50:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x9d9e0000) [pid = 1770] [serial = 306] [outer = 0x91472000] 04:50:36 INFO - PROCESS | 1770 | 1466250636921 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0x9d9e3c00) [pid = 1770] [serial = 307] [outer = 0x91472000] 04:50:38 INFO - PROCESS | 1770 | 1466250638048 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:50:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1436ms 04:50:38 INFO - PROCESS | 1770 | 1466250638115 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:50:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:50:38 INFO - PROCESS | 1770 | 1466250638123 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:50:38 INFO - PROCESS | 1770 | 1466250638131 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 1770 | 1466250638136 Marionette TRACE conn3 <- [1,382,null,{}] 04:50:38 INFO - PROCESS | 1770 | 1466250638146 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}] 04:50:38 INFO - PROCESS | 1770 | 1466250638151 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:38 INFO - PROCESS | 1770 | 1466250638387 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:50:38 INFO - PROCESS | 1770 | 1466250638646 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 1770 | 1466250638655 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e79800 == 63 [pid = 1770] [id = 103] 04:50:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x92e7a000) [pid = 1770] [serial = 308] [outer = (nil)] 04:50:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x92ed7800) [pid = 1770] [serial = 309] [outer = 0x92e7a000] 04:50:38 INFO - PROCESS | 1770 | 1466250638742 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x930a0400) [pid = 1770] [serial = 310] [outer = 0x92e7a000] 04:50:39 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:39 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:50:39 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:39 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:39 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:39 INFO - PROCESS | 1770 | 1466250639622 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:50:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1542ms 04:50:39 INFO - PROCESS | 1770 | 1466250639672 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 1770 | 1466250639678 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:50:39 INFO - PROCESS | 1770 | 1466250639689 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 1770 | 1466250639693 Marionette TRACE conn3 <- [1,386,null,{}] 04:50:39 INFO - PROCESS | 1770 | 1466250639700 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}] 04:50:39 INFO - PROCESS | 1770 | 1466250639706 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:39 INFO - PROCESS | 1770 | 1466250639889 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:50:40 INFO - PROCESS | 1770 | 1466250640055 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 1770 | 1466250640062 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x99393800 == 64 [pid = 1770] [id = 104] 04:50:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x9a277400) [pid = 1770] [serial = 311] [outer = (nil)] 04:50:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0x9a65e400) [pid = 1770] [serial = 312] [outer = 0x9a277400] 04:50:40 INFO - PROCESS | 1770 | 1466250640234 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x9a95d800) [pid = 1770] [serial = 313] [outer = 0x9a277400] 04:50:41 INFO - PROCESS | 1770 | 1466250641122 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1482ms 04:50:41 INFO - PROCESS | 1770 | 1466250641171 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 1770 | 1466250641174 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:50:41 INFO - PROCESS | 1770 | 1466250641181 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 1770 | 1466250641188 Marionette TRACE conn3 <- [1,390,null,{}] 04:50:41 INFO - PROCESS | 1770 | 1466250641207 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}] 04:50:41 INFO - PROCESS | 1770 | 1466250641215 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:41 INFO - PROCESS | 1770 | 1466250641435 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:50:41 INFO - PROCESS | 1770 | 1466250641657 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 1770 | 1466250641668 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128a400 == 65 [pid = 1770] [id = 105] 04:50:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x9a96a800) [pid = 1770] [serial = 314] [outer = (nil)] 04:50:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x9b741400) [pid = 1770] [serial = 315] [outer = 0x9a96a800] 04:50:41 INFO - PROCESS | 1770 | 1466250641792 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x9c2ecc00) [pid = 1770] [serial = 316] [outer = 0x9a96a800] 04:50:42 INFO - PROCESS | 1770 | 1466250642693 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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1541ms 04:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:50:42 INFO - PROCESS | 1770 | 1466250642724 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 1770 | 1466250642728 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:50:42 INFO - PROCESS | 1770 | 1466250642735 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 1770 | 1466250642738 Marionette TRACE conn3 <- [1,394,null,{}] 04:50:42 INFO - PROCESS | 1770 | 1466250642744 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}] 04:50:42 INFO - PROCESS | 1770 | 1466250642749 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:42 INFO - PROCESS | 1770 | 1466250642930 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:50:43 INFO - PROCESS | 1770 | 1466250643096 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 1770 | 1466250643103 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d2000 == 66 [pid = 1770] [id = 106] 04:50:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x914d2400) [pid = 1770] [serial = 317] [outer = (nil)] 04:50:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x914db800) [pid = 1770] [serial = 318] [outer = 0x914d2400] 04:50:43 INFO - PROCESS | 1770 | 1466250643185 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0x914e0400) [pid = 1770] [serial = 319] [outer = 0x914d2400] 04:50:44 INFO - PROCESS | 1770 | 1466250644101 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1430ms 04:50:44 INFO - PROCESS | 1770 | 1466250644165 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:50:44 INFO - PROCESS | 1770 | 1466250644169 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:50:44 INFO - PROCESS | 1770 | 1466250644175 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 1770 | 1466250644179 Marionette TRACE conn3 <- [1,398,null,{}] 04:50:44 INFO - PROCESS | 1770 | 1466250644185 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}] 04:50:44 INFO - PROCESS | 1770 | 1466250644190 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:44 INFO - PROCESS | 1770 | 1466250644360 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:50:44 INFO - PROCESS | 1770 | 1466250644528 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 1770 | 1466250644536 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d3400 == 67 [pid = 1770] [id = 107] 04:50:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 141 (0x914dbc00) [pid = 1770] [serial = 320] [outer = (nil)] 04:50:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 142 (0x9c0e6400) [pid = 1770] [serial = 321] [outer = 0x914dbc00] 04:50:44 INFO - PROCESS | 1770 | 1466250644662 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 143 (0x9d531400) [pid = 1770] [serial = 322] [outer = 0x914dbc00] 04:50:45 INFO - PROCESS | 1770 | 1466250645586 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1481ms 04:50:45 INFO - PROCESS | 1770 | 1466250645657 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 1770 | 1466250645661 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:50:45 INFO - PROCESS | 1770 | 1466250645667 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 1770 | 1466250645671 Marionette TRACE conn3 <- [1,402,null,{}] 04:50:45 INFO - PROCESS | 1770 | 1466250645677 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}] 04:50:45 INFO - PROCESS | 1770 | 1466250645687 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:45 INFO - PROCESS | 1770 | 1466250645925 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:50:46 INFO - PROCESS | 1770 | 1466250646133 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 1770 | 1466250646142 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dc800 == 68 [pid = 1770] [id = 108] 04:50:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 144 (0x914dfc00) [pid = 1770] [serial = 323] [outer = (nil)] 04:50:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 145 (0xa341e800) [pid = 1770] [serial = 324] [outer = 0x914dfc00] 04:50:46 INFO - PROCESS | 1770 | 1466250646263 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 146 (0xa5019400) [pid = 1770] [serial = 325] [outer = 0x914dfc00] 04:50:47 INFO - PROCESS | 1770 | 1466250647222 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1635ms 04:50:47 INFO - PROCESS | 1770 | 1466250647302 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 1770 | 1466250647307 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:50:47 INFO - PROCESS | 1770 | 1466250647313 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 1770 | 1466250647316 Marionette TRACE conn3 <- [1,406,null,{}] 04:50:47 INFO - PROCESS | 1770 | 1466250647322 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}] 04:50:47 INFO - PROCESS | 1770 | 1466250647327 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:47 INFO - PROCESS | 1770 | 1466250647797 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:50:48 INFO - PROCESS | 1770 | 1466250648044 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 1770 | 1466250648056 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4800 == 69 [pid = 1770] [id = 109] 04:50:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 147 (0x8efe8400) [pid = 1770] [serial = 326] [outer = (nil)] 04:50:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 148 (0x9146bc00) [pid = 1770] [serial = 327] [outer = 0x8efe8400] 04:50:48 INFO - PROCESS | 1770 | 1466250648128 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 149 (0x914d2c00) [pid = 1770] [serial = 328] [outer = 0x8efe8400] 04:50:48 INFO - PROCESS | 1770 | 1466250648989 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1742ms 04:50:49 INFO - PROCESS | 1770 | 1466250649057 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 1770 | 1466250649064 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:50:49 INFO - PROCESS | 1770 | 1466250649072 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 1770 | 1466250649076 Marionette TRACE conn3 <- [1,410,null,{}] 04:50:49 INFO - PROCESS | 1770 | 1466250649084 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}] 04:50:49 INFO - PROCESS | 1770 | 1466250649090 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:49 INFO - PROCESS | 1770 | 1466250649368 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:50:49 INFO - PROCESS | 1770 | 1466250649636 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 1770 | 1466250649646 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e71400 == 70 [pid = 1770] [id = 110] 04:50:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 150 (0x92e79000) [pid = 1770] [serial = 329] [outer = (nil)] 04:50:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 151 (0x92e9cc00) [pid = 1770] [serial = 330] [outer = 0x92e79000] 04:50:49 INFO - PROCESS | 1770 | 1466250649719 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 152 (0x92ea7400) [pid = 1770] [serial = 331] [outer = 0x92e79000] 04:50:50 INFO - PROCESS | 1770 | 1466250650642 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1631ms 04:50:50 INFO - PROCESS | 1770 | 1466250650703 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:50:50 INFO - PROCESS | 1770 | 1466250650708 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:50:50 INFO - PROCESS | 1770 | 1466250650714 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - PROCESS | 1770 | 1466250650718 Marionette TRACE conn3 <- [1,414,null,{}] 04:50:50 INFO - PROCESS | 1770 | 1466250650724 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}] 04:50:50 INFO - PROCESS | 1770 | 1466250650729 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:50 INFO - PROCESS | 1770 | 1466250650902 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9c2e7400 == 69 [pid = 1770] [id = 64] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c1000 == 68 [pid = 1770] [id = 63] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0xa5074c00 == 67 [pid = 1770] [id = 62] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5ec00 == 66 [pid = 1770] [id = 65] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9a870400 == 65 [pid = 1770] [id = 61] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x930a0800 == 64 [pid = 1770] [id = 101] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 151 (0x9af47800) [pid = 1770] [serial = 224] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 150 (0xa90a7000) [pid = 1770] [serial = 237] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 149 (0xa6f36400) [pid = 1770] [serial = 230] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 148 (0xa8c28800) [pid = 1770] [serial = 233] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 147 (0x9a1cd000) [pid = 1770] [serial = 221] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 146 (0xa6850800) [pid = 1770] [serial = 227] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 145 (0xa34c0400) [pid = 1770] [serial = 261] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | 1466250651234 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 1770 | 1466250651246 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9af4c400 == 63 [pid = 1770] [id = 100] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x92139c00 == 62 [pid = 1770] [id = 73] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c3400 == 61 [pid = 1770] [id = 99] 04:50:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7c00 == 62 [pid = 1770] [id = 111] 04:50:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 146 (0x91281400) [pid = 1770] [serial = 332] [outer = (nil)] 04:50:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 147 (0x92e7ec00) [pid = 1770] [serial = 333] [outer = 0x91281400] 04:50:51 INFO - PROCESS | 1770 | 1466250651338 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 148 (0x953a5800) [pid = 1770] [serial = 334] [outer = 0x91281400] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd1400 == 61 [pid = 1770] [id = 98] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x92140800 == 60 [pid = 1770] [id = 97] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x92508800 == 59 [pid = 1770] [id = 96] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0x91289c00 == 58 [pid = 1770] [id = 88] 04:50:51 INFO - PROCESS | 1770 | --DOCSHELL 0xa20a4c00 == 57 [pid = 1770] [id = 87] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 147 (0x9972b800) [pid = 1770] [serial = 241] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 146 (0x9788ac00) [pid = 1770] [serial = 240] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 145 (0x930a8800) [pid = 1770] [serial = 246] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 144 (0x955bec00) [pid = 1770] [serial = 247] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 143 (0x9aa2c400) [pid = 1770] [serial = 244] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 142 (0x9a7d6800) [pid = 1770] [serial = 243] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 141 (0x9af48800) [pid = 1770] [serial = 249] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 140 (0x9d90f800) [pid = 1770] [serial = 258] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0x9c2f6800) [pid = 1770] [serial = 255] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x93e5a400) [pid = 1770] [serial = 99] [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.] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x9b743400) [pid = 1770] [serial = 252] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9d916c00) [pid = 1770] [serial = 256] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0x9b8a4c00) [pid = 1770] [serial = 253] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0xa23aac00) [pid = 1770] [serial = 259] [outer = (nil)] [url = about:blank] 04:50:51 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0x9b408800) [pid = 1770] [serial = 250] [outer = (nil)] [url = about:blank] 04:50:52 INFO - PROCESS | 1770 | 1466250652133 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1482ms 04:50:52 INFO - PROCESS | 1770 | 1466250652197 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 1770 | 1466250652203 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:50:52 INFO - PROCESS | 1770 | 1466250652218 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 1770 | 1466250652225 Marionette TRACE conn3 <- [1,418,null,{}] 04:50:52 INFO - PROCESS | 1770 | 1466250652230 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}] 04:50:52 INFO - PROCESS | 1770 | 1466250652237 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:52 INFO - PROCESS | 1770 | 1466250652398 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:50:52 INFO - PROCESS | 1770 | 1466250652409 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 1770 | 1466250652414 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe1c00 == 58 [pid = 1770] [id = 112] 04:50:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x92e79c00) [pid = 1770] [serial = 335] [outer = (nil)] 04:50:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x9a1ca400) [pid = 1770] [serial = 336] [outer = 0x92e79c00] 04:50:52 INFO - PROCESS | 1770 | 1466250652482 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x9a65dc00) [pid = 1770] [serial = 337] [outer = 0x92e79c00] 04:50:53 INFO - PROCESS | 1770 | 1466250653739 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]]]}] 04:50:53 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 04:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1540ms 04:50:53 INFO - PROCESS | 1770 | 1466250653752 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 1770 | 1466250653754 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:50:53 INFO - PROCESS | 1770 | 1466250653781 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 1770 | 1466250653783 Marionette TRACE conn3 <- [1,422,null,{}] 04:50:53 INFO - PROCESS | 1770 | 1466250653789 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}] 04:50:53 INFO - PROCESS | 1770 | 1466250653794 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:53 INFO - PROCESS | 1770 | 1466250653982 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:50:54 INFO - PROCESS | 1770 | 1466250654084 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 1770 | 1466250654091 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128b400 == 59 [pid = 1770] [id = 113] 04:50:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x92138c00) [pid = 1770] [serial = 338] [outer = (nil)] 04:50:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x9a871800) [pid = 1770] [serial = 339] [outer = 0x92138c00] 04:50:54 INFO - PROCESS | 1770 | 1466250654156 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x9a963400) [pid = 1770] [serial = 340] [outer = 0x92138c00] 04:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1595ms 04:50:55 INFO - PROCESS | 1770 | 1466250655352 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]]]}] 04:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:50:55 INFO - PROCESS | 1770 | 1466250655370 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 1770 | 1466250655373 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:50:55 INFO - PROCESS | 1770 | 1466250655380 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 1770 | 1466250655383 Marionette TRACE conn3 <- [1,426,null,{}] 04:50:55 INFO - PROCESS | 1770 | 1466250655411 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}] 04:50:55 INFO - PROCESS | 1770 | 1466250655416 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:55 INFO - PROCESS | 1770 | 1466250655614 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x9af4ac00) [pid = 1770] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x955c3400) [pid = 1770] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9ad6f000) [pid = 1770] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0xa620c400) [pid = 1770] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0xa698f400) [pid = 1770] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0xa5079000) [pid = 1770] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0x9aa17400) [pid = 1770] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0xa209ac00) [pid = 1770] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9c0f0400) [pid = 1770] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0x9d915000) [pid = 1770] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x93cd9800) [pid = 1770] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0x93aa8000) [pid = 1770] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0xa2009c00) [pid = 1770] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0xa200ec00) [pid = 1770] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x9c2ea000) [pid = 1770] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x97897400) [pid = 1770] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x92139400) [pid = 1770] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0x9a7d1800) [pid = 1770] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0xa3440800) [pid = 1770] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0x9af4c800) [pid = 1770] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0xa22a9800) [pid = 1770] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0x9128d000) [pid = 1770] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0x92e7c000) [pid = 1770] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x92509800) [pid = 1770] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x93cd7000) [pid = 1770] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x92e98c00) [pid = 1770] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x955c2c00) [pid = 1770] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x9a661000) [pid = 1770] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x930a4400) [pid = 1770] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x95525800) [pid = 1770] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:50:56 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x92410800) [pid = 1770] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:50:56 INFO - PROCESS | 1770 | 1466250656238 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 1770 | 1466250656255 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x92139400 == 60 [pid = 1770] [id = 114] 04:50:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x92142800) [pid = 1770] [serial = 341] [outer = (nil)] 04:50:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x92e77400) [pid = 1770] [serial = 342] [outer = 0x92142800] 04:50:56 INFO - PROCESS | 1770 | 1466250656327 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x93c34800) [pid = 1770] [serial = 343] [outer = 0x92142800] 04:50:57 INFO - PROCESS | 1770 | 1466250657044 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] 04:50:57 INFO - PROCESS | 1770 | 1466250657088 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:50:57 INFO - PROCESS | 1770 | 1466250657095 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 1770 | 1466250657098 Marionette TRACE conn3 <- [1,430,null,{}] 04:50:57 INFO - PROCESS | 1770 | 1466250657104 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}] 04:50:57 INFO - PROCESS | 1770 | 1466250657108 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:57 INFO - PROCESS | 1770 | 1466250657253 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:50:57 INFO - PROCESS | 1770 | 1466250657266 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 1770 | 1466250657273 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x91285000 == 61 [pid = 1770] [id = 115] 04:50:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x97896400) [pid = 1770] [serial = 344] [outer = (nil)] 04:50:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x9ad6f000) [pid = 1770] [serial = 345] [outer = 0x97896400] 04:50:57 INFO - PROCESS | 1770 | 1466250657339 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x9af4a400) [pid = 1770] [serial = 346] [outer = 0x97896400] 04:50:58 INFO - PROCESS | 1770 | 1466250658245 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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1182ms 04:50:58 INFO - PROCESS | 1770 | 1466250658277 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 1770 | 1466250658288 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:50:58 INFO - PROCESS | 1770 | 1466250658297 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 1770 | 1466250658303 Marionette TRACE conn3 <- [1,434,null,{}] 04:50:58 INFO - PROCESS | 1770 | 1466250658368 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}] 04:50:58 INFO - PROCESS | 1770 | 1466250658376 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:58 INFO - PROCESS | 1770 | 1466250658579 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:50:58 INFO - PROCESS | 1770 | 1466250658745 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 1770 | 1466250658760 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:50:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efee000 == 62 [pid = 1770] [id = 116] 04:50:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x91469c00) [pid = 1770] [serial = 347] [outer = (nil)] 04:50:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x91476c00) [pid = 1770] [serial = 348] [outer = 0x91469c00] 04:50:58 INFO - PROCESS | 1770 | 1466250658847 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x914dd800) [pid = 1770] [serial = 349] [outer = 0x91469c00] 04:50:59 INFO - PROCESS | 1770 | 1466250659793 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1549ms 04:50:59 INFO - PROCESS | 1770 | 1466250659845 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 1770 | 1466250659853 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:50:59 INFO - PROCESS | 1770 | 1466250659865 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 1770 | 1466250659869 Marionette TRACE conn3 <- [1,438,null,{}] 04:50:59 INFO - PROCESS | 1770 | 1466250659875 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}] 04:50:59 INFO - PROCESS | 1770 | 1466250659881 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:00 INFO - PROCESS | 1770 | 1466250660065 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:51:00 INFO - PROCESS | 1770 | 1466250660234 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 1770 | 1466250660242 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a0c00 == 63 [pid = 1770] [id = 117] 04:51:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x930a9400) [pid = 1770] [serial = 350] [outer = (nil)] 04:51:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x93aab000) [pid = 1770] [serial = 351] [outer = 0x930a9400] 04:51:00 INFO - PROCESS | 1770 | 1466250660369 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x94940400) [pid = 1770] [serial = 352] [outer = 0x930a9400] 04:51:01 INFO - PROCESS | 1770 | 1466250661352 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1538ms 04:51:01 INFO - PROCESS | 1770 | 1466250661405 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 1770 | 1466250661409 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:51:01 INFO - PROCESS | 1770 | 1466250661435 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 1770 | 1466250661442 Marionette TRACE conn3 <- [1,442,null,{}] 04:51:01 INFO - PROCESS | 1770 | 1466250661461 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}] 04:51:01 INFO - PROCESS | 1770 | 1466250661470 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:01 INFO - PROCESS | 1770 | 1466250661661 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:51:01 INFO - PROCESS | 1770 | 1466250661921 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 1770 | 1466250661937 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a875400 == 64 [pid = 1770] [id = 118] 04:51:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0x9a95f400) [pid = 1770] [serial = 353] [outer = (nil)] 04:51:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0x9aa12800) [pid = 1770] [serial = 354] [outer = 0x9a95f400] 04:51:02 INFO - PROCESS | 1770 | 1466250662062 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x9af4dc00) [pid = 1770] [serial = 355] [outer = 0x9a95f400] 04:51:02 INFO - PROCESS | 1770 | 1466250662995 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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1618ms 04:51:03 INFO - PROCESS | 1770 | 1466250663035 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 1770 | 1466250663039 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:51:03 INFO - PROCESS | 1770 | 1466250663047 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 1770 | 1466250663051 Marionette TRACE conn3 <- [1,446,null,{}] 04:51:03 INFO - PROCESS | 1770 | 1466250663056 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}] 04:51:03 INFO - PROCESS | 1770 | 1466250663061 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:03 INFO - PROCESS | 1770 | 1466250663242 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:51:03 INFO - PROCESS | 1770 | 1466250663471 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 1770 | 1466250663479 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x9c1eb400 == 65 [pid = 1770] [id = 119] 04:51:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x9c2ea800) [pid = 1770] [serial = 356] [outer = (nil)] 04:51:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x9d531000) [pid = 1770] [serial = 357] [outer = 0x9c2ea800] 04:51:03 INFO - PROCESS | 1770 | 1466250663613 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0x9d911c00) [pid = 1770] [serial = 358] [outer = 0x9c2ea800] 04:51:04 INFO - PROCESS | 1770 | 1466250664515 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 04:51:04 INFO - PROCESS | 1770 | 1466250664583 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 1770 | 1466250664587 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:51:04 INFO - PROCESS | 1770 | 1466250664594 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 1770 | 1466250664597 Marionette TRACE conn3 <- [1,450,null,{}] 04:51:04 INFO - PROCESS | 1770 | 1466250664603 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}] 04:51:04 INFO - PROCESS | 1770 | 1466250664608 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:04 INFO - PROCESS | 1770 | 1466250664784 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:51:04 INFO - PROCESS | 1770 | 1466250664953 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 1770 | 1466250664963 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x9d9e0800 == 66 [pid = 1770] [id = 120] 04:51:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x9d9e7c00) [pid = 1770] [serial = 359] [outer = (nil)] 04:51:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0xa2327800) [pid = 1770] [serial = 360] [outer = 0x9d9e7c00] 04:51:05 INFO - PROCESS | 1770 | 1466250665044 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0xa2373800) [pid = 1770] [serial = 361] [outer = 0x9d9e7c00] 04:51:05 INFO - PROCESS | 1770 | 1466250665948 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] 04:51:05 INFO - PROCESS | 1770 | 1466250665992 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:51:06 INFO - PROCESS | 1770 | 1466250665999 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 1770 | 1466250666003 Marionette TRACE conn3 <- [1,454,null,{}] 04:51:06 INFO - PROCESS | 1770 | 1466250666008 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}] 04:51:06 INFO - PROCESS | 1770 | 1466250666018 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:06 INFO - PROCESS | 1770 | 1466250666228 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:51:06 INFO - PROCESS | 1770 | 1466250666446 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 1770 | 1466250666454 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x91288000 == 67 [pid = 1770] [id = 121] 04:51:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0xa25fa800) [pid = 1770] [serial = 362] [outer = (nil)] 04:51:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0xa500f800) [pid = 1770] [serial = 363] [outer = 0xa25fa800] 04:51:06 INFO - PROCESS | 1770 | 1466250666576 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0xa689ec00) [pid = 1770] [serial = 364] [outer = 0xa25fa800] 04:51:07 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:07 INFO - PROCESS | 1770 | 1466250667688 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1730ms 04:51:07 INFO - PROCESS | 1770 | 1466250667731 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 1770 | 1466250667735 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:51:07 INFO - PROCESS | 1770 | 1466250667742 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 1770 | 1466250667745 Marionette TRACE conn3 <- [1,458,null,{}] 04:51:07 INFO - PROCESS | 1770 | 1466250667751 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}] 04:51:07 INFO - PROCESS | 1770 | 1466250667757 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:07 INFO - PROCESS | 1770 | 1466250667932 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:51:08 INFO - PROCESS | 1770 | 1466250668123 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 1770 | 1466250668131 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x91282c00 == 68 [pid = 1770] [id = 122] 04:51:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0xa685c000) [pid = 1770] [serial = 365] [outer = (nil)] 04:51:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0xa698ac00) [pid = 1770] [serial = 366] [outer = 0xa685c000] 04:51:08 INFO - PROCESS | 1770 | 1466250668209 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0xa6ea4c00) [pid = 1770] [serial = 367] [outer = 0xa685c000] 04:51:09 INFO - PROCESS | 1770 | 1466250669118 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] 04:51:09 INFO - PROCESS | 1770 | 1466250669177 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:51:09 INFO - PROCESS | 1770 | 1466250669185 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 1770 | 1466250669188 Marionette TRACE conn3 <- [1,462,null,{}] 04:51:09 INFO - PROCESS | 1770 | 1466250669194 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}] 04:51:09 INFO - PROCESS | 1770 | 1466250669200 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:09 INFO - PROCESS | 1770 | 1466250669376 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:51:09 INFO - PROCESS | 1770 | 1466250669549 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 1770 | 1466250669558 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x91283c00 == 69 [pid = 1770] [id = 123] 04:51:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x92ce7400) [pid = 1770] [serial = 368] [outer = (nil)] 04:51:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x92cef000) [pid = 1770] [serial = 369] [outer = 0x92ce7400] 04:51:09 INFO - PROCESS | 1770 | 1466250669640 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x92cf5400) [pid = 1770] [serial = 370] [outer = 0x92ce7400] 04:51:10 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:10 INFO - PROCESS | 1770 | 1466250670570 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] 04:51:10 INFO - PROCESS | 1770 | 1466250670626 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:51:10 INFO - PROCESS | 1770 | 1466250670633 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 1770 | 1466250670636 Marionette TRACE conn3 <- [1,466,null,{}] 04:51:10 INFO - PROCESS | 1770 | 1466250670642 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}] 04:51:10 INFO - PROCESS | 1770 | 1466250670647 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:10 INFO - PROCESS | 1770 | 1466250670817 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:51:11 INFO - PROCESS | 1770 | 1466250671035 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 1770 | 1466250671046 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf6800 == 70 [pid = 1770] [id = 124] 04:51:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x9a876400) [pid = 1770] [serial = 371] [outer = (nil)] 04:51:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0xa6f34c00) [pid = 1770] [serial = 372] [outer = 0x9a876400] 04:51:11 INFO - PROCESS | 1770 | 1466250671166 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 141 (0xa82b2000) [pid = 1770] [serial = 373] [outer = 0x9a876400] 04:51:12 INFO - PROCESS | 1770 | 1466250672098 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] 04:51:12 INFO - PROCESS | 1770 | 1466250672175 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:51:12 INFO - PROCESS | 1770 | 1466250672181 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 1770 | 1466250672185 Marionette TRACE conn3 <- [1,470,null,{}] 04:51:12 INFO - PROCESS | 1770 | 1466250672190 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}] 04:51:12 INFO - PROCESS | 1770 | 1466250672194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:12 INFO - PROCESS | 1770 | 1466250672409 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:51:12 INFO - PROCESS | 1770 | 1466250672628 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 1770 | 1466250672636 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cdc00 == 71 [pid = 1770] [id = 125] 04:51:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 142 (0x8e6cf000) [pid = 1770] [serial = 374] [outer = (nil)] 04:51:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 143 (0x8e6d7000) [pid = 1770] [serial = 375] [outer = 0x8e6cf000] 04:51:12 INFO - PROCESS | 1770 | 1466250672758 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 144 (0x8e6da400) [pid = 1770] [serial = 376] [outer = 0x8e6cf000] 04:51:13 INFO - PROCESS | 1770 | 1466250673913 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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:51:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1781ms 04:51:13 INFO - PROCESS | 1770 | 1466250673963 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 1770 | 1466250673970 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:51:13 INFO - PROCESS | 1770 | 1466250673978 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 1770 | 1466250673982 Marionette TRACE conn3 <- [1,474,null,{}] 04:51:14 INFO - PROCESS | 1770 | 1466250673990 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}] 04:51:14 INFO - PROCESS | 1770 | 1466250673995 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:14 INFO - PROCESS | 1770 | 1466250674225 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:51:14 INFO - PROCESS | 1770 | 1466250674415 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 1770 | 1466250674430 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d8800 == 72 [pid = 1770] [id = 126] 04:51:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 145 (0x914d8c00) [pid = 1770] [serial = 377] [outer = (nil)] 04:51:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 146 (0x9213cc00) [pid = 1770] [serial = 378] [outer = 0x914d8c00] 04:51:14 INFO - PROCESS | 1770 | 1466250674500 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 147 (0x92ce8800) [pid = 1770] [serial = 379] [outer = 0x914d8c00] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x92139400 == 71 [pid = 1770] [id = 114] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 146 (0x9d9e0000) [pid = 1770] [serial = 306] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x9128b400 == 70 [pid = 1770] [id = 113] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe1c00 == 69 [pid = 1770] [id = 112] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7c00 == 68 [pid = 1770] [id = 111] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x92e71400 == 67 [pid = 1770] [id = 110] 04:51:15 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4800 == 66 [pid = 1770] [id = 109] 04:51:15 INFO - PROCESS | 1770 | 1466250675625 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1683ms 04:51:15 INFO - PROCESS | 1770 | 1466250675660 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 1770 | 1466250675666 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:51:15 INFO - PROCESS | 1770 | 1466250675676 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 1770 | 1466250675681 Marionette TRACE conn3 <- [1,478,null,{}] 04:51:15 INFO - PROCESS | 1770 | 1466250675686 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}] 04:51:15 INFO - PROCESS | 1770 | 1466250675692 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:15 INFO - PROCESS | 1770 | 1466250675857 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 145 (0xa6822000) [pid = 1770] [serial = 177] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 144 (0xa22aa000) [pid = 1770] [serial = 219] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 143 (0x9a65e000) [pid = 1770] [serial = 222] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 142 (0x9b40a400) [pid = 1770] [serial = 225] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 141 (0xa68acc00) [pid = 1770] [serial = 228] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 140 (0xa82a6400) [pid = 1770] [serial = 231] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0xa68a3c00) [pid = 1770] [serial = 186] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x9b8a6000) [pid = 1770] [serial = 183] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0xa6ea7400) [pid = 1770] [serial = 189] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0xa4e48c00) [pid = 1770] [serial = 153] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0xa3389c00) [pid = 1770] [serial = 150] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0x9bb77c00) [pid = 1770] [serial = 156] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0x99fb1000) [pid = 1770] [serial = 180] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0xa25f7800) [pid = 1770] [serial = 141] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0xa23ad400) [pid = 1770] [serial = 114] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9c2f2000) [pid = 1770] [serial = 192] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0xa82ebc00) [pid = 1770] [serial = 195] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x9551d800) [pid = 1770] [serial = 144] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0x9ad68800) [pid = 1770] [serial = 147] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0x9a872800) [pid = 1770] [serial = 297] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0x9ad74400) [pid = 1770] [serial = 303] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x9ad6bc00) [pid = 1770] [serial = 298] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x99e8ec00) [pid = 1770] [serial = 295] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x9d5da000) [pid = 1770] [serial = 304] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0xa9bd1000) [pid = 1770] [serial = 238] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0xa8c42c00) [pid = 1770] [serial = 234] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0x9b5e3800) [pid = 1770] [serial = 300] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x9b8a9400) [pid = 1770] [serial = 301] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0xa34c9000) [pid = 1770] [serial = 262] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0x930a5400) [pid = 1770] [serial = 265] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x92572800) [pid = 1770] [serial = 264] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x9a663c00) [pid = 1770] [serial = 271] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x97898c00) [pid = 1770] [serial = 270] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x92e71800) [pid = 1770] [serial = 289] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x92572000) [pid = 1770] [serial = 288] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x955bd000) [pid = 1770] [serial = 294] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x92ea6c00) [pid = 1770] [serial = 285] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x92edf800) [pid = 1770] [serial = 273] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x92edac00) [pid = 1770] [serial = 291] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x9309dc00) [pid = 1770] [serial = 292] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x9a86b000) [pid = 1770] [serial = 276] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0x91473c00) [pid = 1770] [serial = 279] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x9a1ce000) [pid = 1770] [serial = 268] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x99391400) [pid = 1770] [serial = 267] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x92e9e800) [pid = 1770] [serial = 282] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1770 | 1466250676117 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 1770 | 1466250676128 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x92572000 == 67 [pid = 1770] [id = 127] 04:51:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x92e71800) [pid = 1770] [serial = 380] [outer = (nil)] 04:51:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x92e7e800) [pid = 1770] [serial = 381] [outer = 0x92e71800] 04:51:16 INFO - PROCESS | 1770 | 1466250676200 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x92ea6c00) [pid = 1770] [serial = 382] [outer = 0x92e71800] 04:51:16 INFO - PROCESS | 1770 | 1466250676954 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1332ms 04:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:51:17 INFO - PROCESS | 1770 | 1466250677028 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 1770 | 1466250677031 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:51:17 INFO - PROCESS | 1770 | 1466250677038 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 1770 | 1466250677043 Marionette TRACE conn3 <- [1,482,null,{}] 04:51:17 INFO - PROCESS | 1770 | 1466250677058 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}] 04:51:17 INFO - PROCESS | 1770 | 1466250677066 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:17 INFO - PROCESS | 1770 | 1466250677226 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:51:17 INFO - PROCESS | 1770 | 1466250677238 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 1770 | 1466250677251 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x953ad000 == 68 [pid = 1770] [id = 128] 04:51:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0x953af000) [pid = 1770] [serial = 383] [outer = (nil)] 04:51:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x9788d000) [pid = 1770] [serial = 384] [outer = 0x953af000] 04:51:17 INFO - PROCESS | 1770 | 1466250677316 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x98460800) [pid = 1770] [serial = 385] [outer = 0x953af000] 04:51:18 INFO - PROCESS | 1770 | 1466250678317 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1340ms 04:51:18 INFO - PROCESS | 1770 | 1466250678380 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:51:18 INFO - PROCESS | 1770 | 1466250678385 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:51:18 INFO - PROCESS | 1770 | 1466250678390 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 1770 | 1466250678394 Marionette TRACE conn3 <- [1,486,null,{}] 04:51:18 INFO - PROCESS | 1770 | 1466250678399 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}] 04:51:18 INFO - PROCESS | 1770 | 1466250678403 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:18 INFO - PROCESS | 1770 | 1466250678612 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:51:18 INFO - PROCESS | 1770 | 1466250678635 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 1770 | 1466250678642 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x930aac00 == 69 [pid = 1770] [id = 129] 04:51:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x99e8f000) [pid = 1770] [serial = 386] [outer = (nil)] 04:51:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x9a1c8c00) [pid = 1770] [serial = 387] [outer = 0x99e8f000] 04:51:18 INFO - PROCESS | 1770 | 1466250678721 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x9a657000) [pid = 1770] [serial = 388] [outer = 0x99e8f000] 04:51:19 INFO - PROCESS | 1770 | 1466250679621 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1280ms 04:51:19 INFO - PROCESS | 1770 | 1466250679671 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 1770 | 1466250679674 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:51:19 INFO - PROCESS | 1770 | 1466250679685 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 1770 | 1466250679689 Marionette TRACE conn3 <- [1,490,null,{}] 04:51:19 INFO - PROCESS | 1770 | 1466250679694 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}] 04:51:19 INFO - PROCESS | 1770 | 1466250679699 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:19 INFO - PROCESS | 1770 | 1466250679904 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:51:19 INFO - PROCESS | 1770 | 1466250679933 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 1770 | 1466250679942 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c3400 == 70 [pid = 1770] [id = 130] 04:51:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x9a4b6800) [pid = 1770] [serial = 389] [outer = (nil)] 04:51:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x9a86b000) [pid = 1770] [serial = 390] [outer = 0x9a4b6800] 04:51:20 INFO - PROCESS | 1770 | 1466250680007 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x9a872c00) [pid = 1770] [serial = 391] [outer = 0x9a4b6800] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x92138c00) [pid = 1770] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x92142800) [pid = 1770] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x91281400) [pid = 1770] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x92e79000) [pid = 1770] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x8efe8400) [pid = 1770] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:51:20 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x92e79c00) [pid = 1770] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:51:20 INFO - PROCESS | 1770 | 1466250680921 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1279ms 04:51:20 INFO - PROCESS | 1770 | 1466250680966 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 1770 | 1466250680969 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:51:20 INFO - PROCESS | 1770 | 1466250680975 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 1770 | 1466250680978 Marionette TRACE conn3 <- [1,494,null,{}] 04:51:20 INFO - PROCESS | 1770 | 1466250680984 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}] 04:51:20 INFO - PROCESS | 1770 | 1466250680993 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:21 INFO - PROCESS | 1770 | 1466250681178 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:51:21 INFO - PROCESS | 1770 | 1466250681306 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 1770 | 1466250681314 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146d800 == 71 [pid = 1770] [id = 131] 04:51:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x914dec00) [pid = 1770] [serial = 392] [outer = (nil)] 04:51:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x9ad68800) [pid = 1770] [serial = 393] [outer = 0x914dec00] 04:51:21 INFO - PROCESS | 1770 | 1466250681381 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x9ad70c00) [pid = 1770] [serial = 394] [outer = 0x914dec00] 04:51:22 INFO - PROCESS | 1770 | 1466250682144 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1231ms 04:51:22 INFO - PROCESS | 1770 | 1466250682207 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 1770 | 1466250682211 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:51:22 INFO - PROCESS | 1770 | 1466250682217 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 1770 | 1466250682219 Marionette TRACE conn3 <- [1,498,null,{}] 04:51:22 INFO - PROCESS | 1770 | 1466250682225 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}] 04:51:22 INFO - PROCESS | 1770 | 1466250682230 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:22 INFO - PROCESS | 1770 | 1466250682398 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:51:22 INFO - PROCESS | 1770 | 1466250682633 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 1770 | 1466250682645 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc000 == 72 [pid = 1770] [id = 132] 04:51:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x8e6cf800) [pid = 1770] [serial = 395] [outer = (nil)] 04:51:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x8e6d8c00) [pid = 1770] [serial = 396] [outer = 0x8e6cf800] 04:51:22 INFO - PROCESS | 1770 | 1466250682741 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x91288400) [pid = 1770] [serial = 397] [outer = 0x8e6cf800] 04:51:23 INFO - PROCESS | 1770 | 1466250683727 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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1541ms 04:51:23 INFO - PROCESS | 1770 | 1466250683761 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 1770 | 1466250683767 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:51:23 INFO - PROCESS | 1770 | 1466250683776 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 1770 | 1466250683781 Marionette TRACE conn3 <- [1,502,null,{}] 04:51:23 INFO - PROCESS | 1770 | 1466250683789 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}] 04:51:23 INFO - PROCESS | 1770 | 1466250683797 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:24 INFO - PROCESS | 1770 | 1466250684010 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:51:24 INFO - PROCESS | 1770 | 1466250684233 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 1770 | 1466250684242 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e9ac00 == 73 [pid = 1770] [id = 133] 04:51:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x92ede400) [pid = 1770] [serial = 398] [outer = (nil)] 04:51:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x92ee5000) [pid = 1770] [serial = 399] [outer = 0x92ede400] 04:51:24 INFO - PROCESS | 1770 | 1466250684370 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x930a5800) [pid = 1770] [serial = 400] [outer = 0x92ede400] 04:51:25 INFO - PROCESS | 1770 | 1466250685253 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1546ms 04:51:25 INFO - PROCESS | 1770 | 1466250685326 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 1770 | 1466250685333 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:51:25 INFO - PROCESS | 1770 | 1466250685340 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 1770 | 1466250685343 Marionette TRACE conn3 <- [1,506,null,{}] 04:51:25 INFO - PROCESS | 1770 | 1466250685350 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}] 04:51:25 INFO - PROCESS | 1770 | 1466250685355 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:25 INFO - PROCESS | 1770 | 1466250685580 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:51:26 INFO - PROCESS | 1770 | 1466250685996 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 1770 | 1466250686005 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:26 INFO - PROCESS | 1770 | ++DOCSHELL 0xa23ad400 == 74 [pid = 1770] [id = 134] 04:51:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0xa2fb2c00) [pid = 1770] [serial = 401] [outer = (nil)] 04:51:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x9c2eec00) [pid = 1770] [serial = 402] [outer = 0xa2fb2c00] 04:51:26 INFO - PROCESS | 1770 | 1466250686220 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x9d5de400) [pid = 1770] [serial = 403] [outer = 0xa2fb2c00] 04:51:27 INFO - PROCESS | 1770 | 1466250687385 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2087ms 04:51:27 INFO - PROCESS | 1770 | 1466250687428 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:51:27 INFO - PROCESS | 1770 | 1466250687432 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:51:27 INFO - PROCESS | 1770 | 1466250687448 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 1770 | 1466250687457 Marionette TRACE conn3 <- [1,510,null,{}] 04:51:27 INFO - PROCESS | 1770 | 1466250687464 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}] 04:51:27 INFO - PROCESS | 1770 | 1466250687471 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:27 INFO - PROCESS | 1770 | 1466250687701 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:51:27 INFO - PROCESS | 1770 | 1466250687898 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 1770 | 1466250687907 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeb800 == 75 [pid = 1770] [id = 135] 04:51:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x93c37800) [pid = 1770] [serial = 404] [outer = (nil)] 04:51:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0xa3389800) [pid = 1770] [serial = 405] [outer = 0x93c37800] 04:51:27 INFO - PROCESS | 1770 | 1466250687985 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0xa34c5800) [pid = 1770] [serial = 406] [outer = 0x93c37800] 04:51:28 INFO - PROCESS | 1770 | 1466250688951 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]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1545ms 04:51:28 INFO - PROCESS | 1770 | 1466250688985 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 1770 | 1466250688989 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:51:28 INFO - PROCESS | 1770 | 1466250688996 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 1770 | 1466250689000 Marionette TRACE conn3 <- [1,514,null,{}] 04:51:29 INFO - PROCESS | 1770 | 1466250689005 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}] 04:51:29 INFO - PROCESS | 1770 | 1466250689011 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:29 INFO - PROCESS | 1770 | 1466250689193 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:51:29 INFO - PROCESS | 1770 | 1466250689408 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 1770 | 1466250689416 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7400 == 76 [pid = 1770] [id = 136] 04:51:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x95480000) [pid = 1770] [serial = 407] [outer = (nil)] 04:51:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x95488800) [pid = 1770] [serial = 408] [outer = 0x95480000] 04:51:29 INFO - PROCESS | 1770 | 1466250689536 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x9548b400) [pid = 1770] [serial = 409] [outer = 0x95480000] 04:51:30 INFO - PROCESS | 1770 | 1466250690370 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]]]}] 04:51:30 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 04:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1440ms 04:51:30 INFO - PROCESS | 1770 | 1466250690436 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 1770 | 1466250690440 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:51:30 INFO - PROCESS | 1770 | 1466250690447 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 1770 | 1466250690451 Marionette TRACE conn3 <- [1,518,null,{}] 04:51:30 INFO - PROCESS | 1770 | 1466250690456 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}] 04:51:30 INFO - PROCESS | 1770 | 1466250690461 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:30 INFO - PROCESS | 1770 | 1466250690637 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:51:30 INFO - PROCESS | 1770 | 1466250690812 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 1770 | 1466250690831 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:30 INFO - PROCESS | 1770 | ++DOCSHELL 0xa2fb7400 == 77 [pid = 1770] [id = 137] 04:51:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0xa2fb7800) [pid = 1770] [serial = 410] [outer = (nil)] 04:51:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0xa4e0a800) [pid = 1770] [serial = 411] [outer = 0xa2fb7800] 04:51:30 INFO - PROCESS | 1770 | 1466250690919 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0xa6824800) [pid = 1770] [serial = 412] [outer = 0xa2fb7800] 04:51:31 INFO - PROCESS | 1770 | 1466250691878 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1479ms 04:51:31 INFO - PROCESS | 1770 | 1466250691927 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 1770 | 1466250691931 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:51:31 INFO - PROCESS | 1770 | 1466250691938 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 1770 | 1466250691940 Marionette TRACE conn3 <- [1,522,null,{}] 04:51:31 INFO - PROCESS | 1770 | 1466250691947 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}] 04:51:31 INFO - PROCESS | 1770 | 1466250691953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:32 INFO - PROCESS | 1770 | 1466250692169 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:51:32 INFO - PROCESS | 1770 | 1466250692391 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 1770 | 1466250692399 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x91322c00 == 78 [pid = 1770] [id = 138] 04:51:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x91326800) [pid = 1770] [serial = 413] [outer = (nil)] 04:51:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x9132b800) [pid = 1770] [serial = 414] [outer = 0x91326800] 04:51:32 INFO - PROCESS | 1770 | 1466250692518 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x95489800) [pid = 1770] [serial = 415] [outer = 0x91326800] 04:51:33 INFO - PROCESS | 1770 | 1466250693420 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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1531ms 04:51:33 INFO - PROCESS | 1770 | 1466250693470 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 1770 | 1466250693474 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:51:33 INFO - PROCESS | 1770 | 1466250693481 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 1770 | 1466250693484 Marionette TRACE conn3 <- [1,526,null,{}] 04:51:33 INFO - PROCESS | 1770 | 1466250693490 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}] 04:51:33 INFO - PROCESS | 1770 | 1466250693495 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:33 INFO - PROCESS | 1770 | 1466250693672 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:51:33 INFO - PROCESS | 1770 | 1466250693847 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 1770 | 1466250693856 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x91324000 == 79 [pid = 1770] [id = 139] 04:51:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x91d02400) [pid = 1770] [serial = 416] [outer = (nil)] 04:51:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0x91d07400) [pid = 1770] [serial = 417] [outer = 0x91d02400] 04:51:33 INFO - PROCESS | 1770 | 1466250693982 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x91d0b400) [pid = 1770] [serial = 418] [outer = 0x91d02400] 04:51:34 INFO - PROCESS | 1770 | 1466250694878 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]]]}] 04:51:34 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 04:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1431ms 04:51:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x91d04800) [pid = 1770] [serial = 419] [outer = 0x93c34400] 04:51:34 INFO - PROCESS | 1770 | 1466250694953 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 1770 | 1466250694957 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:51:35 INFO - PROCESS | 1770 | 1466250695011 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - PROCESS | 1770 | 1466250695014 Marionette TRACE conn3 <- [1,530,null,{}] 04:51:35 INFO - PROCESS | 1770 | 1466250695060 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}] 04:51:35 INFO - PROCESS | 1770 | 1466250695066 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:35 INFO - PROCESS | 1770 | 1466250695237 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:51:35 INFO - PROCESS | 1770 | 1466250695462 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 1770 | 1466250695470 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eff0400 == 80 [pid = 1770] [id = 140] 04:51:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x9132b000) [pid = 1770] [serial = 420] [outer = (nil)] 04:51:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x9a1cb800) [pid = 1770] [serial = 421] [outer = 0x9132b000] 04:51:35 INFO - PROCESS | 1770 | 1466250695564 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0xa6981400) [pid = 1770] [serial = 422] [outer = 0x9132b000] 04:51:36 INFO - PROCESS | 1770 | 1466250696330 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"]]]}] 04:51:36 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 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:51:36 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 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:51:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:51:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1449ms 04:51:36 INFO - PROCESS | 1770 | 1466250696434 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 1770 | 1466250696438 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:51:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:51:36 INFO - PROCESS | 1770 | 1466250696445 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 1770 | 1466250696449 Marionette TRACE conn3 <- [1,534,null,{}] 04:51:36 INFO - PROCESS | 1770 | 1466250696482 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}] 04:51:36 INFO - PROCESS | 1770 | 1466250696491 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:36 INFO - PROCESS | 1770 | 1466250696811 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:51:37 INFO - PROCESS | 1770 | 1466250697102 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 1770 | 1466250697110 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c9400 == 81 [pid = 1770] [id = 141] 04:51:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x8e9c9800) [pid = 1770] [serial = 423] [outer = (nil)] 04:51:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0x91d07c00) [pid = 1770] [serial = 424] [outer = 0x8e9c9800] 04:51:37 INFO - PROCESS | 1770 | 1466250697198 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 141 (0x92ea7800) [pid = 1770] [serial = 425] [outer = 0x8e9c9800] 04:51:38 INFO - PROCESS | 1770 | 1466250697998 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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:51:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1955ms 04:51:38 INFO - PROCESS | 1770 | 1466250698464 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 1770 | 1466250698472 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:51:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:51:38 INFO - PROCESS | 1770 | 1466250698504 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 1770 | 1466250698509 Marionette TRACE conn3 <- [1,538,null,{}] 04:51:38 INFO - PROCESS | 1770 | 1466250698519 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}] 04:51:38 INFO - PROCESS | 1770 | 1466250698525 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:38 INFO - PROCESS | 1770 | 1466250698757 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:51:38 INFO - PROCESS | 1770 | 1466250698949 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 1770 | 1466250698962 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c7800 == 82 [pid = 1770] [id = 142] 04:51:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 142 (0x8e9d4400) [pid = 1770] [serial = 426] [outer = (nil)] 04:51:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 143 (0x9128a000) [pid = 1770] [serial = 427] [outer = 0x8e9d4400] 04:51:39 INFO - PROCESS | 1770 | 1466250699035 Marionette DEBUG loaded listener.js 04:51:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 144 (0x91321000) [pid = 1770] [serial = 428] [outer = 0x8e9d4400] 04:51:39 INFO - PROCESS | 1770 | 1466250699872 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]]]}] 04:51:39 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. 04:51:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1411ms 04:51:39 INFO - PROCESS | 1770 | 1466250699897 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 1770 | 1466250699902 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:51:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:51:39 INFO - PROCESS | 1770 | 1466250699912 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 1770 | 1466250699917 Marionette TRACE conn3 <- [1,542,null,{}] 04:51:39 INFO - PROCESS | 1770 | 1466250699942 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}] 04:51:39 INFO - PROCESS | 1770 | 1466250699949 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:40 INFO - PROCESS | 1770 | 1466250700123 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:51:40 INFO - PROCESS | 1770 | 1466250700312 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 1770 | 1466250700322 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250fc00 == 83 [pid = 1770] [id = 143] 04:51:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 145 (0x9256cc00) [pid = 1770] [serial = 429] [outer = (nil)] 04:51:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 146 (0x92cf0800) [pid = 1770] [serial = 430] [outer = 0x9256cc00] 04:51:40 INFO - PROCESS | 1770 | 1466250700392 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 147 (0x92e76800) [pid = 1770] [serial = 431] [outer = 0x9256cc00] 04:51:41 INFO - PROCESS | 1770 | 1466250701341 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]]]}] 04:51:41 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. 04:51:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1453ms 04:51:41 INFO - PROCESS | 1770 | 1466250701361 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 1770 | 1466250701364 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:51:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:51:41 INFO - PROCESS | 1770 | 1466250701371 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 1770 | 1466250701375 Marionette TRACE conn3 <- [1,546,null,{}] 04:51:41 INFO - PROCESS | 1770 | 1466250701389 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}] 04:51:41 INFO - PROCESS | 1770 | 1466250701397 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x953a7800 == 82 [pid = 1770] [id = 89] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92567400 == 81 [pid = 1770] [id = 90] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92ed9400 == 80 [pid = 1770] [id = 91] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9128bc00 == 79 [pid = 1770] [id = 95] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2400 == 78 [pid = 1770] [id = 92] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91467800 == 77 [pid = 1770] [id = 93] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a000 == 76 [pid = 1770] [id = 94] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9146d800 == 75 [pid = 1770] [id = 131] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c3400 == 74 [pid = 1770] [id = 130] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x930aac00 == 73 [pid = 1770] [id = 129] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x953ad000 == 72 [pid = 1770] [id = 128] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92572000 == 71 [pid = 1770] [id = 127] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x914d8800 == 70 [pid = 1770] [id = 126] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x930a0c00 == 69 [pid = 1770] [id = 117] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8efee000 == 68 [pid = 1770] [id = 116] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9128d400 == 67 [pid = 1770] [id = 102] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91285000 == 66 [pid = 1770] [id = 115] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa2322800 == 65 [pid = 1770] [id = 28] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92571000 == 64 [pid = 1770] [id = 60] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x99393800 == 63 [pid = 1770] [id = 104] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9b8a7000 == 62 [pid = 1770] [id = 27] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x93c39c00 == 61 [pid = 1770] [id = 59] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9b8a8000 == 60 [pid = 1770] [id = 13] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92512400 == 59 [pid = 1770] [id = 32] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9a875400 == 58 [pid = 1770] [id = 118] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa3448400 == 57 [pid = 1770] [id = 20] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92e79800 == 56 [pid = 1770] [id = 103] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c2000 == 55 [pid = 1770] [id = 29] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa22a6c00 == 54 [pid = 1770] [id = 14] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9c1eb400 == 53 [pid = 1770] [id = 119] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x924f1000 == 52 [pid = 1770] [id = 22] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91288000 == 51 [pid = 1770] [id = 121] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf6800 == 50 [pid = 1770] [id = 124] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa5010800 == 49 [pid = 1770] [id = 76] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cdc00 == 48 [pid = 1770] [id = 125] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9d9e0800 == 47 [pid = 1770] [id = 120] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91282c00 == 46 [pid = 1770] [id = 122] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91283c00 == 45 [pid = 1770] [id = 123] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x924fa000 == 44 [pid = 1770] [id = 8] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x95520000 == 43 [pid = 1770] [id = 79] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x914d3400 == 42 [pid = 1770] [id = 107] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9128a400 == 41 [pid = 1770] [id = 105] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x914d2000 == 40 [pid = 1770] [id = 106] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x914dc800 == 39 [pid = 1770] [id = 108] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x982d2400 == 38 [pid = 1770] [id = 31] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x9250fc00 == 37 [pid = 1770] [id = 143] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c7800 == 36 [pid = 1770] [id = 142] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c9400 == 35 [pid = 1770] [id = 141] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8eff0400 == 34 [pid = 1770] [id = 140] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91322c00 == 33 [pid = 1770] [id = 138] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x91324000 == 32 [pid = 1770] [id = 139] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa2fb7400 == 31 [pid = 1770] [id = 137] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7400 == 30 [pid = 1770] [id = 136] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeb800 == 29 [pid = 1770] [id = 135] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0xa23ad400 == 28 [pid = 1770] [id = 134] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x92e9ac00 == 27 [pid = 1770] [id = 133] 04:51:42 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc000 == 26 [pid = 1770] [id = 132] 04:51:43 INFO - PROCESS | 1770 | 1466250703003 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 146 (0x9ad6f000) [pid = 1770] [serial = 345] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 145 (0x9a871800) [pid = 1770] [serial = 339] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 144 (0x92e77400) [pid = 1770] [serial = 342] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 143 (0x92e7ec00) [pid = 1770] [serial = 333] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 142 (0x953a5800) [pid = 1770] [serial = 334] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 141 (0x9b741400) [pid = 1770] [serial = 315] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 140 (0x92ea7400) [pid = 1770] [serial = 331] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0x92e9cc00) [pid = 1770] [serial = 330] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x914db800) [pid = 1770] [serial = 318] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x914d2c00) [pid = 1770] [serial = 328] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9146bc00) [pid = 1770] [serial = 327] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0x9a1ca400) [pid = 1770] [serial = 336] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0x92ed7800) [pid = 1770] [serial = 309] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0xa341e800) [pid = 1770] [serial = 324] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0x9a65e400) [pid = 1770] [serial = 312] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0x9c0e6400) [pid = 1770] [serial = 321] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9a963400) [pid = 1770] [serial = 340] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0x93c34800) [pid = 1770] [serial = 343] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x9a65dc00) [pid = 1770] [serial = 337] [outer = (nil)] [url = about:blank] 04:51:43 INFO - PROCESS | 1770 | 1466250703350 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 1770 | 1466250703359 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6ce000 == 27 [pid = 1770] [id = 144] 04:51:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x8e6cf400) [pid = 1770] [serial = 432] [outer = (nil)] 04:51:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x8eaeac00) [pid = 1770] [serial = 433] [outer = 0x8e6cf400] 04:51:43 INFO - PROCESS | 1770 | 1466250703431 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x8efe1c00) [pid = 1770] [serial = 434] [outer = 0x8e6cf400] 04:51:44 INFO - PROCESS | 1770 | 1466250704243 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]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:51:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2890ms 04:51:44 INFO - PROCESS | 1770 | 1466250704262 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 1770 | 1466250704268 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:51:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:51:44 INFO - PROCESS | 1770 | 1466250704276 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 1770 | 1466250704281 Marionette TRACE conn3 <- [1,550,null,{}] 04:51:44 INFO - PROCESS | 1770 | 1466250704288 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}] 04:51:44 INFO - PROCESS | 1770 | 1466250704293 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:44 INFO - PROCESS | 1770 | 1466250704472 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:51:44 INFO - PROCESS | 1770 | 1466250704629 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 1770 | 1466250704637 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cbc00 == 28 [pid = 1770] [id = 145] 04:51:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x8efe5400) [pid = 1770] [serial = 435] [outer = (nil)] 04:51:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0x91286c00) [pid = 1770] [serial = 436] [outer = 0x8efe5400] 04:51:44 INFO - PROCESS | 1770 | 1466250704709 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x9132dc00) [pid = 1770] [serial = 437] [outer = 0x8efe5400] 04:51:45 INFO - PROCESS | 1770 | 1466250705525 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]]]}] 04:51:45 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. 04:51:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1283ms 04:51:45 INFO - PROCESS | 1770 | 1466250705559 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:51:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:51:45 INFO - PROCESS | 1770 | 1466250705564 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:51:45 INFO - PROCESS | 1770 | 1466250705570 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 1770 | 1466250705574 Marionette TRACE conn3 <- [1,554,null,{}] 04:51:45 INFO - PROCESS | 1770 | 1466250705580 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}] 04:51:45 INFO - PROCESS | 1770 | 1466250705586 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:45 INFO - PROCESS | 1770 | 1466250705807 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:51:45 INFO - PROCESS | 1770 | 1466250705855 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 1770 | 1466250705862 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x91284400 == 29 [pid = 1770] [id = 146] 04:51:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x91d0ac00) [pid = 1770] [serial = 438] [outer = (nil)] 04:51:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x9213b400) [pid = 1770] [serial = 439] [outer = 0x91d0ac00] 04:51:45 INFO - PROCESS | 1770 | 1466250705931 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x92504400) [pid = 1770] [serial = 440] [outer = 0x91d0ac00] 04:51:46 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:46 INFO - PROCESS | 1770 | 1466250706911 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]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1394ms 04:51:46 INFO - PROCESS | 1770 | 1466250706970 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 1770 | 1466250706975 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:51:46 INFO - PROCESS | 1770 | 1466250706993 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 1770 | 1466250707000 Marionette TRACE conn3 <- [1,558,null,{}] 04:51:47 INFO - PROCESS | 1770 | 1466250707014 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}] 04:51:47 INFO - PROCESS | 1770 | 1466250707021 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:47 INFO - PROCESS | 1770 | 1466250707268 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:51:47 INFO - PROCESS | 1770 | 1466250707325 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 1770 | 1466250707332 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250d000 == 30 [pid = 1770] [id = 147] 04:51:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x92569400) [pid = 1770] [serial = 441] [outer = (nil)] 04:51:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x92e7d000) [pid = 1770] [serial = 442] [outer = 0x92569400] 04:51:47 INFO - PROCESS | 1770 | 1466250707400 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0x92ea4c00) [pid = 1770] [serial = 443] [outer = 0x92569400] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0x92ed9800) [pid = 1770] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x91470c00) [pid = 1770] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x9146c400) [pid = 1770] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9128c400) [pid = 1770] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0x92508400) [pid = 1770] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0x914dec00) [pid = 1770] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0x99e8f000) [pid = 1770] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0x9a4b6800) [pid = 1770] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0x97896400) [pid = 1770] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9a95f400) [pid = 1770] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0x9d9e7c00) [pid = 1770] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x9c2ea800) [pid = 1770] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0xa25fa800) [pid = 1770] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0x8e6cf000) [pid = 1770] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0x92ce7400) [pid = 1770] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x92e71800) [pid = 1770] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x9a876400) [pid = 1770] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x91469c00) [pid = 1770] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0xa685c000) [pid = 1770] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0x930a9400) [pid = 1770] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0x953af000) [pid = 1770] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x914d8c00) [pid = 1770] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0x9a277400) [pid = 1770] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0x91472000) [pid = 1770] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x9a96a800) [pid = 1770] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x914d2400) [pid = 1770] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x914dfc00) [pid = 1770] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x914dbc00) [pid = 1770] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:51:49 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x92e7a000) [pid = 1770] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:51:49 INFO - PROCESS | 1770 | 1466250709528 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2569ms 04:51:49 INFO - PROCESS | 1770 | 1466250709554 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 1770 | 1466250709558 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:51:49 INFO - PROCESS | 1770 | 1466250709564 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 1770 | 1466250709567 Marionette TRACE conn3 <- [1,562,null,{}] 04:51:49 INFO - PROCESS | 1770 | 1466250709573 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}] 04:51:49 INFO - PROCESS | 1770 | 1466250709578 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:49 INFO - PROCESS | 1770 | 1466250709729 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:51:49 INFO - PROCESS | 1770 | 1466250709743 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1770 | 1466250709751 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2000 == 31 [pid = 1770] [id = 148] 04:51:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x914d4000) [pid = 1770] [serial = 444] [outer = (nil)] 04:51:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x92ce7400) [pid = 1770] [serial = 445] [outer = 0x914d4000] 04:51:49 INFO - PROCESS | 1770 | 1466250709819 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x92e9c800) [pid = 1770] [serial = 446] [outer = 0x914d4000] 04:51:50 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:50 INFO - PROCESS | 1770 | 1466250710649 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1144ms 04:51:50 INFO - PROCESS | 1770 | 1466250710709 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1770 | 1466250710711 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:51:50 INFO - PROCESS | 1770 | 1466250710718 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1770 | 1466250710722 Marionette TRACE conn3 <- [1,566,null,{}] 04:51:50 INFO - PROCESS | 1770 | 1466250710727 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}] 04:51:50 INFO - PROCESS | 1770 | 1466250710732 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:50 INFO - PROCESS | 1770 | 1466250710894 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:51:50 INFO - PROCESS | 1770 | 1466250710906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 1770 | 1466250710923 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7f400 == 32 [pid = 1770] [id = 149] 04:51:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x9309d400) [pid = 1770] [serial = 447] [outer = (nil)] 04:51:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x930a1c00) [pid = 1770] [serial = 448] [outer = 0x9309d400] 04:51:51 INFO - PROCESS | 1770 | 1466250711002 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x93cd6000) [pid = 1770] [serial = 449] [outer = 0x9309d400] 04:51:51 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:52 INFO - PROCESS | 1770 | 1466250712155 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1486ms 04:51:52 INFO - PROCESS | 1770 | 1466250712206 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 1770 | 1466250712211 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:51:52 INFO - PROCESS | 1770 | 1466250712220 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 1770 | 1466250712228 Marionette TRACE conn3 <- [1,570,null,{}] 04:51:52 INFO - PROCESS | 1770 | 1466250712236 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}] 04:51:52 INFO - PROCESS | 1770 | 1466250712241 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:52 INFO - PROCESS | 1770 | 1466250712436 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:51:52 INFO - PROCESS | 1770 | 1466250712659 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 1770 | 1466250712670 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeac00 == 33 [pid = 1770] [id = 150] 04:51:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x8efeb800) [pid = 1770] [serial = 450] [outer = (nil)] 04:51:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x91288800) [pid = 1770] [serial = 451] [outer = 0x8efeb800] 04:51:52 INFO - PROCESS | 1770 | 1466250712793 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x91471800) [pid = 1770] [serial = 452] [outer = 0x8efeb800] 04:51:53 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:53 INFO - PROCESS | 1770 | 1466250713694 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1546ms 04:51:53 INFO - PROCESS | 1770 | 1466250713766 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1770 | 1466250713773 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:51:53 INFO - PROCESS | 1770 | 1466250713784 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1770 | 1466250713787 Marionette TRACE conn3 <- [1,574,null,{}] 04:51:53 INFO - PROCESS | 1770 | 1466250713794 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}] 04:51:53 INFO - PROCESS | 1770 | 1466250713800 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:54 INFO - PROCESS | 1770 | 1466250714020 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:51:54 INFO - PROCESS | 1770 | 1466250714286 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 1770 | 1466250714295 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256a800 == 34 [pid = 1770] [id = 151] 04:51:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0x92ce8400) [pid = 1770] [serial = 453] [outer = (nil)] 04:51:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0x92cf3c00) [pid = 1770] [serial = 454] [outer = 0x92ce8400] 04:51:54 INFO - PROCESS | 1770 | 1466250714390 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x92e80000) [pid = 1770] [serial = 455] [outer = 0x92ce8400] 04:51:55 INFO - PROCESS | 1770 | 1466250715277 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1551ms 04:51:55 INFO - PROCESS | 1770 | 1466250715335 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:51:55 INFO - PROCESS | 1770 | 1466250715340 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:51:55 INFO - PROCESS | 1770 | 1466250715347 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1770 | 1466250715353 Marionette TRACE conn3 <- [1,578,null,{}] 04:51:55 INFO - PROCESS | 1770 | 1466250715369 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}] 04:51:55 INFO - PROCESS | 1770 | 1466250715378 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:55 INFO - PROCESS | 1770 | 1466250715593 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:51:55 INFO - PROCESS | 1770 | 1466250715799 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 1770 | 1466250715813 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e60000 == 35 [pid = 1770] [id = 152] 04:51:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x94941000) [pid = 1770] [serial = 456] [outer = (nil)] 04:51:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0x953aac00) [pid = 1770] [serial = 457] [outer = 0x94941000] 04:51:55 INFO - PROCESS | 1770 | 1466250715895 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0x95482000) [pid = 1770] [serial = 458] [outer = 0x94941000] 04:51:56 INFO - PROCESS | 1770 | 1466250716752 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1437ms 04:51:56 INFO - PROCESS | 1770 | 1466250716784 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 1770 | 1466250716788 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:51:56 INFO - PROCESS | 1770 | 1466250716795 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 1770 | 1466250716799 Marionette TRACE conn3 <- [1,582,null,{}] 04:51:56 INFO - PROCESS | 1770 | 1466250716804 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}] 04:51:56 INFO - PROCESS | 1770 | 1466250716809 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:56 INFO - PROCESS | 1770 | 1466250716985 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:51:57 INFO - PROCESS | 1770 | 1466250717159 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 1770 | 1466250717165 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x9213d000 == 36 [pid = 1770] [id = 153] 04:51:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x95483c00) [pid = 1770] [serial = 459] [outer = (nil)] 04:51:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0x955b8800) [pid = 1770] [serial = 460] [outer = 0x95483c00] 04:51:57 INFO - PROCESS | 1770 | 1466250717243 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x9788dc00) [pid = 1770] [serial = 461] [outer = 0x95483c00] 04:51:58 INFO - PROCESS | 1770 | 1466250718130 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1386ms 04:51:58 INFO - PROCESS | 1770 | 1466250718182 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 1770 | 1466250718186 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:51:58 INFO - PROCESS | 1770 | 1466250718192 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1770 | 1466250718196 Marionette TRACE conn3 <- [1,586,null,{}] 04:51:58 INFO - PROCESS | 1770 | 1466250718201 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}] 04:51:58 INFO - PROCESS | 1770 | 1466250718206 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:58 INFO - PROCESS | 1770 | 1466250718375 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:51:58 INFO - PROCESS | 1770 | 1466250718550 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1770 | 1466250718558 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x95486800 == 37 [pid = 1770] [id = 154] 04:51:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x95520000) [pid = 1770] [serial = 462] [outer = (nil)] 04:51:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x98416400) [pid = 1770] [serial = 463] [outer = 0x95520000] 04:51:58 INFO - PROCESS | 1770 | 1466250718651 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x98466800) [pid = 1770] [serial = 464] [outer = 0x95520000] 04:51:59 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:59 INFO - PROCESS | 1770 | 1466250719628 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1480ms 04:51:59 INFO - PROCESS | 1770 | 1466250719673 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1770 | 1466250719676 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:51:59 INFO - PROCESS | 1770 | 1466250719682 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1770 | 1466250719686 Marionette TRACE conn3 <- [1,590,null,{}] 04:51:59 INFO - PROCESS | 1770 | 1466250719692 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}] 04:51:59 INFO - PROCESS | 1770 | 1466250719702 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:51:59 INFO - PROCESS | 1770 | 1466250719930 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:52:00 INFO - PROCESS | 1770 | 1466250720150 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 1770 | 1466250720158 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146dc00 == 38 [pid = 1770] [id = 155] 04:52:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 133 (0x97895c00) [pid = 1770] [serial = 465] [outer = (nil)] 04:52:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 134 (0x9a659c00) [pid = 1770] [serial = 466] [outer = 0x97895c00] 04:52:00 INFO - PROCESS | 1770 | 1466250720280 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 135 (0x9a4ac800) [pid = 1770] [serial = 467] [outer = 0x97895c00] 04:52:01 INFO - PROCESS | 1770 | 1466250721236 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1592ms 04:52:01 INFO - PROCESS | 1770 | 1466250721276 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 1770 | 1466250721280 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:52:01 INFO - PROCESS | 1770 | 1466250721287 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1770 | 1466250721290 Marionette TRACE conn3 <- [1,594,null,{}] 04:52:01 INFO - PROCESS | 1770 | 1466250721297 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}] 04:52:01 INFO - PROCESS | 1770 | 1466250721303 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:01 INFO - PROCESS | 1770 | 1466250721473 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:52:01 INFO - PROCESS | 1770 | 1466250721693 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1770 | 1466250721702 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ed8000 == 39 [pid = 1770] [id = 156] 04:52:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 136 (0x9a1ba000) [pid = 1770] [serial = 468] [outer = (nil)] 04:52:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 137 (0x9a7d4400) [pid = 1770] [serial = 469] [outer = 0x9a1ba000] 04:52:01 INFO - PROCESS | 1770 | 1466250721823 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 138 (0x9a86fc00) [pid = 1770] [serial = 470] [outer = 0x9a1ba000] 04:52:02 INFO - PROCESS | 1770 | 1466250722766 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1539ms 04:52:02 INFO - PROCESS | 1770 | 1466250722826 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 1770 | 1466250722830 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:52:02 INFO - PROCESS | 1770 | 1466250722836 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 1770 | 1466250722840 Marionette TRACE conn3 <- [1,598,null,{}] 04:52:02 INFO - PROCESS | 1770 | 1466250722847 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}] 04:52:02 INFO - PROCESS | 1770 | 1466250722851 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:03 INFO - PROCESS | 1770 | 1466250723028 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:52:03 INFO - PROCESS | 1770 | 1466250723252 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 1770 | 1466250723264 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d2800 == 40 [pid = 1770] [id = 157] 04:52:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 139 (0x914dbc00) [pid = 1770] [serial = 471] [outer = (nil)] 04:52:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 140 (0x9a961800) [pid = 1770] [serial = 472] [outer = 0x914dbc00] 04:52:03 INFO - PROCESS | 1770 | 1466250723350 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 141 (0x9a966400) [pid = 1770] [serial = 473] [outer = 0x914dbc00] 04:52:04 INFO - PROCESS | 1770 | 1466250724227 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1434ms 04:52:04 INFO - PROCESS | 1770 | 1466250724271 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 1770 | 1466250724275 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:52:04 INFO - PROCESS | 1770 | 1466250724281 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 1770 | 1466250724284 Marionette TRACE conn3 <- [1,602,null,{}] 04:52:04 INFO - PROCESS | 1770 | 1466250724290 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}] 04:52:04 INFO - PROCESS | 1770 | 1466250724295 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:04 INFO - PROCESS | 1770 | 1466250724462 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:52:04 INFO - PROCESS | 1770 | 1466250724646 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 1770 | 1466250724654 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaee400 == 41 [pid = 1770] [id = 158] 04:52:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 142 (0x8efe3400) [pid = 1770] [serial = 474] [outer = (nil)] 04:52:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 143 (0x9ad6b000) [pid = 1770] [serial = 475] [outer = 0x8efe3400] 04:52:04 INFO - PROCESS | 1770 | 1466250724732 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 144 (0x9ad72c00) [pid = 1770] [serial = 476] [outer = 0x8efe3400] 04:52:05 INFO - PROCESS | 1770 | 1466250725704 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1480ms 04:52:05 INFO - PROCESS | 1770 | 1466250725762 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 1770 | 1466250725765 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:52:05 INFO - PROCESS | 1770 | 1466250725773 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 1770 | 1466250725776 Marionette TRACE conn3 <- [1,606,null,{}] 04:52:05 INFO - PROCESS | 1770 | 1466250725782 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}] 04:52:05 INFO - PROCESS | 1770 | 1466250725787 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:05 INFO - PROCESS | 1770 | 1466250725966 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:52:06 INFO - PROCESS | 1770 | 1466250726211 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 1770 | 1466250726222 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cd400 == 42 [pid = 1770] [id = 159] 04:52:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 145 (0x8e6d1800) [pid = 1770] [serial = 477] [outer = (nil)] 04:52:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 146 (0x9128b000) [pid = 1770] [serial = 478] [outer = 0x8e6d1800] 04:52:06 INFO - PROCESS | 1770 | 1466250726346 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 147 (0x92cf4400) [pid = 1770] [serial = 479] [outer = 0x8e6d1800] 04:52:07 INFO - PROCESS | 1770 | 1466250727217 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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1487ms 04:52:07 INFO - PROCESS | 1770 | 1466250727261 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 1770 | 1466250727266 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:52:07 INFO - PROCESS | 1770 | 1466250727272 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 1770 | 1466250727277 Marionette TRACE conn3 <- [1,610,null,{}] 04:52:07 INFO - PROCESS | 1770 | 1466250727282 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}] 04:52:07 INFO - PROCESS | 1770 | 1466250727288 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:07 INFO - PROCESS | 1770 | 1466250727499 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:52:07 INFO - PROCESS | 1770 | 1466250727684 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 1770 | 1466250727696 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128c800 == 43 [pid = 1770] [id = 160] 04:52:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 148 (0x9128fc00) [pid = 1770] [serial = 480] [outer = (nil)] 04:52:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 149 (0x914dc400) [pid = 1770] [serial = 481] [outer = 0x9128fc00] 04:52:07 INFO - PROCESS | 1770 | 1466250727823 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 150 (0x9aa2c000) [pid = 1770] [serial = 482] [outer = 0x9128fc00] 04:52:08 INFO - PROCESS | 1770 | 1466250728926 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1687ms 04:52:08 INFO - PROCESS | 1770 | 1466250728962 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 1770 | 1466250728968 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:52:08 INFO - PROCESS | 1770 | 1466250728977 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 1770 | 1466250728982 Marionette TRACE conn3 <- [1,614,null,{}] 04:52:08 INFO - PROCESS | 1770 | 1466250728990 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}] 04:52:08 INFO - PROCESS | 1770 | 1466250728995 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:09 INFO - PROCESS | 1770 | 1466250729174 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:52:09 INFO - PROCESS | 1770 | 1466250729424 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 1770 | 1466250729431 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb400 == 44 [pid = 1770] [id = 161] 04:52:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 151 (0x8eaee000) [pid = 1770] [serial = 483] [outer = (nil)] 04:52:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 152 (0x9128d800) [pid = 1770] [serial = 484] [outer = 0x8eaee000] 04:52:09 INFO - PROCESS | 1770 | 1466250729507 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 153 (0x91327400) [pid = 1770] [serial = 485] [outer = 0x8eaee000] 04:52:10 INFO - PROCESS | 1770 | 1466250730506 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]]]}] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 152 (0x92ee1800) [pid = 1770] [serial = 274] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 151 (0x92ea0000) [pid = 1770] [serial = 283] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 150 (0x94947c00) [pid = 1770] [serial = 280] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 149 (0x92ee5800) [pid = 1770] [serial = 286] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 148 (0x9a88d800) [pid = 1770] [serial = 277] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 147 (0x930a0400) [pid = 1770] [serial = 310] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 146 (0x9a95d800) [pid = 1770] [serial = 313] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 145 (0x9d9e3c00) [pid = 1770] [serial = 307] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 144 (0x9c2ecc00) [pid = 1770] [serial = 316] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 143 (0x914e0400) [pid = 1770] [serial = 319] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 142 (0xa5019400) [pid = 1770] [serial = 325] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 141 (0x9d531400) [pid = 1770] [serial = 322] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 140 (0x9ad68800) [pid = 1770] [serial = 393] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 139 (0x9a1c8c00) [pid = 1770] [serial = 387] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 138 (0x9a86b000) [pid = 1770] [serial = 390] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 137 (0x9a872c00) [pid = 1770] [serial = 391] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 136 (0x9af4a400) [pid = 1770] [serial = 346] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 135 (0x9aa12800) [pid = 1770] [serial = 354] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 134 (0x9af4dc00) [pid = 1770] [serial = 355] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 133 (0xa2327800) [pid = 1770] [serial = 360] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 132 (0xa2373800) [pid = 1770] [serial = 361] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0x9d531000) [pid = 1770] [serial = 357] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9d911c00) [pid = 1770] [serial = 358] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0xa500f800) [pid = 1770] [serial = 363] [outer = (nil)] [url = about:blank] 04:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1585ms 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0xa689ec00) [pid = 1770] [serial = 364] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0x8e6d7000) [pid = 1770] [serial = 375] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0x8e6da400) [pid = 1770] [serial = 376] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0x92cef000) [pid = 1770] [serial = 369] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x92cf5400) [pid = 1770] [serial = 370] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x92e7e800) [pid = 1770] [serial = 381] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0x92ea6c00) [pid = 1770] [serial = 382] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0xa6f34c00) [pid = 1770] [serial = 372] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0xa82b2000) [pid = 1770] [serial = 373] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0x91476c00) [pid = 1770] [serial = 348] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x914dd800) [pid = 1770] [serial = 349] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0xa698ac00) [pid = 1770] [serial = 366] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0xa6ea4c00) [pid = 1770] [serial = 367] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x93aab000) [pid = 1770] [serial = 351] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x94940400) [pid = 1770] [serial = 352] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x9788d000) [pid = 1770] [serial = 384] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x9213cc00) [pid = 1770] [serial = 378] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x92ce8800) [pid = 1770] [serial = 379] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x9ad70c00) [pid = 1770] [serial = 394] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x9a657000) [pid = 1770] [serial = 388] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x98460800) [pid = 1770] [serial = 385] [outer = (nil)] [url = about:blank] 04:52:10 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x92143000) [pid = 1770] [serial = 235] [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.] 04:52:10 INFO - PROCESS | 1770 | 1466250730583 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 1770 | 1466250730594 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:52:10 INFO - PROCESS | 1770 | 1466250730612 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 1770 | 1466250730616 Marionette TRACE conn3 <- [1,618,null,{}] 04:52:10 INFO - PROCESS | 1770 | 1466250730623 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}] 04:52:10 INFO - PROCESS | 1770 | 1466250730627 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:10 INFO - PROCESS | 1770 | 1466250730801 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:52:11 INFO - PROCESS | 1770 | 1466250730991 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 1770 | 1466250730999 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x91474800 == 45 [pid = 1770] [id = 162] 04:52:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x914d4800) [pid = 1770] [serial = 486] [outer = (nil)] 04:52:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x914dd400) [pid = 1770] [serial = 487] [outer = 0x914d4800] 04:52:11 INFO - PROCESS | 1770 | 1466250731075 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x92137400) [pid = 1770] [serial = 488] [outer = 0x914d4800] 04:52:11 INFO - PROCESS | 1770 | 1466250731864 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1284ms 04:52:11 INFO - PROCESS | 1770 | 1466250731899 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 1770 | 1466250731902 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:52:11 INFO - PROCESS | 1770 | 1466250731909 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 1770 | 1466250731914 Marionette TRACE conn3 <- [1,622,null,{}] 04:52:11 INFO - PROCESS | 1770 | 1466250731930 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}] 04:52:11 INFO - PROCESS | 1770 | 1466250731938 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:12 INFO - PROCESS | 1770 | 1466250732118 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:52:12 INFO - PROCESS | 1770 | 1466250732130 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 1770 | 1466250732139 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e71800 == 46 [pid = 1770] [id = 163] 04:52:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x92e71c00) [pid = 1770] [serial = 489] [outer = (nil)] 04:52:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x92e9c400) [pid = 1770] [serial = 490] [outer = 0x92e71c00] 04:52:12 INFO - PROCESS | 1770 | 1466250732336 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x92edac00) [pid = 1770] [serial = 491] [outer = 0x92e71c00] 04:52:13 INFO - PROCESS | 1770 | 1466250733178 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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1285ms 04:52:13 INFO - PROCESS | 1770 | 1466250733195 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 1770 | 1466250733199 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:52:13 INFO - PROCESS | 1770 | 1466250733206 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 1770 | 1466250733209 Marionette TRACE conn3 <- [1,626,null,{}] 04:52:13 INFO - PROCESS | 1770 | 1466250733221 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}] 04:52:13 INFO - PROCESS | 1770 | 1466250733225 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:13 INFO - PROCESS | 1770 | 1466250733459 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:52:13 INFO - PROCESS | 1770 | 1466250733483 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 1770 | 1466250733489 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf0c00 == 47 [pid = 1770] [id = 164] 04:52:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x92ed9c00) [pid = 1770] [serial = 492] [outer = (nil)] 04:52:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x93c3c400) [pid = 1770] [serial = 493] [outer = 0x92ed9c00] 04:52:13 INFO - PROCESS | 1770 | 1466250733561 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x94946400) [pid = 1770] [serial = 494] [outer = 0x92ed9c00] 04:52:14 INFO - PROCESS | 1770 | 1466250734528 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1387ms 04:52:14 INFO - PROCESS | 1770 | 1466250734601 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 1770 | 1466250734604 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:52:14 INFO - PROCESS | 1770 | 1466250734611 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 1770 | 1466250734613 Marionette TRACE conn3 <- [1,630,null,{}] 04:52:14 INFO - PROCESS | 1770 | 1466250734619 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}] 04:52:14 INFO - PROCESS | 1770 | 1466250734624 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:14 INFO - PROCESS | 1770 | 1466250734835 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:52:14 INFO - PROCESS | 1770 | 1466250734863 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1770 | 1466250734871 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c7800 == 48 [pid = 1770] [id = 165] 04:52:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x92ee5800) [pid = 1770] [serial = 495] [outer = (nil)] 04:52:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x9552a400) [pid = 1770] [serial = 496] [outer = 0x92ee5800] 04:52:14 INFO - PROCESS | 1770 | 1466250734940 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x982d2400) [pid = 1770] [serial = 497] [outer = 0x92ee5800] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x92ede400) [pid = 1770] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0x8e9d4400) [pid = 1770] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0xa2fb7800) [pid = 1770] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x91d02400) [pid = 1770] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x93c37800) [pid = 1770] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x91326800) [pid = 1770] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x8e6cf400) [pid = 1770] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x914d4000) [pid = 1770] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x9132b000) [pid = 1770] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x9256cc00) [pid = 1770] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x8efe5400) [pid = 1770] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x8e6cf800) [pid = 1770] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x92569400) [pid = 1770] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x91d0ac00) [pid = 1770] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0xa2fb2c00) [pid = 1770] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x8e9c9800) [pid = 1770] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:52:15 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x95480000) [pid = 1770] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:52:16 INFO - PROCESS | 1770 | 1466250736210 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1631ms 04:52:16 INFO - PROCESS | 1770 | 1466250736244 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 1770 | 1466250736251 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:52:16 INFO - PROCESS | 1770 | 1466250736259 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1770 | 1466250736265 Marionette TRACE conn3 <- [1,634,null,{}] 04:52:16 INFO - PROCESS | 1770 | 1466250736274 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}] 04:52:16 INFO - PROCESS | 1770 | 1466250736279 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:16 INFO - PROCESS | 1770 | 1466250736467 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:52:16 INFO - PROCESS | 1770 | 1466250736698 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 1770 | 1466250736707 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4c00 == 49 [pid = 1770] [id = 166] 04:52:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x8eae6400) [pid = 1770] [serial = 498] [outer = (nil)] 04:52:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x91320000) [pid = 1770] [serial = 499] [outer = 0x8eae6400] 04:52:16 INFO - PROCESS | 1770 | 1466250736833 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0x9132b400) [pid = 1770] [serial = 500] [outer = 0x8eae6400] 04:52:17 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:17 INFO - PROCESS | 1770 | 1466250737783 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1586ms 04:52:17 INFO - PROCESS | 1770 | 1466250737845 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 1770 | 1466250737852 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:52:17 INFO - PROCESS | 1770 | 1466250737862 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 1770 | 1466250737866 Marionette TRACE conn3 <- [1,638,null,{}] 04:52:17 INFO - PROCESS | 1770 | 1466250737873 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}] 04:52:17 INFO - PROCESS | 1770 | 1466250737879 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:18 INFO - PROCESS | 1770 | 1466250738210 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:52:18 INFO - PROCESS | 1770 | 1466250738401 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 1770 | 1466250738408 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f9400 == 50 [pid = 1770] [id = 167] 04:52:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x92507000) [pid = 1770] [serial = 501] [outer = (nil)] 04:52:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x92567800) [pid = 1770] [serial = 502] [outer = 0x92507000] 04:52:18 INFO - PROCESS | 1770 | 1466250738494 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x92cf5800) [pid = 1770] [serial = 503] [outer = 0x92507000] 04:52:19 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:19 INFO - PROCESS | 1770 | 1466250739444 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1646ms 04:52:19 INFO - PROCESS | 1770 | 1466250739508 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 1770 | 1466250739512 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:52:19 INFO - PROCESS | 1770 | 1466250739519 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 1770 | 1466250739525 Marionette TRACE conn3 <- [1,642,null,{}] 04:52:19 INFO - PROCESS | 1770 | 1466250739542 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}] 04:52:19 INFO - PROCESS | 1770 | 1466250739550 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:19 INFO - PROCESS | 1770 | 1466250739769 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:52:19 INFO - PROCESS | 1770 | 1466250739981 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 1770 | 1466250739991 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5e000 == 51 [pid = 1770] [id = 168] 04:52:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 109 (0x93e5ec00) [pid = 1770] [serial = 504] [outer = (nil)] 04:52:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 110 (0x95486c00) [pid = 1770] [serial = 505] [outer = 0x93e5ec00] 04:52:20 INFO - PROCESS | 1770 | 1466250740076 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 111 (0x99738400) [pid = 1770] [serial = 506] [outer = 0x93e5ec00] 04:52:20 INFO - PROCESS | 1770 | 1466250740939 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]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1486ms 04:52:21 INFO - PROCESS | 1770 | 1466250741007 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 1770 | 1466250741012 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:52:21 INFO - PROCESS | 1770 | 1466250741018 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 1770 | 1466250741022 Marionette TRACE conn3 <- [1,646,null,{}] 04:52:21 INFO - PROCESS | 1770 | 1466250741027 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}] 04:52:21 INFO - PROCESS | 1770 | 1466250741033 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:21 INFO - PROCESS | 1770 | 1466250741219 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:52:21 INFO - PROCESS | 1770 | 1466250741397 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 1770 | 1466250741406 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd5c00 == 52 [pid = 1770] [id = 169] 04:52:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 112 (0x953a9800) [pid = 1770] [serial = 507] [outer = (nil)] 04:52:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 113 (0x9a658800) [pid = 1770] [serial = 508] [outer = 0x953a9800] 04:52:21 INFO - PROCESS | 1770 | 1466250741529 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 114 (0x9a7d9c00) [pid = 1770] [serial = 509] [outer = 0x953a9800] 04:52:22 INFO - PROCESS | 1770 | 1466250742425 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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1480ms 04:52:22 INFO - PROCESS | 1770 | 1466250742515 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 1770 | 1466250742520 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:52:22 INFO - PROCESS | 1770 | 1466250742527 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 1770 | 1466250742531 Marionette TRACE conn3 <- [1,650,null,{}] 04:52:22 INFO - PROCESS | 1770 | 1466250742536 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}] 04:52:22 INFO - PROCESS | 1770 | 1466250742542 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:22 INFO - PROCESS | 1770 | 1466250742766 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:52:23 INFO - PROCESS | 1770 | 1466250743000 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 1770 | 1466250743011 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb800 == 53 [pid = 1770] [id = 170] 04:52:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 115 (0x914de800) [pid = 1770] [serial = 510] [outer = (nil)] 04:52:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 116 (0x9aa12800) [pid = 1770] [serial = 511] [outer = 0x914de800] 04:52:23 INFO - PROCESS | 1770 | 1466250743098 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 117 (0x9af4b400) [pid = 1770] [serial = 512] [outer = 0x914de800] 04:52:23 INFO - PROCESS | 1770 | 1466250743955 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1485ms 04:52:24 INFO - PROCESS | 1770 | 1466250744013 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 1770 | 1466250744017 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:52:24 INFO - PROCESS | 1770 | 1466250744023 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 1770 | 1466250744026 Marionette TRACE conn3 <- [1,654,null,{}] 04:52:24 INFO - PROCESS | 1770 | 1466250744032 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}] 04:52:24 INFO - PROCESS | 1770 | 1466250744042 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:24 INFO - PROCESS | 1770 | 1466250744284 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:52:24 INFO - PROCESS | 1770 | 1466250744513 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1770 | 1466250744522 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a2400 == 54 [pid = 1770] [id = 171] 04:52:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 118 (0x9a664400) [pid = 1770] [serial = 513] [outer = (nil)] 04:52:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 119 (0x9c0dac00) [pid = 1770] [serial = 514] [outer = 0x9a664400] 04:52:24 INFO - PROCESS | 1770 | 1466250744645 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 120 (0x9c1ef800) [pid = 1770] [serial = 515] [outer = 0x9a664400] 04:52:25 INFO - PROCESS | 1770 | 1466250745516 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1537ms 04:52:25 INFO - PROCESS | 1770 | 1466250745561 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 1770 | 1466250745564 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:52:25 INFO - PROCESS | 1770 | 1466250745571 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 1770 | 1466250745575 Marionette TRACE conn3 <- [1,658,null,{}] 04:52:25 INFO - PROCESS | 1770 | 1466250745581 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}] 04:52:25 INFO - PROCESS | 1770 | 1466250745586 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:25 INFO - PROCESS | 1770 | 1466250745763 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:52:26 INFO - PROCESS | 1770 | 1466250746122 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 1770 | 1466250746131 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x9bb79400 == 55 [pid = 1770] [id = 172] 04:52:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 121 (0x9d5df800) [pid = 1770] [serial = 516] [outer = (nil)] 04:52:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 122 (0x9d913800) [pid = 1770] [serial = 517] [outer = 0x9d5df800] 04:52:26 INFO - PROCESS | 1770 | 1466250746262 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 123 (0x9d9e1400) [pid = 1770] [serial = 518] [outer = 0x9d5df800] 04:52:27 INFO - PROCESS | 1770 | 1466250747120 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]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1590ms 04:52:27 INFO - PROCESS | 1770 | 1466250747161 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 1770 | 1466250747166 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:52:27 INFO - PROCESS | 1770 | 1466250747173 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 1770 | 1466250747177 Marionette TRACE conn3 <- [1,662,null,{}] 04:52:27 INFO - PROCESS | 1770 | 1466250747183 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}] 04:52:27 INFO - PROCESS | 1770 | 1466250747188 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:27 INFO - PROCESS | 1770 | 1466250747366 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:52:27 INFO - PROCESS | 1770 | 1466250747548 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1770 | 1466250747555 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x9af4c400 == 56 [pid = 1770] [id = 173] 04:52:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 124 (0x9c0ee400) [pid = 1770] [serial = 519] [outer = (nil)] 04:52:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 125 (0xa1199c00) [pid = 1770] [serial = 520] [outer = 0x9c0ee400] 04:52:27 INFO - PROCESS | 1770 | 1466250747643 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 126 (0xa200e400) [pid = 1770] [serial = 521] [outer = 0x9c0ee400] 04:52:28 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:28 INFO - PROCESS | 1770 | 1466250748611 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1482ms 04:52:28 INFO - PROCESS | 1770 | 1466250748655 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1770 | 1466250748659 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:52:28 INFO - PROCESS | 1770 | 1466250748666 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1770 | 1466250748679 Marionette TRACE conn3 <- [1,666,null,{}] 04:52:28 INFO - PROCESS | 1770 | 1466250748684 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}] 04:52:28 INFO - PROCESS | 1770 | 1466250748689 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:28 INFO - PROCESS | 1770 | 1466250748915 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:52:29 INFO - PROCESS | 1770 | 1466250749146 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 1770 | 1466250749154 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c8800 == 57 [pid = 1770] [id = 174] 04:52:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 127 (0x8e9cac00) [pid = 1770] [serial = 522] [outer = (nil)] 04:52:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 128 (0x91325400) [pid = 1770] [serial = 523] [outer = 0x8e9cac00] 04:52:29 INFO - PROCESS | 1770 | 1466250749251 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 129 (0x91473000) [pid = 1770] [serial = 524] [outer = 0x8e9cac00] 04:52:29 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:30 INFO - PROCESS | 1770 | 1466250750435 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]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1841ms 04:52:30 INFO - PROCESS | 1770 | 1466250750508 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 1770 | 1466250750513 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:52:30 INFO - PROCESS | 1770 | 1466250750522 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 1770 | 1466250750526 Marionette TRACE conn3 <- [1,670,null,{}] 04:52:30 INFO - PROCESS | 1770 | 1466250750534 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}] 04:52:30 INFO - PROCESS | 1770 | 1466250750540 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:30 INFO - PROCESS | 1770 | 1466250750799 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:52:31 INFO - PROCESS | 1770 | 1466250750990 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 1770 | 1466250750999 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d2400 == 58 [pid = 1770] [id = 175] 04:52:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 130 (0x914d4c00) [pid = 1770] [serial = 525] [outer = (nil)] 04:52:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 131 (0x91d02400) [pid = 1770] [serial = 526] [outer = 0x914d4c00] 04:52:31 INFO - PROCESS | 1770 | 1466250751228 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 132 (0x91d06000) [pid = 1770] [serial = 527] [outer = 0x914d4c00] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9a76f000 == 57 [pid = 1770] [id = 35] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x91474800 == 56 [pid = 1770] [id = 162] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x93aa9000 == 55 [pid = 1770] [id = 33] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6ce000 == 54 [pid = 1770] [id = 144] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9ad72400 == 53 [pid = 1770] [id = 44] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92508c00 == 52 [pid = 1770] [id = 39] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf0c00 == 51 [pid = 1770] [id = 164] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9a875c00 == 50 [pid = 1770] [id = 41] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1cbc00 == 49 [pid = 1770] [id = 43] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x982d1400 == 48 [pid = 1770] [id = 47] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c8400 == 47 [pid = 1770] [id = 46] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5b800 == 46 [pid = 1770] [id = 38] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92510000 == 45 [pid = 1770] [id = 37] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92569000 == 44 [pid = 1770] [id = 36] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92e71800 == 43 [pid = 1770] [id = 163] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92574400 == 42 [pid = 1770] [id = 42] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9a1c9800 == 41 [pid = 1770] [id = 49] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9d911800 == 40 [pid = 1770] [id = 50] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x953a8800 == 39 [pid = 1770] [id = 40] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92511800 == 38 [pid = 1770] [id = 45] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x99392400 == 37 [pid = 1770] [id = 34] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92135000 == 36 [pid = 1770] [id = 48] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c8800 == 35 [pid = 1770] [id = 174] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9af4c400 == 34 [pid = 1770] [id = 173] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x930a2400 == 33 [pid = 1770] [id = 171] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x9bb79400 == 32 [pid = 1770] [id = 172] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb800 == 31 [pid = 1770] [id = 170] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd5c00 == 30 [pid = 1770] [id = 169] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5e000 == 29 [pid = 1770] [id = 168] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4c00 == 28 [pid = 1770] [id = 166] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x924f9400 == 27 [pid = 1770] [id = 167] 04:52:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c7800 == 26 [pid = 1770] [id = 165] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 131 (0x930a5800) [pid = 1770] [serial = 400] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 130 (0x9128a000) [pid = 1770] [serial = 427] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 129 (0xa4e0a800) [pid = 1770] [serial = 411] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 128 (0x91d0b400) [pid = 1770] [serial = 418] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 127 (0xa3389800) [pid = 1770] [serial = 405] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 126 (0xa6824800) [pid = 1770] [serial = 412] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 125 (0x9132b800) [pid = 1770] [serial = 414] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 124 (0x8eaeac00) [pid = 1770] [serial = 433] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 123 (0x92ce7400) [pid = 1770] [serial = 445] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 122 (0xa6981400) [pid = 1770] [serial = 422] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 121 (0x92e76800) [pid = 1770] [serial = 431] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 120 (0x9132dc00) [pid = 1770] [serial = 437] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 119 (0x8efe1c00) [pid = 1770] [serial = 434] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 118 (0x91288400) [pid = 1770] [serial = 397] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 117 (0x91d07400) [pid = 1770] [serial = 417] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 116 (0x92e7d000) [pid = 1770] [serial = 442] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 115 (0x92504400) [pid = 1770] [serial = 440] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 114 (0x92ee5000) [pid = 1770] [serial = 399] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 113 (0x9213b400) [pid = 1770] [serial = 439] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 112 (0x9d5de400) [pid = 1770] [serial = 403] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 111 (0x95489800) [pid = 1770] [serial = 415] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 110 (0x9a1cb800) [pid = 1770] [serial = 421] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 109 (0x92ea4c00) [pid = 1770] [serial = 443] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 108 (0x8e6d8c00) [pid = 1770] [serial = 396] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x91321000) [pid = 1770] [serial = 428] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x92cf0800) [pid = 1770] [serial = 430] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x9c2eec00) [pid = 1770] [serial = 402] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0x92ea7800) [pid = 1770] [serial = 425] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x91d07c00) [pid = 1770] [serial = 424] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x95488800) [pid = 1770] [serial = 408] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0xa34c5800) [pid = 1770] [serial = 406] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x91286c00) [pid = 1770] [serial = 436] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x9548b400) [pid = 1770] [serial = 409] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x92e9c800) [pid = 1770] [serial = 446] [outer = (nil)] [url = about:blank] 04:52:33 INFO - PROCESS | 1770 | 1466250753636 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 3135ms 04:52:33 INFO - PROCESS | 1770 | 1466250753658 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:52:33 INFO - PROCESS | 1770 | 1466250753665 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:52:33 INFO - PROCESS | 1770 | 1466250753672 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 1770 | 1466250753677 Marionette TRACE conn3 <- [1,674,null,{}] 04:52:33 INFO - PROCESS | 1770 | 1466250753686 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}] 04:52:33 INFO - PROCESS | 1770 | 1466250753690 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:33 INFO - PROCESS | 1770 | 1466250753840 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:52:33 INFO - PROCESS | 1770 | 1466250753967 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 1770 | 1466250753982 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c8000 == 27 [pid = 1770] [id = 176] 04:52:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x8efe1400) [pid = 1770] [serial = 528] [outer = (nil)] 04:52:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x8efe9800) [pid = 1770] [serial = 529] [outer = 0x8efe1400] 04:52:34 INFO - PROCESS | 1770 | 1466250754046 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x8efec800) [pid = 1770] [serial = 530] [outer = 0x8efe1400] 04:52:34 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:34 INFO - PROCESS | 1770 | 1466250754812 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]]]}] 04:52:34 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 04:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1184ms 04:52:34 INFO - PROCESS | 1770 | 1466250754854 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:52:34 INFO - PROCESS | 1770 | 1466250754863 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:52:34 INFO - PROCESS | 1770 | 1466250754874 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1770 | 1466250754879 Marionette TRACE conn3 <- [1,678,null,{}] 04:52:34 INFO - PROCESS | 1770 | 1466250754884 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}] 04:52:34 INFO - PROCESS | 1770 | 1466250754889 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:35 INFO - PROCESS | 1770 | 1466250755064 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:52:35 INFO - PROCESS | 1770 | 1466250755075 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 1770 | 1466250755083 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320800 == 28 [pid = 1770] [id = 177] 04:52:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x91467400) [pid = 1770] [serial = 531] [outer = (nil)] 04:52:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x91471c00) [pid = 1770] [serial = 532] [outer = 0x91467400] 04:52:35 INFO - PROCESS | 1770 | 1466250755259 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x914d3800) [pid = 1770] [serial = 533] [outer = 0x91467400] 04:52:36 INFO - PROCESS | 1770 | 1466250756088 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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1289ms 04:52:36 INFO - PROCESS | 1770 | 1466250756161 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 1770 | 1466250756165 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:52:36 INFO - PROCESS | 1770 | 1466250756172 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 1770 | 1466250756177 Marionette TRACE conn3 <- [1,682,null,{}] 04:52:36 INFO - PROCESS | 1770 | 1466250756200 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}] 04:52:36 INFO - PROCESS | 1770 | 1466250756208 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:36 INFO - PROCESS | 1770 | 1466250756411 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:52:36 INFO - PROCESS | 1770 | 1466250756443 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 1770 | 1466250756455 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f6400 == 29 [pid = 1770] [id = 178] 04:52:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0x924f9000) [pid = 1770] [serial = 534] [outer = (nil)] 04:52:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x92508c00) [pid = 1770] [serial = 535] [outer = 0x924f9000] 04:52:36 INFO - PROCESS | 1770 | 1466250756523 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x92513000) [pid = 1770] [serial = 536] [outer = 0x924f9000] 04:52:37 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:37 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:38 INFO - PROCESS | 1770 | 1466250758557 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]]]}] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x92e71c00) [pid = 1770] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x92ed9c00) [pid = 1770] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0x92ee5800) [pid = 1770] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x9309d400) [pid = 1770] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x914d4800) [pid = 1770] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x94941000) [pid = 1770] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x9128fc00) [pid = 1770] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x914dbc00) [pid = 1770] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x97895c00) [pid = 1770] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x9a1ba000) [pid = 1770] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x92ce8400) [pid = 1770] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x8e6d1800) [pid = 1770] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x8efeb800) [pid = 1770] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x95483c00) [pid = 1770] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x95520000) [pid = 1770] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x8efe3400) [pid = 1770] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:52:38 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x8eaee000) [pid = 1770] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:52:38 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) 04:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2540ms 04:52:38 INFO - PROCESS | 1770 | 1466250758713 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 1770 | 1466250758717 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:52:38 INFO - PROCESS | 1770 | 1466250758723 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 1770 | 1466250758726 Marionette TRACE conn3 <- [1,686,null,{}] 04:52:38 INFO - PROCESS | 1770 | 1466250758732 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}] 04:52:38 INFO - PROCESS | 1770 | 1466250758736 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:38 INFO - PROCESS | 1770 | 1466250758926 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:52:39 INFO - PROCESS | 1770 | 1466250759001 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1770 | 1466250759010 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe1800 == 30 [pid = 1770] [id = 179] 04:52:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9146e800) [pid = 1770] [serial = 537] [outer = (nil)] 04:52:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x924fdc00) [pid = 1770] [serial = 538] [outer = 0x9146e800] 04:52:39 INFO - PROCESS | 1770 | 1466250759076 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x92cee000) [pid = 1770] [serial = 539] [outer = 0x9146e800] 04:52:40 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:40 INFO - PROCESS | 1770 | 1466250760170 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1486ms 04:52:40 INFO - PROCESS | 1770 | 1466250760209 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 1770 | 1466250760213 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:52:40 INFO - PROCESS | 1770 | 1466250760219 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 1770 | 1466250760222 Marionette TRACE conn3 <- [1,690,null,{}] 04:52:40 INFO - PROCESS | 1770 | 1466250760227 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}] 04:52:40 INFO - PROCESS | 1770 | 1466250760232 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:40 INFO - PROCESS | 1770 | 1466250760375 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:52:40 INFO - PROCESS | 1770 | 1466250760534 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 1770 | 1466250760542 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cec00 == 31 [pid = 1770] [id = 180] 04:52:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8e9cfc00) [pid = 1770] [serial = 540] [outer = (nil)] 04:52:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x92cf3000) [pid = 1770] [serial = 541] [outer = 0x8e9cfc00] 04:52:40 INFO - PROCESS | 1770 | 1466250760607 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x92e79800) [pid = 1770] [serial = 542] [outer = 0x8e9cfc00] 04:52:41 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:41 INFO - PROCESS | 1770 | 1466250761929 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1730ms 04:52:41 INFO - PROCESS | 1770 | 1466250761949 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 1770 | 1466250761957 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:52:42 INFO - PROCESS | 1770 | 1466250762074 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 1770 | 1466250762080 Marionette TRACE conn3 <- [1,694,null,{}] 04:52:42 INFO - PROCESS | 1770 | 1466250762090 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}] 04:52:42 INFO - PROCESS | 1770 | 1466250762097 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:42 INFO - PROCESS | 1770 | 1466250762260 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:52:42 INFO - PROCESS | 1770 | 1466250762417 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 1770 | 1466250762428 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6000 == 32 [pid = 1770] [id = 181] 04:52:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x8eae1800) [pid = 1770] [serial = 543] [outer = (nil)] 04:52:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x91325000) [pid = 1770] [serial = 544] [outer = 0x8eae1800] 04:52:42 INFO - PROCESS | 1770 | 1466250762509 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x91475800) [pid = 1770] [serial = 545] [outer = 0x8eae1800] 04:52:43 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:43 INFO - PROCESS | 1770 | 1466250763836 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]]]}] 04:52:43 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) 04:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1857ms 04:52:43 INFO - PROCESS | 1770 | 1466250763924 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 1770 | 1466250763932 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:52:43 INFO - PROCESS | 1770 | 1466250763946 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 1770 | 1466250763949 Marionette TRACE conn3 <- [1,698,null,{}] 04:52:43 INFO - PROCESS | 1770 | 1466250763958 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}] 04:52:43 INFO - PROCESS | 1770 | 1466250763962 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:44 INFO - PROCESS | 1770 | 1466250764127 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:52:44 INFO - PROCESS | 1770 | 1466250764285 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 1770 | 1466250764295 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5800 == 33 [pid = 1770] [id = 182] 04:52:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x91d08000) [pid = 1770] [serial = 546] [outer = (nil)] 04:52:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x9256a400) [pid = 1770] [serial = 547] [outer = 0x91d08000] 04:52:44 INFO - PROCESS | 1770 | 1466250764376 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x92565c00) [pid = 1770] [serial = 548] [outer = 0x91d08000] 04:52:45 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:45 INFO - PROCESS | 1770 | 1466250765723 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]]]}] 04:52:45 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) 04:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1834ms 04:52:45 INFO - PROCESS | 1770 | 1466250765796 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 1770 | 1466250765800 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:52:45 INFO - PROCESS | 1770 | 1466250765809 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 1770 | 1466250765815 Marionette TRACE conn3 <- [1,702,null,{}] 04:52:45 INFO - PROCESS | 1770 | 1466250765831 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}] 04:52:45 INFO - PROCESS | 1770 | 1466250765840 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:46 INFO - PROCESS | 1770 | 1466250766005 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:52:46 INFO - PROCESS | 1770 | 1466250766169 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 1770 | 1466250766179 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e98400 == 34 [pid = 1770] [id = 183] 04:52:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x92e9e800) [pid = 1770] [serial = 549] [outer = (nil)] 04:52:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x92ee0800) [pid = 1770] [serial = 550] [outer = 0x92e9e800] 04:52:46 INFO - PROCESS | 1770 | 1466250766266 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 105 (0x9309dc00) [pid = 1770] [serial = 551] [outer = 0x92e9e800] 04:52:47 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:47 INFO - PROCESS | 1770 | 1466250767608 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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1897ms 04:52:47 INFO - PROCESS | 1770 | 1466250767706 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 1770 | 1466250767710 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:52:47 INFO - PROCESS | 1770 | 1466250767716 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 1770 | 1466250767720 Marionette TRACE conn3 <- [1,706,null,{}] 04:52:47 INFO - PROCESS | 1770 | 1466250767726 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}] 04:52:47 INFO - PROCESS | 1770 | 1466250767731 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:47 INFO - PROCESS | 1770 | 1466250767887 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:52:48 INFO - PROCESS | 1770 | 1466250768047 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 1770 | 1466250768054 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c9400 == 35 [pid = 1770] [id = 184] 04:52:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 106 (0x8eaebc00) [pid = 1770] [serial = 552] [outer = (nil)] 04:52:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 107 (0x92ee2000) [pid = 1770] [serial = 553] [outer = 0x8eaebc00] 04:52:48 INFO - PROCESS | 1770 | 1466250768135 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 108 (0x930a9c00) [pid = 1770] [serial = 554] [outer = 0x8eaebc00] 04:52:49 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:49 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe1800 == 34 [pid = 1770] [id = 179] 04:52:49 INFO - PROCESS | 1770 | --DOCSHELL 0x924f6400 == 33 [pid = 1770] [id = 178] 04:52:49 INFO - PROCESS | 1770 | --DOCSHELL 0x91320800 == 32 [pid = 1770] [id = 177] 04:52:49 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c8000 == 31 [pid = 1770] [id = 176] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 107 (0x9552a400) [pid = 1770] [serial = 496] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 106 (0x982d2400) [pid = 1770] [serial = 497] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 105 (0x94946400) [pid = 1770] [serial = 494] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 104 (0x930a1c00) [pid = 1770] [serial = 448] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x914dd400) [pid = 1770] [serial = 487] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x92137400) [pid = 1770] [serial = 488] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x953aac00) [pid = 1770] [serial = 457] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x95482000) [pid = 1770] [serial = 458] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x914dc400) [pid = 1770] [serial = 481] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x9aa2c000) [pid = 1770] [serial = 482] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x9a961800) [pid = 1770] [serial = 472] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x9a966400) [pid = 1770] [serial = 473] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x9a659c00) [pid = 1770] [serial = 466] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x9a4ac800) [pid = 1770] [serial = 467] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9a7d4400) [pid = 1770] [serial = 469] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9a86fc00) [pid = 1770] [serial = 470] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92cf3c00) [pid = 1770] [serial = 454] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92e80000) [pid = 1770] [serial = 455] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x9128b000) [pid = 1770] [serial = 478] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92cf4400) [pid = 1770] [serial = 479] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91288800) [pid = 1770] [serial = 451] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91471800) [pid = 1770] [serial = 452] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x955b8800) [pid = 1770] [serial = 460] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9788dc00) [pid = 1770] [serial = 461] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x98416400) [pid = 1770] [serial = 463] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x98466800) [pid = 1770] [serial = 464] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9ad6b000) [pid = 1770] [serial = 475] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9ad72c00) [pid = 1770] [serial = 476] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9128d800) [pid = 1770] [serial = 484] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91327400) [pid = 1770] [serial = 485] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93cd6000) [pid = 1770] [serial = 449] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92edac00) [pid = 1770] [serial = 491] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e9c400) [pid = 1770] [serial = 490] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x93c3c400) [pid = 1770] [serial = 493] [outer = (nil)] [url = about:blank] 04:52:49 INFO - PROCESS | 1770 | 1466250769705 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2040ms 04:52:49 INFO - PROCESS | 1770 | 1466250769758 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 1770 | 1466250769764 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:52:49 INFO - PROCESS | 1770 | 1466250769772 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 1770 | 1466250769778 Marionette TRACE conn3 <- [1,710,null,{}] 04:52:49 INFO - PROCESS | 1770 | 1466250769785 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}] 04:52:49 INFO - PROCESS | 1770 | 1466250769791 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:49 INFO - PROCESS | 1770 | 1466250769944 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:52:50 INFO - PROCESS | 1770 | 1466250770062 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 1770 | 1466250770078 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3c00 == 32 [pid = 1770] [id = 185] 04:52:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8eae8800) [pid = 1770] [serial = 555] [outer = (nil)] 04:52:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91283c00) [pid = 1770] [serial = 556] [outer = 0x8eae8800] 04:52:50 INFO - PROCESS | 1770 | 1466250770143 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9128d800) [pid = 1770] [serial = 557] [outer = 0x8eae8800] 04:52:51 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:51 INFO - PROCESS | 1770 | 1466250771270 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]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1538ms 04:52:51 INFO - PROCESS | 1770 | 1466250771310 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 1770 | 1466250771315 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:52:51 INFO - PROCESS | 1770 | 1466250771325 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 1770 | 1466250771329 Marionette TRACE conn3 <- [1,714,null,{}] 04:52:51 INFO - PROCESS | 1770 | 1466250771335 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}] 04:52:51 INFO - PROCESS | 1770 | 1466250771340 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:51 INFO - PROCESS | 1770 | 1466250771545 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:52:51 INFO - PROCESS | 1770 | 1466250771605 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 1770 | 1466250771614 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128b000 == 33 [pid = 1770] [id = 186] 04:52:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91474800) [pid = 1770] [serial = 558] [outer = (nil)] 04:52:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91d0ac00) [pid = 1770] [serial = 559] [outer = 0x91474800] 04:52:51 INFO - PROCESS | 1770 | 1466250771681 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92140c00) [pid = 1770] [serial = 560] [outer = 0x91474800] 04:52:52 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:52 INFO - PROCESS | 1770 | 1466250772965 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]]]}] 04:52:53 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 04:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1688ms 04:52:53 INFO - PROCESS | 1770 | 1466250773014 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 1770 | 1466250773018 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:52:53 INFO - PROCESS | 1770 | 1466250773032 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 1770 | 1466250773037 Marionette TRACE conn3 <- [1,718,null,{}] 04:52:53 INFO - PROCESS | 1770 | 1466250773090 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}] 04:52:53 INFO - PROCESS | 1770 | 1466250773098 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:53 INFO - PROCESS | 1770 | 1466250773299 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:52:53 INFO - PROCESS | 1770 | 1466250773319 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 1770 | 1466250773328 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf6c00 == 34 [pid = 1770] [id = 187] 04:52:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e72c00) [pid = 1770] [serial = 561] [outer = (nil)] 04:52:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e9b000) [pid = 1770] [serial = 562] [outer = 0x92e72c00] 04:52:53 INFO - PROCESS | 1770 | 1466250773397 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92ea3000) [pid = 1770] [serial = 563] [outer = 0x92e72c00] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8eae6400) [pid = 1770] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92507000) [pid = 1770] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93e5ec00) [pid = 1770] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x953a9800) [pid = 1770] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914de800) [pid = 1770] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91467400) [pid = 1770] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8efe1400) [pid = 1770] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a664400) [pid = 1770] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x914d4c00) [pid = 1770] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x924f9000) [pid = 1770] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9d5df800) [pid = 1770] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9c0ee400) [pid = 1770] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e9cac00) [pid = 1770] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:52:54 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9146e800) [pid = 1770] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:52:54 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:54 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:54 INFO - PROCESS | 1770 | 1466250774737 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1740ms 04:52:54 INFO - PROCESS | 1770 | 1466250774773 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 1770 | 1466250774777 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:52:54 INFO - PROCESS | 1770 | 1466250774783 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 1770 | 1466250774785 Marionette TRACE conn3 <- [1,722,null,{}] 04:52:54 INFO - PROCESS | 1770 | 1466250774838 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}] 04:52:54 INFO - PROCESS | 1770 | 1466250774842 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:54 INFO - PROCESS | 1770 | 1466250774991 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:52:55 INFO - PROCESS | 1770 | 1466250775001 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 1770 | 1466250775010 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d1800 == 35 [pid = 1770] [id = 188] 04:52:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91289c00) [pid = 1770] [serial = 564] [outer = (nil)] 04:52:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92cec000) [pid = 1770] [serial = 565] [outer = 0x91289c00] 04:52:55 INFO - PROCESS | 1770 | 1466250775075 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92ea6400) [pid = 1770] [serial = 566] [outer = 0x91289c00] 04:52:55 INFO - PROCESS | 1770 | 1466250775891 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] 04:52:56 INFO - PROCESS | 1770 | 1466250776035 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:52:56 INFO - PROCESS | 1770 | 1466250776044 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 1770 | 1466250776050 Marionette TRACE conn3 <- [1,726,null,{}] 04:52:56 INFO - PROCESS | 1770 | 1466250776070 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}] 04:52:56 INFO - PROCESS | 1770 | 1466250776077 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:56 INFO - PROCESS | 1770 | 1466250776282 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:52:56 INFO - PROCESS | 1770 | 1466250776443 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 1770 | 1466250776458 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c7800 == 36 [pid = 1770] [id = 189] 04:52:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eaed000) [pid = 1770] [serial = 567] [outer = (nil)] 04:52:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8efee000) [pid = 1770] [serial = 568] [outer = 0x8eaed000] 04:52:56 INFO - PROCESS | 1770 | 1466250776539 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91323800) [pid = 1770] [serial = 569] [outer = 0x8eaed000] 04:52:57 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:57 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:57 INFO - PROCESS | 1770 | 1466250777597 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]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1599ms 04:52:57 INFO - PROCESS | 1770 | 1466250777643 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 1770 | 1466250777649 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:52:57 INFO - PROCESS | 1770 | 1466250777660 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 1770 | 1466250777667 Marionette TRACE conn3 <- [1,730,null,{}] 04:52:57 INFO - PROCESS | 1770 | 1466250777674 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}] 04:52:57 INFO - PROCESS | 1770 | 1466250777680 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:57 INFO - PROCESS | 1770 | 1466250777870 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:52:58 INFO - PROCESS | 1770 | 1466250778084 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 1770 | 1466250778091 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128e800 == 37 [pid = 1770] [id = 190] 04:52:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x924fd000) [pid = 1770] [serial = 570] [outer = (nil)] 04:52:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92ceb800) [pid = 1770] [serial = 571] [outer = 0x924fd000] 04:52:58 INFO - PROCESS | 1770 | 1466250778187 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e76c00) [pid = 1770] [serial = 572] [outer = 0x924fd000] 04:52:58 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:58 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:59 INFO - PROCESS | 1770 | 1466250779142 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] 04:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:52:59 INFO - PROCESS | 1770 | 1466250779203 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:52:59 INFO - PROCESS | 1770 | 1466250779209 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 1770 | 1466250779213 Marionette TRACE conn3 <- [1,734,null,{}] 04:52:59 INFO - PROCESS | 1770 | 1466250779227 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}] 04:52:59 INFO - PROCESS | 1770 | 1466250779236 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:59 INFO - PROCESS | 1770 | 1466250779419 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:52:59 INFO - PROCESS | 1770 | 1466250779675 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 1770 | 1466250779689 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:52:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5e000 == 38 [pid = 1770] [id = 191] 04:52:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93e5e800) [pid = 1770] [serial = 573] [outer = (nil)] 04:52:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x94946400) [pid = 1770] [serial = 574] [outer = 0x93e5e800] 04:52:59 INFO - PROCESS | 1770 | 1466250779785 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x953a8800) [pid = 1770] [serial = 575] [outer = 0x93e5e800] 04:53:00 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:00 INFO - PROCESS | 1770 | 1466250780679 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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1541ms 04:53:00 INFO - PROCESS | 1770 | 1466250780750 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 1770 | 1466250780753 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:00 INFO - PROCESS | 1770 | 1466250780760 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 1770 | 1466250780764 Marionette TRACE conn3 <- [1,738,null,{}] 04:53:00 INFO - PROCESS | 1770 | 1466250780770 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}] 04:53:00 INFO - PROCESS | 1770 | 1466250780775 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:00 INFO - PROCESS | 1770 | 1466250780953 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:53:01 INFO - PROCESS | 1770 | 1466250781113 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 1770 | 1466250781122 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x95480800 == 39 [pid = 1770] [id = 192] 04:53:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x95483400) [pid = 1770] [serial = 576] [outer = (nil)] 04:53:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9548b400) [pid = 1770] [serial = 577] [outer = 0x95483400] 04:53:01 INFO - PROCESS | 1770 | 1466250781203 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9551d400) [pid = 1770] [serial = 578] [outer = 0x95483400] 04:53:02 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:02 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:02 INFO - PROCESS | 1770 | 1466250782537 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]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1832ms 04:53:02 INFO - PROCESS | 1770 | 1466250782682 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 1770 | 1466250782687 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:02 INFO - PROCESS | 1770 | 1466250782699 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 1770 | 1466250782702 Marionette TRACE conn3 <- [1,742,null,{}] 04:53:02 INFO - PROCESS | 1770 | 1466250782708 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}] 04:53:02 INFO - PROCESS | 1770 | 1466250782713 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:02 INFO - PROCESS | 1770 | 1466250782872 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:53:03 INFO - PROCESS | 1770 | 1466250783032 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 1770 | 1466250783043 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x914e0800 == 40 [pid = 1770] [id = 193] 04:53:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92142000) [pid = 1770] [serial = 579] [outer = (nil)] 04:53:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9788bc00) [pid = 1770] [serial = 580] [outer = 0x92142000] 04:53:03 INFO - PROCESS | 1770 | 1466250783120 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9788e800) [pid = 1770] [serial = 581] [outer = 0x92142000] 04:53:04 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:04 INFO - PROCESS | 1770 | 1466250784444 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]]]}] 04:53:04 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 04:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1834ms 04:53:04 INFO - PROCESS | 1770 | 1466250784533 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 1770 | 1466250784536 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:04 INFO - PROCESS | 1770 | 1466250784543 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 1770 | 1466250784547 Marionette TRACE conn3 <- [1,746,null,{}] 04:53:04 INFO - PROCESS | 1770 | 1466250784552 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}] 04:53:04 INFO - PROCESS | 1770 | 1466250784564 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:04 INFO - PROCESS | 1770 | 1466250784784 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:53:04 INFO - PROCESS | 1770 | 1466250784944 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 1770 | 1466250784953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe9000 == 41 [pid = 1770] [id = 194] 04:53:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x955c5800) [pid = 1770] [serial = 582] [outer = (nil)] 04:53:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x99393800) [pid = 1770] [serial = 583] [outer = 0x955c5800] 04:53:05 INFO - PROCESS | 1770 | 1466250785033 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a167400) [pid = 1770] [serial = 584] [outer = 0x955c5800] 04:53:05 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:06 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:06 INFO - PROCESS | 1770 | 1466250786345 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]]]}] 04:53:06 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.) 04:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1835ms 04:53:06 INFO - PROCESS | 1770 | 1466250786438 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 1770 | 1466250786442 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:06 INFO - PROCESS | 1770 | 1466250786465 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 1770 | 1466250786469 Marionette TRACE conn3 <- [1,750,null,{}] 04:53:06 INFO - PROCESS | 1770 | 1466250786475 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}] 04:53:06 INFO - PROCESS | 1770 | 1466250786480 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:06 INFO - PROCESS | 1770 | 1466250786634 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:53:06 INFO - PROCESS | 1770 | 1466250786792 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 1770 | 1466250786799 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x91322400 == 42 [pid = 1770] [id = 195] 04:53:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x91323400) [pid = 1770] [serial = 585] [outer = (nil)] 04:53:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x924ef800) [pid = 1770] [serial = 586] [outer = 0x91323400] 04:53:06 INFO - PROCESS | 1770 | 1466250786878 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x92ea0000) [pid = 1770] [serial = 587] [outer = 0x91323400] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf6c00 == 41 [pid = 1770] [id = 187] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x9128b000 == 40 [pid = 1770] [id = 186] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3c00 == 39 [pid = 1770] [id = 185] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x914d2400 == 38 [pid = 1770] [id = 175] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cec00 == 37 [pid = 1770] [id = 180] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6000 == 36 [pid = 1770] [id = 181] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5800 == 35 [pid = 1770] [id = 182] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92e98400 == 34 [pid = 1770] [id = 183] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c9400 == 33 [pid = 1770] [id = 184] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe9000 == 32 [pid = 1770] [id = 194] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x914e0800 == 31 [pid = 1770] [id = 193] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x95480800 == 30 [pid = 1770] [id = 192] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x9128e800 == 29 [pid = 1770] [id = 190] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5e000 == 28 [pid = 1770] [id = 191] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d1800 == 27 [pid = 1770] [id = 188] 04:53:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c7800 == 26 [pid = 1770] [id = 189] 04:53:09 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9132b400) [pid = 1770] [serial = 500] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x91320000) [pid = 1770] [serial = 499] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92cf5800) [pid = 1770] [serial = 503] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92567800) [pid = 1770] [serial = 502] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x99738400) [pid = 1770] [serial = 506] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x95486c00) [pid = 1770] [serial = 505] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9a7d9c00) [pid = 1770] [serial = 509] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9a658800) [pid = 1770] [serial = 508] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9af4b400) [pid = 1770] [serial = 512] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9aa12800) [pid = 1770] [serial = 511] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91471c00) [pid = 1770] [serial = 532] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8efe9800) [pid = 1770] [serial = 529] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8efec800) [pid = 1770] [serial = 530] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9c1ef800) [pid = 1770] [serial = 515] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91d06000) [pid = 1770] [serial = 527] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9c0dac00) [pid = 1770] [serial = 514] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91d02400) [pid = 1770] [serial = 526] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92508c00) [pid = 1770] [serial = 535] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9d9e1400) [pid = 1770] [serial = 518] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9d913800) [pid = 1770] [serial = 517] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0xa200e400) [pid = 1770] [serial = 521] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0xa1199c00) [pid = 1770] [serial = 520] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91473000) [pid = 1770] [serial = 524] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91325400) [pid = 1770] [serial = 523] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x924fdc00) [pid = 1770] [serial = 538] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92513000) [pid = 1770] [serial = 536] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92cee000) [pid = 1770] [serial = 539] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x914d3800) [pid = 1770] [serial = 533] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 1770 | 1466250789487 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]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3044ms 04:53:09 INFO - PROCESS | 1770 | 1466250789508 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 1770 | 1466250789512 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:53:09 INFO - PROCESS | 1770 | 1466250789522 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 1770 | 1466250789527 Marionette TRACE conn3 <- [1,754,null,{}] 04:53:09 INFO - PROCESS | 1770 | 1466250789538 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}] 04:53:09 INFO - PROCESS | 1770 | 1466250789542 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:09 INFO - PROCESS | 1770 | 1466250789705 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:53:09 INFO - PROCESS | 1770 | 1466250789812 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 1770 | 1466250789826 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5000 == 27 [pid = 1770] [id = 196] 04:53:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8eae5400) [pid = 1770] [serial = 588] [outer = (nil)] 04:53:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8eaea800) [pid = 1770] [serial = 589] [outer = 0x8eae5400] 04:53:09 INFO - PROCESS | 1770 | 1466250789897 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8efe2000) [pid = 1770] [serial = 590] [outer = 0x8eae5400] 04:53:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:11 INFO - PROCESS | 1770 | 1466250791071 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]]]}] 04:53:11 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 04:53:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1584ms 04:53:11 INFO - PROCESS | 1770 | 1466250791105 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 1770 | 1466250791113 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:53:11 INFO - PROCESS | 1770 | 1466250791124 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 1770 | 1466250791128 Marionette TRACE conn3 <- [1,758,null,{}] 04:53:11 INFO - PROCESS | 1770 | 1466250791134 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}] 04:53:11 INFO - PROCESS | 1770 | 1466250791140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:11 INFO - PROCESS | 1770 | 1466250791410 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:53:11 INFO - PROCESS | 1770 | 1466250791488 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 1770 | 1466250791498 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x91328c00 == 28 [pid = 1770] [id = 197] 04:53:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9132a000) [pid = 1770] [serial = 591] [outer = (nil)] 04:53:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9132e000) [pid = 1770] [serial = 592] [outer = 0x9132a000] 04:53:11 INFO - PROCESS | 1770 | 1466250791568 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9146d400) [pid = 1770] [serial = 593] [outer = 0x9132a000] 04:53:12 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:12 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:12 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:12 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:12 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:12 INFO - PROCESS | 1770 | 1466250792436 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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1336ms 04:53:12 INFO - PROCESS | 1770 | 1466250792460 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 1770 | 1466250792463 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:53:12 INFO - PROCESS | 1770 | 1466250792470 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 1770 | 1466250792476 Marionette TRACE conn3 <- [1,762,null,{}] 04:53:12 INFO - PROCESS | 1770 | 1466250792501 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}] 04:53:12 INFO - PROCESS | 1770 | 1466250792509 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:12 INFO - PROCESS | 1770 | 1466250792719 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:53:12 INFO - PROCESS | 1770 | 1466250792738 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 1770 | 1466250792751 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d03800 == 29 [pid = 1770] [id = 198] 04:53:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d04c00) [pid = 1770] [serial = 594] [outer = (nil)] 04:53:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91d0a400) [pid = 1770] [serial = 595] [outer = 0x91d04c00] 04:53:12 INFO - PROCESS | 1770 | 1466250792820 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92139000) [pid = 1770] [serial = 596] [outer = 0x91d04c00] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e72c00) [pid = 1770] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91d08000) [pid = 1770] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8eaebc00) [pid = 1770] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e9e800) [pid = 1770] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91474800) [pid = 1770] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8eae8800) [pid = 1770] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8e9cfc00) [pid = 1770] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8eae1800) [pid = 1770] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:53:14 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x91289c00) [pid = 1770] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:53:14 INFO - PROCESS | 1770 | 1466250794241 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]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1785ms 04:53:14 INFO - PROCESS | 1770 | 1466250794329 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 1770 | 1466250794334 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:53:14 INFO - PROCESS | 1770 | 1466250794349 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 1770 | 1466250794352 Marionette TRACE conn3 <- [1,766,null,{}] 04:53:14 INFO - PROCESS | 1770 | 1466250794362 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}] 04:53:14 INFO - PROCESS | 1770 | 1466250794365 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:14 INFO - PROCESS | 1770 | 1466250794549 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:53:14 INFO - PROCESS | 1770 | 1466250794623 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 1770 | 1466250794633 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cd400 == 30 [pid = 1770] [id = 199] 04:53:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x91d03c00) [pid = 1770] [serial = 597] [outer = (nil)] 04:53:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x924fb800) [pid = 1770] [serial = 598] [outer = 0x91d03c00] 04:53:14 INFO - PROCESS | 1770 | 1466250794697 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9256f000) [pid = 1770] [serial = 599] [outer = 0x91d03c00] 04:53:15 INFO - PROCESS | 1770 | 1466250795743 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]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:53:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1441ms 04:53:15 INFO - PROCESS | 1770 | 1466250795786 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 1770 | 1466250795790 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:53:15 INFO - PROCESS | 1770 | 1466250795796 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 1770 | 1466250795799 Marionette TRACE conn3 <- [1,770,null,{}] 04:53:15 INFO - PROCESS | 1770 | 1466250795805 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}] 04:53:15 INFO - PROCESS | 1770 | 1466250795809 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:15 INFO - PROCESS | 1770 | 1466250795951 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:53:15 INFO - PROCESS | 1770 | 1466250795962 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 1770 | 1466250795970 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x91474800 == 31 [pid = 1770] [id = 200] 04:53:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92ce8400) [pid = 1770] [serial = 600] [outer = (nil)] 04:53:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92cf1400) [pid = 1770] [serial = 601] [outer = 0x92ce8400] 04:53:16 INFO - PROCESS | 1770 | 1466250796037 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e74400) [pid = 1770] [serial = 602] [outer = 0x92ce8400] 04:53:17 INFO - PROCESS | 1770 | 1466250797173 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]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 04:53:17 INFO - PROCESS | 1770 | 1466250797233 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 1770 | 1466250797240 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:53:17 INFO - PROCESS | 1770 | 1466250797248 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 1770 | 1466250797253 Marionette TRACE conn3 <- [1,774,null,{}] 04:53:17 INFO - PROCESS | 1770 | 1466250797263 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}] 04:53:17 INFO - PROCESS | 1770 | 1466250797268 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:17 INFO - PROCESS | 1770 | 1466250797580 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:53:17 INFO - PROCESS | 1770 | 1466250797757 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 1770 | 1466250797764 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128fc00 == 32 [pid = 1770] [id = 201] 04:53:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91326400) [pid = 1770] [serial = 603] [outer = (nil)] 04:53:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9146c000) [pid = 1770] [serial = 604] [outer = 0x91326400] 04:53:17 INFO - PROCESS | 1770 | 1466250797851 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x914da800) [pid = 1770] [serial = 605] [outer = 0x91326400] 04:53:18 INFO - PROCESS | 1770 | 1466250798822 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]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1643ms 04:53:18 INFO - PROCESS | 1770 | 1466250798891 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 1770 | 1466250798899 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:53:18 INFO - PROCESS | 1770 | 1466250798909 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 1770 | 1466250798913 Marionette TRACE conn3 <- [1,778,null,{}] 04:53:18 INFO - PROCESS | 1770 | 1466250798920 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}] 04:53:18 INFO - PROCESS | 1770 | 1466250798926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:19 INFO - PROCESS | 1770 | 1466250799167 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:53:19 INFO - PROCESS | 1770 | 1466250799471 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 1770 | 1466250799478 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d1800 == 33 [pid = 1770] [id = 202] 04:53:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92cf0800) [pid = 1770] [serial = 606] [outer = (nil)] 04:53:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e7a400) [pid = 1770] [serial = 607] [outer = 0x92cf0800] 04:53:19 INFO - PROCESS | 1770 | 1466250799567 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e9ac00) [pid = 1770] [serial = 608] [outer = 0x92cf0800] 04:53:20 INFO - PROCESS | 1770 | 1466250800572 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]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1694ms 04:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:53:20 INFO - PROCESS | 1770 | 1466250800602 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 1770 | 1466250800606 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:53:20 INFO - PROCESS | 1770 | 1466250800613 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 1770 | 1466250800619 Marionette TRACE conn3 <- [1,782,null,{}] 04:53:20 INFO - PROCESS | 1770 | 1466250800635 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}] 04:53:20 INFO - PROCESS | 1770 | 1466250800644 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:20 INFO - PROCESS | 1770 | 1466250800841 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:53:21 INFO - PROCESS | 1770 | 1466250801062 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 1770 | 1466250801070 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ee2c00 == 34 [pid = 1770] [id = 203] 04:53:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92ee3800) [pid = 1770] [serial = 609] [outer = (nil)] 04:53:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x930a0400) [pid = 1770] [serial = 610] [outer = 0x92ee3800] 04:53:21 INFO - PROCESS | 1770 | 1466250801161 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x930a5c00) [pid = 1770] [serial = 611] [outer = 0x92ee3800] 04:53:22 INFO - PROCESS | 1770 | 1466250802290 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]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1738ms 04:53:22 INFO - PROCESS | 1770 | 1466250802350 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 1770 | 1466250802356 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:53:22 INFO - PROCESS | 1770 | 1466250802365 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 1770 | 1466250802369 Marionette TRACE conn3 <- [1,786,null,{}] 04:53:22 INFO - PROCESS | 1770 | 1466250802377 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}] 04:53:22 INFO - PROCESS | 1770 | 1466250802383 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:22 INFO - PROCESS | 1770 | 1466250802783 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:53:22 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cbc00 == 33 [pid = 1770] [id = 145] 04:53:22 INFO - PROCESS | 1770 | 1466250802902 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 1770 | 1466250802915 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92cec000) [pid = 1770] [serial = 565] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e9b000) [pid = 1770] [serial = 562] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9256a400) [pid = 1770] [serial = 547] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92565c00) [pid = 1770] [serial = 548] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ee2000) [pid = 1770] [serial = 553] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x930a9c00) [pid = 1770] [serial = 554] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92ee0800) [pid = 1770] [serial = 550] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9309dc00) [pid = 1770] [serial = 551] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91d0ac00) [pid = 1770] [serial = 559] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91283c00) [pid = 1770] [serial = 556] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9128d800) [pid = 1770] [serial = 557] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92e79800) [pid = 1770] [serial = 542] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92cf3000) [pid = 1770] [serial = 541] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91325000) [pid = 1770] [serial = 544] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92ea6400) [pid = 1770] [serial = 566] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x91475800) [pid = 1770] [serial = 545] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92ea3000) [pid = 1770] [serial = 563] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x92140c00) [pid = 1770] [serial = 560] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2800 == 34 [pid = 1770] [id = 204] 04:53:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x8e6d4800) [pid = 1770] [serial = 612] [outer = (nil)] 04:53:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x8efe6400) [pid = 1770] [serial = 613] [outer = 0x8e6d4800] 04:53:23 INFO - PROCESS | 1770 | 1466250803023 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8efec800) [pid = 1770] [serial = 614] [outer = 0x8e6d4800] 04:53:23 INFO - PROCESS | 1770 | 1466250803757 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]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1455ms 04:53:23 INFO - PROCESS | 1770 | 1466250803819 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 1770 | 1466250803826 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:53:23 INFO - PROCESS | 1770 | 1466250803836 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 1770 | 1466250803840 Marionette TRACE conn3 <- [1,790,null,{}] 04:53:23 INFO - PROCESS | 1770 | 1466250803846 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}] 04:53:23 INFO - PROCESS | 1770 | 1466250803851 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:24 INFO - PROCESS | 1770 | 1466250804010 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:53:24 INFO - PROCESS | 1770 | 1466250804021 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 1770 | 1466250804031 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae7400 == 35 [pid = 1770] [id = 205] 04:53:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9146a400) [pid = 1770] [serial = 615] [outer = (nil)] 04:53:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91476c00) [pid = 1770] [serial = 616] [outer = 0x9146a400] 04:53:24 INFO - PROCESS | 1770 | 1466250804097 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914de800) [pid = 1770] [serial = 617] [outer = 0x9146a400] 04:53:25 INFO - PROCESS | 1770 | 1466250805017 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1238ms 04:53:25 INFO - PROCESS | 1770 | 1466250805076 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 1770 | 1466250805080 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:53:25 INFO - PROCESS | 1770 | 1466250805086 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 1770 | 1466250805092 Marionette TRACE conn3 <- [1,794,null,{}] 04:53:25 INFO - PROCESS | 1770 | 1466250805108 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}] 04:53:25 INFO - PROCESS | 1770 | 1466250805116 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:25 INFO - PROCESS | 1770 | 1466250805326 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:53:25 INFO - PROCESS | 1770 | 1466250805348 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 1770 | 1466250805355 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250c400 == 36 [pid = 1770] [id = 206] 04:53:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9250f800) [pid = 1770] [serial = 618] [outer = (nil)] 04:53:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92ce9c00) [pid = 1770] [serial = 619] [outer = 0x9250f800] 04:53:25 INFO - PROCESS | 1770 | 1466250805433 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92cf2c00) [pid = 1770] [serial = 620] [outer = 0x9250f800] 04:53:26 INFO - PROCESS | 1770 | 1466250806427 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]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1385ms 04:53:26 INFO - PROCESS | 1770 | 1466250806472 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:53:26 INFO - PROCESS | 1770 | 1466250806477 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:53:26 INFO - PROCESS | 1770 | 1466250806483 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 1770 | 1466250806486 Marionette TRACE conn3 <- [1,798,null,{}] 04:53:26 INFO - PROCESS | 1770 | 1466250806491 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}] 04:53:26 INFO - PROCESS | 1770 | 1466250806495 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:26 INFO - PROCESS | 1770 | 1466250806718 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:53:26 INFO - PROCESS | 1770 | 1466250806742 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 1770 | 1466250806749 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf2800 == 37 [pid = 1770] [id = 207] 04:53:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92cf5000) [pid = 1770] [serial = 621] [outer = (nil)] 04:53:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ea2400) [pid = 1770] [serial = 622] [outer = 0x92cf5000] 04:53:26 INFO - PROCESS | 1770 | 1466250806821 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ea5400) [pid = 1770] [serial = 623] [outer = 0x92cf5000] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eaed000) [pid = 1770] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x924fd000) [pid = 1770] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9132a000) [pid = 1770] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93e5e800) [pid = 1770] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x95483400) [pid = 1770] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x91d04c00) [pid = 1770] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91d03c00) [pid = 1770] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92142000) [pid = 1770] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x955c5800) [pid = 1770] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:53:27 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x8eae5400) [pid = 1770] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:53:27 INFO - PROCESS | 1770 | 1466250807744 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]]]}] 04:53:27 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 04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1295ms 04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:53:27 INFO - PROCESS | 1770 | 1466250807778 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 1770 | 1466250807781 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:53:27 INFO - PROCESS | 1770 | 1466250807787 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 1770 | 1466250807791 Marionette TRACE conn3 <- [1,802,null,{}] 04:53:27 INFO - PROCESS | 1770 | 1466250807796 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}] 04:53:27 INFO - PROCESS | 1770 | 1466250807801 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:28 INFO - PROCESS | 1770 | 1466250808021 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:53:28 INFO - PROCESS | 1770 | 1466250808193 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 1770 | 1466250808203 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5c00 == 38 [pid = 1770] [id = 208] 04:53:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8e6d6000) [pid = 1770] [serial = 624] [outer = (nil)] 04:53:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8e9cb400) [pid = 1770] [serial = 625] [outer = 0x8e6d6000] 04:53:28 INFO - PROCESS | 1770 | 1466250808285 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8eae3400) [pid = 1770] [serial = 626] [outer = 0x8e6d6000] 04:53:29 INFO - PROCESS | 1770 | 1466250809329 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]]]}] 04:53:29 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 04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1581ms 04:53:29 INFO - PROCESS | 1770 | 1466250809370 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 1770 | 1466250809376 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:53:29 INFO - PROCESS | 1770 | 1466250809385 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 1770 | 1466250809390 Marionette TRACE conn3 <- [1,806,null,{}] 04:53:29 INFO - PROCESS | 1770 | 1466250809397 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}] 04:53:29 INFO - PROCESS | 1770 | 1466250809403 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:29 INFO - PROCESS | 1770 | 1466250809598 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:53:29 INFO - PROCESS | 1770 | 1466250809815 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 1770 | 1466250809822 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x91468800 == 39 [pid = 1770] [id = 209] 04:53:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9146bc00) [pid = 1770] [serial = 627] [outer = (nil)] 04:53:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x914d3c00) [pid = 1770] [serial = 628] [outer = 0x9146bc00] 04:53:29 INFO - PROCESS | 1770 | 1466250809947 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91d07000) [pid = 1770] [serial = 629] [outer = 0x9146bc00] 04:53:30 INFO - PROCESS | 1770 | 1466250810845 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]]]}] 04:53:30 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 04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1495ms 04:53:30 INFO - PROCESS | 1770 | 1466250810880 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 1770 | 1466250810885 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:53:30 INFO - PROCESS | 1770 | 1466250810892 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 1770 | 1466250810896 Marionette TRACE conn3 <- [1,810,null,{}] 04:53:30 INFO - PROCESS | 1770 | 1466250810902 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}] 04:53:30 INFO - PROCESS | 1770 | 1466250810908 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:31 INFO - PROCESS | 1770 | 1466250811106 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:53:31 INFO - PROCESS | 1770 | 1466250811269 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 1770 | 1466250811280 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3400 == 40 [pid = 1770] [id = 210] 04:53:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8eae5400) [pid = 1770] [serial = 630] [outer = (nil)] 04:53:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92566000) [pid = 1770] [serial = 631] [outer = 0x8eae5400] 04:53:31 INFO - PROCESS | 1770 | 1466250811361 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92cea000) [pid = 1770] [serial = 632] [outer = 0x8eae5400] 04:53:32 INFO - PROCESS | 1770 | 1466250812383 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1533ms 04:53:32 INFO - PROCESS | 1770 | 1466250812427 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 1770 | 1466250812434 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:53:32 INFO - PROCESS | 1770 | 1466250812451 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 1770 | 1466250812458 Marionette TRACE conn3 <- [1,814,null,{}] 04:53:32 INFO - PROCESS | 1770 | 1466250812464 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}] 04:53:32 INFO - PROCESS | 1770 | 1466250812471 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:32 INFO - PROCESS | 1770 | 1466250812782 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:53:32 INFO - PROCESS | 1770 | 1466250812906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 1770 | 1466250812915 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e75800 == 41 [pid = 1770] [id = 211] 04:53:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e7c000) [pid = 1770] [serial = 633] [outer = (nil)] 04:53:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ee2000) [pid = 1770] [serial = 634] [outer = 0x92e7c000] 04:53:33 INFO - PROCESS | 1770 | 1466250813010 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930a2800) [pid = 1770] [serial = 635] [outer = 0x92e7c000] 04:53:33 INFO - PROCESS | 1770 | 1466250813907 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] 04:53:33 INFO - PROCESS | 1770 | 1466250813943 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:53:33 INFO - PROCESS | 1770 | 1466250813950 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 1770 | 1466250813954 Marionette TRACE conn3 <- [1,818,null,{}] 04:53:33 INFO - PROCESS | 1770 | 1466250813959 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}] 04:53:33 INFO - PROCESS | 1770 | 1466250813964 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:34 INFO - PROCESS | 1770 | 1466250814141 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:53:34 INFO - PROCESS | 1770 | 1466250814315 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 1770 | 1466250814325 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe8c00 == 42 [pid = 1770] [id = 212] 04:53:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91290000) [pid = 1770] [serial = 636] [outer = (nil)] 04:53:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93c36000) [pid = 1770] [serial = 637] [outer = 0x91290000] 04:53:34 INFO - PROCESS | 1770 | 1466250814403 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93aac000) [pid = 1770] [serial = 638] [outer = 0x91290000] 04:53:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93e58000) [pid = 1770] [serial = 639] [outer = 0x93c34400] 04:53:35 INFO - PROCESS | 1770 | 1466250815516 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]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1630ms 04:53:35 INFO - PROCESS | 1770 | 1466250815582 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:53:35 INFO - PROCESS | 1770 | 1466250815586 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:53:35 INFO - PROCESS | 1770 | 1466250815593 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 1770 | 1466250815597 Marionette TRACE conn3 <- [1,822,null,{}] 04:53:35 INFO - PROCESS | 1770 | 1466250815603 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}] 04:53:35 INFO - PROCESS | 1770 | 1466250815608 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:35 INFO - PROCESS | 1770 | 1466250815797 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:53:36 INFO - PROCESS | 1770 | 1466250816018 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 1770 | 1466250816037 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5ec00 == 43 [pid = 1770] [id = 213] 04:53:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x94948c00) [pid = 1770] [serial = 640] [outer = (nil)] 04:53:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953a6800) [pid = 1770] [serial = 641] [outer = 0x94948c00] 04:53:36 INFO - PROCESS | 1770 | 1466250816150 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x95488000) [pid = 1770] [serial = 642] [outer = 0x94948c00] 04:53:37 INFO - PROCESS | 1770 | 1466250817125 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] 04:53:37 INFO - PROCESS | 1770 | 1466250817183 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:53:37 INFO - PROCESS | 1770 | 1466250817190 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 1770 | 1466250817194 Marionette TRACE conn3 <- [1,826,null,{}] 04:53:37 INFO - PROCESS | 1770 | 1466250817200 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}] 04:53:37 INFO - PROCESS | 1770 | 1466250817205 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:37 INFO - PROCESS | 1770 | 1466250817415 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:53:37 INFO - PROCESS | 1770 | 1466250817645 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 1770 | 1466250817655 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4000 == 44 [pid = 1770] [id = 214] 04:53:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91470000) [pid = 1770] [serial = 643] [outer = (nil)] 04:53:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9788dc00) [pid = 1770] [serial = 644] [outer = 0x91470000] 04:53:37 INFO - PROCESS | 1770 | 1466250817751 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x97896c00) [pid = 1770] [serial = 645] [outer = 0x91470000] 04:53:38 INFO - PROCESS | 1770 | 1466250818638 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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1488ms 04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:53:38 INFO - PROCESS | 1770 | 1466250818678 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 1770 | 1466250818682 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:53:38 INFO - PROCESS | 1770 | 1466250818688 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 1770 | 1466250818692 Marionette TRACE conn3 <- [1,830,null,{}] 04:53:38 INFO - PROCESS | 1770 | 1466250818697 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}] 04:53:38 INFO - PROCESS | 1770 | 1466250818702 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:38 INFO - PROCESS | 1770 | 1466250818887 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:53:39 INFO - PROCESS | 1770 | 1466250819051 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 1770 | 1466250819058 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae9c00 == 45 [pid = 1770] [id = 215] 04:53:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x8efe2400) [pid = 1770] [serial = 646] [outer = (nil)] 04:53:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92135000) [pid = 1770] [serial = 647] [outer = 0x8efe2400] 04:53:39 INFO - PROCESS | 1770 | 1466250819147 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93aa6000) [pid = 1770] [serial = 648] [outer = 0x8efe2400] 04:53:40 INFO - PROCESS | 1770 | 1466250820352 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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1731ms 04:53:40 INFO - PROCESS | 1770 | 1466250820420 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 1770 | 1466250820426 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:53:40 INFO - PROCESS | 1770 | 1466250820434 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 1770 | 1466250820439 Marionette TRACE conn3 <- [1,834,null,{}] 04:53:40 INFO - PROCESS | 1770 | 1466250820447 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}] 04:53:40 INFO - PROCESS | 1770 | 1466250820453 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:40 INFO - PROCESS | 1770 | 1466250820634 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:53:40 INFO - PROCESS | 1770 | 1466250820917 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 1770 | 1466250820926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eff0400 == 46 [pid = 1770] [id = 216] 04:53:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8eff0800) [pid = 1770] [serial = 649] [outer = (nil)] 04:53:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x91321c00) [pid = 1770] [serial = 650] [outer = 0x8eff0800] 04:53:41 INFO - PROCESS | 1770 | 1466250821004 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x91468c00) [pid = 1770] [serial = 651] [outer = 0x8eff0800] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf2800 == 45 [pid = 1770] [id = 207] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9250c400 == 44 [pid = 1770] [id = 206] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae7400 == 43 [pid = 1770] [id = 205] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2800 == 42 [pid = 1770] [id = 204] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5000 == 41 [pid = 1770] [id = 196] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92ee2c00 == 40 [pid = 1770] [id = 203] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9256a800 == 39 [pid = 1770] [id = 151] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91474800 == 38 [pid = 1770] [id = 200] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92ed8000 == 37 [pid = 1770] [id = 156] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91322400 == 36 [pid = 1770] [id = 195] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9128fc00 == 35 [pid = 1770] [id = 201] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9146dc00 == 34 [pid = 1770] [id = 155] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d1800 == 33 [pid = 1770] [id = 202] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7f400 == 32 [pid = 1770] [id = 149] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91328c00 == 31 [pid = 1770] [id = 197] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91d03800 == 30 [pid = 1770] [id = 198] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9213d000 == 29 [pid = 1770] [id = 153] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cd400 == 28 [pid = 1770] [id = 199] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d2800 == 27 [pid = 1770] [id = 157] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb400 == 26 [pid = 1770] [id = 161] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cd400 == 25 [pid = 1770] [id = 159] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaee400 == 24 [pid = 1770] [id = 158] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2000 == 23 [pid = 1770] [id = 148] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9250d000 == 22 [pid = 1770] [id = 147] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91284400 == 21 [pid = 1770] [id = 146] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x93e60000 == 20 [pid = 1770] [id = 152] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeac00 == 19 [pid = 1770] [id = 150] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9128c800 == 18 [pid = 1770] [id = 160] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x95486800 == 17 [pid = 1770] [id = 154] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4000 == 16 [pid = 1770] [id = 214] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae9c00 == 15 [pid = 1770] [id = 215] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5ec00 == 14 [pid = 1770] [id = 213] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe8c00 == 13 [pid = 1770] [id = 212] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92e75800 == 12 [pid = 1770] [id = 211] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91468800 == 11 [pid = 1770] [id = 209] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3400 == 10 [pid = 1770] [id = 210] 04:53:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5c00 == 9 [pid = 1770] [id = 208] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x91323800) [pid = 1770] [serial = 569] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x8efee000) [pid = 1770] [serial = 568] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92e76c00) [pid = 1770] [serial = 572] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92ceb800) [pid = 1770] [serial = 571] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9132e000) [pid = 1770] [serial = 592] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x953a8800) [pid = 1770] [serial = 575] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x94946400) [pid = 1770] [serial = 574] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9551d400) [pid = 1770] [serial = 578] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9548b400) [pid = 1770] [serial = 577] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91d0a400) [pid = 1770] [serial = 595] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x924ef800) [pid = 1770] [serial = 586] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92139000) [pid = 1770] [serial = 596] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x924fb800) [pid = 1770] [serial = 598] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9788e800) [pid = 1770] [serial = 581] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9788bc00) [pid = 1770] [serial = 580] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a167400) [pid = 1770] [serial = 584] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8eaea800) [pid = 1770] [serial = 589] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x99393800) [pid = 1770] [serial = 583] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efe2000) [pid = 1770] [serial = 590] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92cf1400) [pid = 1770] [serial = 601] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9256f000) [pid = 1770] [serial = 599] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9146d400) [pid = 1770] [serial = 593] [outer = (nil)] [url = about:blank] 04:53:45 INFO - PROCESS | 1770 | 1466250825345 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]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 4954ms 04:53:45 INFO - PROCESS | 1770 | 1466250825388 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 1770 | 1466250825395 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:53:45 INFO - PROCESS | 1770 | 1466250825405 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 1770 | 1466250825410 Marionette TRACE conn3 <- [1,838,null,{}] 04:53:45 INFO - PROCESS | 1770 | 1466250825420 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}] 04:53:45 INFO - PROCESS | 1770 | 1466250825425 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:45 INFO - PROCESS | 1770 | 1466250825611 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:53:45 INFO - PROCESS | 1770 | 1466250825756 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 1770 | 1466250825767 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaf0400 == 10 [pid = 1770] [id = 217] 04:53:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8efe7400) [pid = 1770] [serial = 652] [outer = (nil)] 04:53:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efec400) [pid = 1770] [serial = 653] [outer = 0x8efe7400] 04:53:45 INFO - PROCESS | 1770 | 1466250825847 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91285400) [pid = 1770] [serial = 654] [outer = 0x8efe7400] 04:53:46 INFO - PROCESS | 1770 | 1466250826662 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]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1283ms 04:53:46 INFO - PROCESS | 1770 | 1466250826687 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 1770 | 1466250826695 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:53:46 INFO - PROCESS | 1770 | 1466250826707 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 1770 | 1466250826710 Marionette TRACE conn3 <- [1,842,null,{}] 04:53:46 INFO - PROCESS | 1770 | 1466250826717 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}] 04:53:46 INFO - PROCESS | 1770 | 1466250826723 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:46 INFO - PROCESS | 1770 | 1466250826900 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:53:47 INFO - PROCESS | 1770 | 1466250827024 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 1770 | 1466250827034 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe2000 == 11 [pid = 1770] [id = 218] 04:53:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9132d000) [pid = 1770] [serial = 655] [outer = (nil)] 04:53:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9146fc00) [pid = 1770] [serial = 656] [outer = 0x9132d000] 04:53:47 INFO - PROCESS | 1770 | 1466250827123 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x914d5400) [pid = 1770] [serial = 657] [outer = 0x9132d000] 04:53:48 INFO - PROCESS | 1770 | 1466250828084 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1431ms 04:53:48 INFO - PROCESS | 1770 | 1466250828141 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 1770 | 1466250828145 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:53:48 INFO - PROCESS | 1770 | 1466250828151 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 1770 | 1466250828157 Marionette TRACE conn3 <- [1,846,null,{}] 04:53:48 INFO - PROCESS | 1770 | 1466250828174 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}] 04:53:48 INFO - PROCESS | 1770 | 1466250828183 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:48 INFO - PROCESS | 1770 | 1466250828395 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:53:48 INFO - PROCESS | 1770 | 1466250828471 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 1770 | 1466250828482 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x9213b800 == 12 [pid = 1770] [id = 219] 04:53:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9213cc00) [pid = 1770] [serial = 658] [outer = (nil)] 04:53:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x924f0000) [pid = 1770] [serial = 659] [outer = 0x9213cc00] 04:53:48 INFO - PROCESS | 1770 | 1466250828555 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92508c00) [pid = 1770] [serial = 660] [outer = 0x9213cc00] 04:53:49 INFO - PROCESS | 1770 | 1466250829869 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]]]}] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92cf0800) [pid = 1770] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9146a400) [pid = 1770] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91326400) [pid = 1770] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efe2400) [pid = 1770] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ee3800) [pid = 1770] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92ce8400) [pid = 1770] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9250f800) [pid = 1770] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91323400) [pid = 1770] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6d4800) [pid = 1770] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91470000) [pid = 1770] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x94948c00) [pid = 1770] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91290000) [pid = 1770] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92e7c000) [pid = 1770] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8eae5400) [pid = 1770] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9146bc00) [pid = 1770] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92cf5000) [pid = 1770] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:53:49 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x8e6d6000) [pid = 1770] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1843ms 04:53:50 INFO - PROCESS | 1770 | 1466250830037 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 1770 | 1466250830041 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:53:50 INFO - PROCESS | 1770 | 1466250830052 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 1770 | 1466250830054 Marionette TRACE conn3 <- [1,850,null,{}] 04:53:50 INFO - PROCESS | 1770 | 1466250830060 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}] 04:53:50 INFO - PROCESS | 1770 | 1466250830065 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:50 INFO - PROCESS | 1770 | 1466250830248 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:53:50 INFO - PROCESS | 1770 | 1466250830320 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 1770 | 1466250830327 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4800 == 13 [pid = 1770] [id = 220] 04:53:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x91473800) [pid = 1770] [serial = 661] [outer = (nil)] 04:53:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x91d10800) [pid = 1770] [serial = 662] [outer = 0x91473800] 04:53:50 INFO - PROCESS | 1770 | 1466250830402 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9256a000) [pid = 1770] [serial = 663] [outer = 0x91473800] 04:53:51 INFO - PROCESS | 1770 | 1466250831103 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1083ms 04:53:51 INFO - PROCESS | 1770 | 1466250831178 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 1770 | 1466250831182 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:53:51 INFO - PROCESS | 1770 | 1466250831189 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 1770 | 1466250831192 Marionette TRACE conn3 <- [1,854,null,{}] 04:53:51 INFO - PROCESS | 1770 | 1466250831198 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}] 04:53:51 INFO - PROCESS | 1770 | 1466250831202 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:51 INFO - PROCESS | 1770 | 1466250831350 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:53:51 INFO - PROCESS | 1770 | 1466250831361 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 1770 | 1466250831369 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x92572400 == 14 [pid = 1770] [id = 221] 04:53:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x92ceb800) [pid = 1770] [serial = 664] [outer = (nil)] 04:53:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92e71800) [pid = 1770] [serial = 665] [outer = 0x92ceb800] 04:53:51 INFO - PROCESS | 1770 | 1466250831438 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92e79000) [pid = 1770] [serial = 666] [outer = 0x92ceb800] 04:53:52 INFO - PROCESS | 1770 | 1466250832541 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]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1379ms 04:53:52 INFO - PROCESS | 1770 | 1466250832569 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 1770 | 1466250832575 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:53:52 INFO - PROCESS | 1770 | 1466250832583 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 1770 | 1466250832589 Marionette TRACE conn3 <- [1,858,null,{}] 04:53:52 INFO - PROCESS | 1770 | 1466250832597 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}] 04:53:52 INFO - PROCESS | 1770 | 1466250832603 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:52 INFO - PROCESS | 1770 | 1466250832841 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:53:53 INFO - PROCESS | 1770 | 1466250833066 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 1770 | 1466250833074 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x91281400 == 15 [pid = 1770] [id = 222] 04:53:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91288000) [pid = 1770] [serial = 667] [outer = (nil)] 04:53:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x914ddc00) [pid = 1770] [serial = 668] [outer = 0x91288000] 04:53:53 INFO - PROCESS | 1770 | 1466250833201 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92134c00) [pid = 1770] [serial = 669] [outer = 0x91288000] 04:53:54 INFO - PROCESS | 1770 | 1466250834099 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1585ms 04:53:54 INFO - PROCESS | 1770 | 1466250834169 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 1770 | 1466250834177 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:53:54 INFO - PROCESS | 1770 | 1466250834188 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 1770 | 1466250834192 Marionette TRACE conn3 <- [1,862,null,{}] 04:53:54 INFO - PROCESS | 1770 | 1466250834199 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}] 04:53:54 INFO - PROCESS | 1770 | 1466250834205 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:54 INFO - PROCESS | 1770 | 1466250834427 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:53:54 INFO - PROCESS | 1770 | 1466250834643 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 1770 | 1466250834649 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x91470800 == 16 [pid = 1770] [id = 223] 04:53:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e77800) [pid = 1770] [serial = 670] [outer = (nil)] 04:53:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92e7f400) [pid = 1770] [serial = 671] [outer = 0x92e77800] 04:53:54 INFO - PROCESS | 1770 | 1466250834782 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92418800) [pid = 1770] [serial = 672] [outer = 0x92e77800] 04:53:55 INFO - PROCESS | 1770 | 1466250835781 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]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1633ms 04:53:55 INFO - PROCESS | 1770 | 1466250835822 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 1770 | 1466250835826 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:53:55 INFO - PROCESS | 1770 | 1466250835834 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 1770 | 1466250835840 Marionette TRACE conn3 <- [1,866,null,{}] 04:53:55 INFO - PROCESS | 1770 | 1466250835877 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}] 04:53:55 INFO - PROCESS | 1770 | 1466250835886 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:56 INFO - PROCESS | 1770 | 1466250836090 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:53:56 INFO - PROCESS | 1770 | 1466250836281 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 1770 | 1466250836290 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ee0c00 == 17 [pid = 1770] [id = 224] 04:53:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ee1400) [pid = 1770] [serial = 673] [outer = (nil)] 04:53:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ee5c00) [pid = 1770] [serial = 674] [outer = 0x92ee1400] 04:53:56 INFO - PROCESS | 1770 | 1466250836396 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x930a0c00) [pid = 1770] [serial = 675] [outer = 0x92ee1400] 04:53:57 INFO - PROCESS | 1770 | 1466250837309 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]]]}] 04:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1514ms 04:53:57 INFO - PROCESS | 1770 | 1466250837348 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:53:57 INFO - PROCESS | 1770 | 1466250837353 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:53:57 INFO - PROCESS | 1770 | 1466250837360 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 1770 | 1466250837363 Marionette TRACE conn3 <- [1,870,null,{}] 04:53:57 INFO - PROCESS | 1770 | 1466250837369 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}] 04:53:57 INFO - PROCESS | 1770 | 1466250837374 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:57 INFO - PROCESS | 1770 | 1466250837547 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:53:57 INFO - PROCESS | 1770 | 1466250837703 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 1770 | 1466250837712 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x9213b000 == 18 [pid = 1770] [id = 225] 04:53:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x930aa800) [pid = 1770] [serial = 676] [outer = (nil)] 04:53:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93c33800) [pid = 1770] [serial = 677] [outer = 0x930aa800] 04:53:57 INFO - PROCESS | 1770 | 1466250837792 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93c34c00) [pid = 1770] [serial = 678] [outer = 0x930aa800] 04:53:58 INFO - PROCESS | 1770 | 1466250838727 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]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1432ms 04:53:58 INFO - PROCESS | 1770 | 1466250838792 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 1770 | 1466250838797 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:53:58 INFO - PROCESS | 1770 | 1466250838804 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 1770 | 1466250838807 Marionette TRACE conn3 <- [1,874,null,{}] 04:53:58 INFO - PROCESS | 1770 | 1466250838813 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}] 04:53:58 INFO - PROCESS | 1770 | 1466250838818 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:59 INFO - PROCESS | 1770 | 1466250839023 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:53:59 INFO - PROCESS | 1770 | 1466250839225 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 1770 | 1466250839233 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:53:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6000 == 19 [pid = 1770] [id = 226] 04:53:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x91d0f400) [pid = 1770] [serial = 679] [outer = (nil)] 04:53:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93e58400) [pid = 1770] [serial = 680] [outer = 0x91d0f400] 04:53:59 INFO - PROCESS | 1770 | 1466250839360 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93e5bc00) [pid = 1770] [serial = 681] [outer = 0x91d0f400] 04:54:00 INFO - PROCESS | 1770 | 1466250840273 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]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1492ms 04:54:00 INFO - PROCESS | 1770 | 1466250840297 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:54:00 INFO - PROCESS | 1770 | 1466250840302 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:54:00 INFO - PROCESS | 1770 | 1466250840310 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 1770 | 1466250840315 Marionette TRACE conn3 <- [1,878,null,{}] 04:54:00 INFO - PROCESS | 1770 | 1466250840322 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}] 04:54:00 INFO - PROCESS | 1770 | 1466250840333 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:00 INFO - PROCESS | 1770 | 1466250840589 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:54:00 INFO - PROCESS | 1770 | 1466250840978 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 1770 | 1466250840985 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4000 == 20 [pid = 1770] [id = 227] 04:54:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x8eae5000) [pid = 1770] [serial = 682] [outer = (nil)] 04:54:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x8efe3400) [pid = 1770] [serial = 683] [outer = 0x8eae5000] 04:54:01 INFO - PROCESS | 1770 | 1466250841111 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9128dc00) [pid = 1770] [serial = 684] [outer = 0x8eae5000] 04:54:02 INFO - PROCESS | 1770 | 1466250842049 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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1784ms 04:54:02 INFO - PROCESS | 1770 | 1466250842096 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:54:02 INFO - PROCESS | 1770 | 1466250842102 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:54:02 INFO - PROCESS | 1770 | 1466250842109 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 1770 | 1466250842112 Marionette TRACE conn3 <- [1,882,null,{}] 04:54:02 INFO - PROCESS | 1770 | 1466250842120 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}] 04:54:02 INFO - PROCESS | 1770 | 1466250842127 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:02 INFO - PROCESS | 1770 | 1466250842295 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:54:02 INFO - PROCESS | 1770 | 1466250842468 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 1770 | 1466250842480 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:02 INFO - PROCESS | 1770 | --DOCSHELL 0x8eff0400 == 19 [pid = 1770] [id = 216] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93aac000) [pid = 1770] [serial = 638] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92ee2000) [pid = 1770] [serial = 634] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c36000) [pid = 1770] [serial = 637] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x930a2800) [pid = 1770] [serial = 635] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92cea000) [pid = 1770] [serial = 632] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91d07000) [pid = 1770] [serial = 629] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92566000) [pid = 1770] [serial = 631] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914d3c00) [pid = 1770] [serial = 628] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92ea2400) [pid = 1770] [serial = 622] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8e9cb400) [pid = 1770] [serial = 625] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91321c00) [pid = 1770] [serial = 650] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ea5400) [pid = 1770] [serial = 623] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eae3400) [pid = 1770] [serial = 626] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e7a400) [pid = 1770] [serial = 607] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91476c00) [pid = 1770] [serial = 616] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x914da800) [pid = 1770] [serial = 605] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93aa6000) [pid = 1770] [serial = 648] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92e9ac00) [pid = 1770] [serial = 608] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x930a5c00) [pid = 1770] [serial = 611] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92e74400) [pid = 1770] [serial = 602] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92ce9c00) [pid = 1770] [serial = 619] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92ea0000) [pid = 1770] [serial = 587] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x9146c000) [pid = 1770] [serial = 604] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x930a0400) [pid = 1770] [serial = 610] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x8efe6400) [pid = 1770] [serial = 613] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x914de800) [pid = 1770] [serial = 617] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x92cf2c00) [pid = 1770] [serial = 620] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0x9788dc00) [pid = 1770] [serial = 644] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 57 (0x8efec800) [pid = 1770] [serial = 614] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 56 (0x92135000) [pid = 1770] [serial = 647] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 55 (0x97896c00) [pid = 1770] [serial = 645] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 54 (0x953a6800) [pid = 1770] [serial = 641] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 53 (0x95488000) [pid = 1770] [serial = 642] [outer = (nil)] [url = about:blank] 04:54:02 INFO - PROCESS | 1770 | --DOMWINDOW == 52 (0x91d04800) [pid = 1770] [serial = 419] [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.] 04:54:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cdc00 == 20 [pid = 1770] [id = 228] 04:54:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 53 (0x8e9d2c00) [pid = 1770] [serial = 685] [outer = (nil)] 04:54:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 54 (0x8eaec400) [pid = 1770] [serial = 686] [outer = 0x8e9d2c00] 04:54:02 INFO - PROCESS | 1770 | 1466250842660 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 55 (0x91328800) [pid = 1770] [serial = 687] [outer = 0x8e9d2c00] 04:54:03 INFO - PROCESS | 1770 | 1466250843390 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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1335ms 04:54:03 INFO - PROCESS | 1770 | 1466250843447 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 1770 | 1466250843453 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:54:03 INFO - PROCESS | 1770 | 1466250843460 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 1770 | 1466250843464 Marionette TRACE conn3 <- [1,886,null,{}] 04:54:03 INFO - PROCESS | 1770 | 1466250843470 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}] 04:54:03 INFO - PROCESS | 1770 | 1466250843475 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:03 INFO - PROCESS | 1770 | 1466250843634 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:54:03 INFO - PROCESS | 1770 | 1466250843644 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 1770 | 1466250843651 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d6c00 == 21 [pid = 1770] [id = 229] 04:54:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 56 (0x91d0cc00) [pid = 1770] [serial = 688] [outer = (nil)] 04:54:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0x92571c00) [pid = 1770] [serial = 689] [outer = 0x91d0cc00] 04:54:03 INFO - PROCESS | 1770 | 1466250843720 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0x92cf2400) [pid = 1770] [serial = 690] [outer = 0x91d0cc00] 04:54:04 INFO - PROCESS | 1770 | 1466250844626 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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1191ms 04:54:04 INFO - PROCESS | 1770 | 1466250844652 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 1770 | 1466250844654 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:54:04 INFO - PROCESS | 1770 | 1466250844668 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 1770 | 1466250844676 Marionette TRACE conn3 <- [1,890,null,{}] 04:54:04 INFO - PROCESS | 1770 | 1466250844684 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}] 04:54:04 INFO - PROCESS | 1770 | 1466250844691 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:04 INFO - PROCESS | 1770 | 1466250844850 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:54:04 INFO - PROCESS | 1770 | 1466250844973 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 1770 | 1466250844980 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaea000 == 22 [pid = 1770] [id = 230] 04:54:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x91d0b000) [pid = 1770] [serial = 691] [outer = (nil)] 04:54:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x92ea1400) [pid = 1770] [serial = 692] [outer = 0x91d0b000] 04:54:05 INFO - PROCESS | 1770 | 1466250845058 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x92ea4000) [pid = 1770] [serial = 693] [outer = 0x91d0b000] 04:54:05 INFO - PROCESS | 1770 | 1466250845887 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1253ms 04:54:05 INFO - PROCESS | 1770 | 1466250845914 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:54:05 INFO - PROCESS | 1770 | 1466250845919 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:54:05 INFO - PROCESS | 1770 | 1466250845926 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 1770 | 1466250845929 Marionette TRACE conn3 <- [1,894,null,{}] 04:54:05 INFO - PROCESS | 1770 | 1466250845957 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}] 04:54:05 INFO - PROCESS | 1770 | 1466250845962 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:06 INFO - PROCESS | 1770 | 1466250846165 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:54:06 INFO - PROCESS | 1770 | 1466250846187 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 1770 | 1466250846194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3000 == 23 [pid = 1770] [id = 231] 04:54:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x9250cc00) [pid = 1770] [serial = 694] [outer = (nil)] 04:54:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92ee0000) [pid = 1770] [serial = 695] [outer = 0x9250cc00] 04:54:06 INFO - PROCESS | 1770 | 1466250846261 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x92e75800) [pid = 1770] [serial = 696] [outer = 0x9250cc00] 04:54:07 INFO - PROCESS | 1770 | 1466250847245 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]]]}] 04:54:07 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x9213cc00) [pid = 1770] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:54:07 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x9132d000) [pid = 1770] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:07 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x8efe7400) [pid = 1770] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:07 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x91473800) [pid = 1770] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1368ms 04:54:07 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x8eff0800) [pid = 1770] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:07 INFO - PROCESS | 1770 | 1466250847293 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 1770 | 1466250847296 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:54:07 INFO - PROCESS | 1770 | 1466250847302 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 1770 | 1466250847306 Marionette TRACE conn3 <- [1,898,null,{}] 04:54:07 INFO - PROCESS | 1770 | 1466250847318 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}] 04:54:07 INFO - PROCESS | 1770 | 1466250847323 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:07 INFO - PROCESS | 1770 | 1466250847474 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:54:07 INFO - PROCESS | 1770 | 1466250847485 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 1770 | 1466250847501 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e71400 == 24 [pid = 1770] [id = 232] 04:54:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x92e9e000) [pid = 1770] [serial = 697] [outer = (nil)] 04:54:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x9309e800) [pid = 1770] [serial = 698] [outer = 0x92e9e000] 04:54:07 INFO - PROCESS | 1770 | 1466250847577 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x93aab000) [pid = 1770] [serial = 699] [outer = 0x92e9e000] 04:54:08 INFO - PROCESS | 1770 | 1466250848446 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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1194ms 04:54:08 INFO - PROCESS | 1770 | 1466250848497 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 1770 | 1466250848501 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:54:08 INFO - PROCESS | 1770 | 1466250848507 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 1770 | 1466250848510 Marionette TRACE conn3 <- [1,902,null,{}] 04:54:08 INFO - PROCESS | 1770 | 1466250848515 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}] 04:54:08 INFO - PROCESS | 1770 | 1466250848521 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:08 INFO - PROCESS | 1770 | 1466250848670 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:54:08 INFO - PROCESS | 1770 | 1466250848679 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1770 | 1466250848685 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d7000 == 25 [pid = 1770] [id = 233] 04:54:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x8eff0400) [pid = 1770] [serial = 700] [outer = (nil)] 04:54:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x953a6c00) [pid = 1770] [serial = 701] [outer = 0x8eff0400] 04:54:08 INFO - PROCESS | 1770 | 1466250848754 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x953afc00) [pid = 1770] [serial = 702] [outer = 0x8eff0400] 04:54:09 INFO - PROCESS | 1770 | 1466250849722 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1244ms 04:54:09 INFO - PROCESS | 1770 | 1466250849755 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 1770 | 1466250849762 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:54:09 INFO - PROCESS | 1770 | 1466250849771 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 1770 | 1466250849775 Marionette TRACE conn3 <- [1,906,null,{}] 04:54:09 INFO - PROCESS | 1770 | 1466250849784 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}] 04:54:09 INFO - PROCESS | 1770 | 1466250849790 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:09 INFO - PROCESS | 1770 | 1466250849976 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:54:10 INFO - PROCESS | 1770 | 1466250850146 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 1770 | 1466250850161 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4400 == 26 [pid = 1770] [id = 234] 04:54:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8eaecc00) [pid = 1770] [serial = 703] [outer = (nil)] 04:54:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9132a400) [pid = 1770] [serial = 704] [outer = 0x8eaecc00] 04:54:10 INFO - PROCESS | 1770 | 1466250850240 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914d7400) [pid = 1770] [serial = 705] [outer = 0x8eaecc00] 04:54:11 INFO - PROCESS | 1770 | 1466250851221 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1498ms 04:54:11 INFO - PROCESS | 1770 | 1466250851269 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 1770 | 1466250851277 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:54:11 INFO - PROCESS | 1770 | 1466250851288 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 1770 | 1466250851292 Marionette TRACE conn3 <- [1,910,null,{}] 04:54:11 INFO - PROCESS | 1770 | 1466250851299 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}] 04:54:11 INFO - PROCESS | 1770 | 1466250851305 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:11 INFO - PROCESS | 1770 | 1466250851492 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:54:11 INFO - PROCESS | 1770 | 1466250851663 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 1770 | 1466250851674 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3c00 == 27 [pid = 1770] [id = 235] 04:54:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92416c00) [pid = 1770] [serial = 706] [outer = (nil)] 04:54:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92cf0800) [pid = 1770] [serial = 707] [outer = 0x92416c00] 04:54:11 INFO - PROCESS | 1770 | 1466250851761 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e76400) [pid = 1770] [serial = 708] [outer = 0x92416c00] 04:54:12 INFO - PROCESS | 1770 | 1466250852765 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]]]}] 04:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1540ms 04:54:12 INFO - PROCESS | 1770 | 1466250852829 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 1770 | 1466250852833 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:54:12 INFO - PROCESS | 1770 | 1466250852840 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 1770 | 1466250852847 Marionette TRACE conn3 <- [1,914,null,{}] 04:54:12 INFO - PROCESS | 1770 | 1466250852865 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}] 04:54:12 INFO - PROCESS | 1770 | 1466250852875 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:13 INFO - PROCESS | 1770 | 1466250853097 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:54:13 INFO - PROCESS | 1770 | 1466250853301 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 1770 | 1466250853310 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a8c00 == 28 [pid = 1770] [id = 236] 04:54:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x93c42800) [pid = 1770] [serial = 709] [outer = (nil)] 04:54:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x953a7400) [pid = 1770] [serial = 710] [outer = 0x93c42800] 04:54:13 INFO - PROCESS | 1770 | 1466250853440 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x95483400) [pid = 1770] [serial = 711] [outer = 0x93c42800] 04:54:14 INFO - PROCESS | 1770 | 1466250854329 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]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1542ms 04:54:14 INFO - PROCESS | 1770 | 1466250854383 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 1770 | 1466250854387 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:54:14 INFO - PROCESS | 1770 | 1466250854394 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 1770 | 1466250854398 Marionette TRACE conn3 <- [1,918,null,{}] 04:54:14 INFO - PROCESS | 1770 | 1466250854403 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}] 04:54:14 INFO - PROCESS | 1770 | 1466250854409 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:14 INFO - PROCESS | 1770 | 1466250854597 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:54:14 INFO - PROCESS | 1770 | 1466250854757 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 1770 | 1466250854768 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x95488000 == 29 [pid = 1770] [id = 237] 04:54:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x95488c00) [pid = 1770] [serial = 712] [outer = (nil)] 04:54:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9548e800) [pid = 1770] [serial = 713] [outer = 0x95488c00] 04:54:14 INFO - PROCESS | 1770 | 1466250854852 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x95524400) [pid = 1770] [serial = 714] [outer = 0x95488c00] 04:54:15 INFO - PROCESS | 1770 | 1466250855763 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]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1433ms 04:54:15 INFO - PROCESS | 1770 | 1466250855828 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:54:15 INFO - PROCESS | 1770 | 1466250855832 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:54:15 INFO - PROCESS | 1770 | 1466250855839 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 1770 | 1466250855843 Marionette TRACE conn3 <- [1,922,null,{}] 04:54:15 INFO - PROCESS | 1770 | 1466250855850 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}] 04:54:15 INFO - PROCESS | 1770 | 1466250855855 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:16 INFO - PROCESS | 1770 | 1466250856062 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:54:16 INFO - PROCESS | 1770 | 1466250856222 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 1770 | 1466250856232 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d07800 == 30 [pid = 1770] [id = 238] 04:54:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x95488400) [pid = 1770] [serial = 715] [outer = (nil)] 04:54:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9788d000) [pid = 1770] [serial = 716] [outer = 0x95488400] 04:54:16 INFO - PROCESS | 1770 | 1466250856311 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x97894400) [pid = 1770] [serial = 717] [outer = 0x95488400] 04:54:17 INFO - PROCESS | 1770 | 1466250857219 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1433ms 04:54:17 INFO - PROCESS | 1770 | 1466250857272 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 1770 | 1466250857275 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:54:17 INFO - PROCESS | 1770 | 1466250857282 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 1770 | 1466250857286 Marionette TRACE conn3 <- [1,926,null,{}] 04:54:17 INFO - PROCESS | 1770 | 1466250857292 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}] 04:54:17 INFO - PROCESS | 1770 | 1466250857302 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:17 INFO - PROCESS | 1770 | 1466250857543 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:54:17 INFO - PROCESS | 1770 | 1466250857751 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 1770 | 1466250857763 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c9c00 == 31 [pid = 1770] [id = 239] 04:54:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x8efe5000) [pid = 1770] [serial = 718] [outer = (nil)] 04:54:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x914d2800) [pid = 1770] [serial = 719] [outer = 0x8efe5000] 04:54:17 INFO - PROCESS | 1770 | 1466250857883 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x924fa400) [pid = 1770] [serial = 720] [outer = 0x8efe5000] 04:54:18 INFO - PROCESS | 1770 | 1466250858972 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]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1754ms 04:54:19 INFO - PROCESS | 1770 | 1466250859037 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 1770 | 1466250859044 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:54:19 INFO - PROCESS | 1770 | 1466250859052 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 1770 | 1466250859059 Marionette TRACE conn3 <- [1,930,null,{}] 04:54:19 INFO - PROCESS | 1770 | 1466250859066 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}] 04:54:19 INFO - PROCESS | 1770 | 1466250859072 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:19 INFO - PROCESS | 1770 | 1466250859253 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:54:19 INFO - PROCESS | 1770 | 1466250859438 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1770 | 1466250859455 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6ce000 == 32 [pid = 1770] [id = 240] 04:54:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91474000) [pid = 1770] [serial = 721] [outer = (nil)] 04:54:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x91d05400) [pid = 1770] [serial = 722] [outer = 0x91474000] 04:54:19 INFO - PROCESS | 1770 | 1466250859558 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9213cc00) [pid = 1770] [serial = 723] [outer = 0x91474000] 04:54:20 INFO - PROCESS | 1770 | 1466250860514 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]]]}] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x924f0000) [pid = 1770] [serial = 659] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9146fc00) [pid = 1770] [serial = 656] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8efec400) [pid = 1770] [serial = 653] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91285400) [pid = 1770] [serial = 654] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91d10800) [pid = 1770] [serial = 662] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92508c00) [pid = 1770] [serial = 660] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91468c00) [pid = 1770] [serial = 651] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e71800) [pid = 1770] [serial = 665] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9256a000) [pid = 1770] [serial = 663] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914d5400) [pid = 1770] [serial = 657] [outer = (nil)] [url = about:blank] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2443ms 04:54:21 INFO - PROCESS | 1770 | 1466250861616 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 1770 | 1466250861628 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:54:21 INFO - PROCESS | 1770 | 1466250861642 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 1770 | 1466250861649 Marionette TRACE conn3 <- [1,934,null,{}] 04:54:21 INFO - PROCESS | 1770 | 1466250861657 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}] 04:54:21 INFO - PROCESS | 1770 | 1466250861663 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:21 INFO - PROCESS | 1770 | 1466250861808 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:54:21 INFO - PROCESS | 1770 | 1466250861926 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 1770 | 1466250861938 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeec00 == 33 [pid = 1770] [id = 241] 04:54:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8eaef400) [pid = 1770] [serial = 724] [outer = (nil)] 04:54:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8efe4800) [pid = 1770] [serial = 725] [outer = 0x8eaef400] 04:54:22 INFO - PROCESS | 1770 | 1466250862006 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x8efeac00) [pid = 1770] [serial = 726] [outer = 0x8eaef400] 04:54:22 INFO - PROCESS | 1770 | 1466250862778 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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1189ms 04:54:22 INFO - PROCESS | 1770 | 1466250862831 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:54:22 INFO - PROCESS | 1770 | 1466250862837 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:54:22 INFO - PROCESS | 1770 | 1466250862849 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 1770 | 1466250862855 Marionette TRACE conn3 <- [1,938,null,{}] 04:54:22 INFO - PROCESS | 1770 | 1466250862861 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}] 04:54:22 INFO - PROCESS | 1770 | 1466250862867 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:23 INFO - PROCESS | 1770 | 1466250863034 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:54:23 INFO - PROCESS | 1770 | 1466250863047 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 1770 | 1466250863058 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146b800 == 34 [pid = 1770] [id = 242] 04:54:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9146f800) [pid = 1770] [serial = 727] [outer = (nil)] 04:54:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x914d5400) [pid = 1770] [serial = 728] [outer = 0x9146f800] 04:54:23 INFO - PROCESS | 1770 | 1466250863230 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x914da000) [pid = 1770] [serial = 729] [outer = 0x9146f800] 04:54:24 INFO - PROCESS | 1770 | 1466250864074 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]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1293ms 04:54:24 INFO - PROCESS | 1770 | 1466250864136 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 1770 | 1466250864140 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:54:24 INFO - PROCESS | 1770 | 1466250864154 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 1770 | 1466250864156 Marionette TRACE conn3 <- [1,942,null,{}] 04:54:24 INFO - PROCESS | 1770 | 1466250864173 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}] 04:54:24 INFO - PROCESS | 1770 | 1466250864182 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:24 INFO - PROCESS | 1770 | 1466250864398 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:54:24 INFO - PROCESS | 1770 | 1466250864485 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 1770 | 1466250864498 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f0800 == 35 [pid = 1770] [id = 243] 04:54:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x924fbc00) [pid = 1770] [serial = 730] [outer = (nil)] 04:54:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9256ec00) [pid = 1770] [serial = 731] [outer = 0x924fbc00] 04:54:24 INFO - PROCESS | 1770 | 1466250864594 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92cf5800) [pid = 1770] [serial = 732] [outer = 0x924fbc00] 04:54:25 INFO - PROCESS | 1770 | 1466250865492 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1388ms 04:54:25 INFO - PROCESS | 1770 | 1466250865543 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 1770 | 1466250865547 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:54:25 INFO - PROCESS | 1770 | 1466250865559 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 1770 | 1466250865562 Marionette TRACE conn3 <- [1,946,null,{}] 04:54:25 INFO - PROCESS | 1770 | 1466250865567 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}] 04:54:25 INFO - PROCESS | 1770 | 1466250865572 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:25 INFO - PROCESS | 1770 | 1466250865792 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:54:25 INFO - PROCESS | 1770 | 1466250865813 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 1770 | 1466250865822 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d3c00 == 36 [pid = 1770] [id = 244] 04:54:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92e74800) [pid = 1770] [serial = 733] [outer = (nil)] 04:54:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ea2800) [pid = 1770] [serial = 734] [outer = 0x92e74800] 04:54:25 INFO - PROCESS | 1770 | 1466250865890 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92ee0800) [pid = 1770] [serial = 735] [outer = 0x92e74800] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9250cc00) [pid = 1770] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e9e000) [pid = 1770] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x91d0b000) [pid = 1770] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x930aa800) [pid = 1770] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92ee1400) [pid = 1770] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8eae5000) [pid = 1770] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8e9d2c00) [pid = 1770] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91d0f400) [pid = 1770] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91d0cc00) [pid = 1770] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92ceb800) [pid = 1770] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e77800) [pid = 1770] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91288000) [pid = 1770] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:54:26 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8eff0400) [pid = 1770] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:27 INFO - PROCESS | 1770 | 1466250867086 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1545ms 04:54:27 INFO - PROCESS | 1770 | 1466250867113 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 1770 | 1466250867116 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:54:27 INFO - PROCESS | 1770 | 1466250867123 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 1770 | 1466250867126 Marionette TRACE conn3 <- [1,950,null,{}] 04:54:27 INFO - PROCESS | 1770 | 1466250867132 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}] 04:54:27 INFO - PROCESS | 1770 | 1466250867139 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:27 INFO - PROCESS | 1770 | 1466250867285 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:54:27 INFO - PROCESS | 1770 | 1466250867299 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 1770 | 1466250867308 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e99400 == 37 [pid = 1770] [id = 245] 04:54:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e9dc00) [pid = 1770] [serial = 736] [outer = (nil)] 04:54:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92ee5400) [pid = 1770] [serial = 737] [outer = 0x92e9dc00] 04:54:27 INFO - PROCESS | 1770 | 1466250867373 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x930a5400) [pid = 1770] [serial = 738] [outer = 0x92e9dc00] 04:54:28 INFO - PROCESS | 1770 | 1466250868174 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]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1090ms 04:54:28 INFO - PROCESS | 1770 | 1466250868222 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 1770 | 1466250868225 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:54:28 INFO - PROCESS | 1770 | 1466250868232 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 1770 | 1466250868235 Marionette TRACE conn3 <- [1,954,null,{}] 04:54:28 INFO - PROCESS | 1770 | 1466250868241 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}] 04:54:28 INFO - PROCESS | 1770 | 1466250868251 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:28 INFO - PROCESS | 1770 | 1466250868446 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:54:28 INFO - PROCESS | 1770 | 1466250868652 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 1770 | 1466250868660 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cec00 == 38 [pid = 1770] [id = 246] 04:54:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x8e6cf400) [pid = 1770] [serial = 739] [outer = (nil)] 04:54:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x8e6d3800) [pid = 1770] [serial = 740] [outer = 0x8e6cf400] 04:54:28 INFO - PROCESS | 1770 | 1466250868748 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x8eae6800) [pid = 1770] [serial = 741] [outer = 0x8e6cf400] 04:54:29 INFO - PROCESS | 1770 | 1466250869804 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]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1640ms 04:54:29 INFO - PROCESS | 1770 | 1466250869875 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:54:29 INFO - PROCESS | 1770 | 1466250869882 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:54:29 INFO - PROCESS | 1770 | 1466250869890 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 1770 | 1466250869895 Marionette TRACE conn3 <- [1,958,null,{}] 04:54:29 INFO - PROCESS | 1770 | 1466250869902 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}] 04:54:29 INFO - PROCESS | 1770 | 1466250869911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:30 INFO - PROCESS | 1770 | 1466250870128 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:54:30 INFO - PROCESS | 1770 | 1466250870383 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 1770 | 1466250870391 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae1c00 == 39 [pid = 1770] [id = 247] 04:54:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91285400) [pid = 1770] [serial = 742] [outer = (nil)] 04:54:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x91470400) [pid = 1770] [serial = 743] [outer = 0x91285400] 04:54:30 INFO - PROCESS | 1770 | 1466250870477 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x914df000) [pid = 1770] [serial = 744] [outer = 0x91285400] 04:54:31 INFO - PROCESS | 1770 | 1466250871508 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]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1687ms 04:54:31 INFO - PROCESS | 1770 | 1466250871582 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 1770 | 1466250871588 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:54:31 INFO - PROCESS | 1770 | 1466250871596 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 1770 | 1466250871600 Marionette TRACE conn3 <- [1,962,null,{}] 04:54:31 INFO - PROCESS | 1770 | 1466250871607 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}] 04:54:31 INFO - PROCESS | 1770 | 1466250871613 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:31 INFO - PROCESS | 1770 | 1466250871865 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:54:32 INFO - PROCESS | 1770 | 1466250872124 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 1770 | 1466250872134 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x92416800 == 40 [pid = 1770] [id = 248] 04:54:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x924fdc00) [pid = 1770] [serial = 745] [outer = (nil)] 04:54:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9250fc00) [pid = 1770] [serial = 746] [outer = 0x924fdc00] 04:54:32 INFO - PROCESS | 1770 | 1466250872216 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ce7800) [pid = 1770] [serial = 747] [outer = 0x924fdc00] 04:54:33 INFO - PROCESS | 1770 | 1466250873231 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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1684ms 04:54:33 INFO - PROCESS | 1770 | 1466250873281 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 1770 | 1466250873286 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:54:33 INFO - PROCESS | 1770 | 1466250873303 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 1770 | 1466250873312 Marionette TRACE conn3 <- [1,966,null,{}] 04:54:33 INFO - PROCESS | 1770 | 1466250873319 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}] 04:54:33 INFO - PROCESS | 1770 | 1466250873327 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:33 INFO - PROCESS | 1770 | 1466250873536 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:54:33 INFO - PROCESS | 1770 | 1466250873756 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 1770 | 1466250873764 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128a800 == 41 [pid = 1770] [id = 249] 04:54:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92e77800) [pid = 1770] [serial = 748] [outer = (nil)] 04:54:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93e5f000) [pid = 1770] [serial = 749] [outer = 0x92e77800] 04:54:33 INFO - PROCESS | 1770 | 1466250873889 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9494c000) [pid = 1770] [serial = 750] [outer = 0x92e77800] 04:54:35 INFO - PROCESS | 1770 | 1466250875028 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1800ms 04:54:35 INFO - PROCESS | 1770 | 1466250875094 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1770 | 1466250875103 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:54:35 INFO - PROCESS | 1770 | 1466250875118 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1770 | 1466250875126 Marionette TRACE conn3 <- [1,970,null,{}] 04:54:35 INFO - PROCESS | 1770 | 1466250875136 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}] 04:54:35 INFO - PROCESS | 1770 | 1466250875140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:35 INFO - PROCESS | 1770 | 1466250875380 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaf0400 == 40 [pid = 1770] [id = 217] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4800 == 39 [pid = 1770] [id = 220] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x914d6c00 == 38 [pid = 1770] [id = 229] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cdc00 == 37 [pid = 1770] [id = 228] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x92e99400 == 36 [pid = 1770] [id = 245] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x914d3c00 == 35 [pid = 1770] [id = 244] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x924f0800 == 34 [pid = 1770] [id = 243] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x9146b800 == 33 [pid = 1770] [id = 242] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeec00 == 32 [pid = 1770] [id = 241] 04:54:35 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6ce000 == 31 [pid = 1770] [id = 240] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x953a6c00) [pid = 1770] [serial = 701] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92ee0000) [pid = 1770] [serial = 695] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9309e800) [pid = 1770] [serial = 698] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e75800) [pid = 1770] [serial = 696] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92ea1400) [pid = 1770] [serial = 692] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x93c33800) [pid = 1770] [serial = 677] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c34c00) [pid = 1770] [serial = 678] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ee5c00) [pid = 1770] [serial = 674] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x930a0c00) [pid = 1770] [serial = 675] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8efe3400) [pid = 1770] [serial = 683] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9128dc00) [pid = 1770] [serial = 684] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eaec400) [pid = 1770] [serial = 686] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91328800) [pid = 1770] [serial = 687] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93e58400) [pid = 1770] [serial = 680] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93e5bc00) [pid = 1770] [serial = 681] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92571c00) [pid = 1770] [serial = 689] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92cf2400) [pid = 1770] [serial = 690] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e79000) [pid = 1770] [serial = 666] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92e7f400) [pid = 1770] [serial = 671] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92418800) [pid = 1770] [serial = 672] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914ddc00) [pid = 1770] [serial = 668] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92134c00) [pid = 1770] [serial = 669] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93aab000) [pid = 1770] [serial = 699] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x953afc00) [pid = 1770] [serial = 702] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92ea4000) [pid = 1770] [serial = 693] [outer = (nil)] [url = about:blank] 04:54:35 INFO - PROCESS | 1770 | 1466250875642 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 1770 | 1466250875647 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaec400 == 32 [pid = 1770] [id = 250] 04:54:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8eaed800) [pid = 1770] [serial = 751] [outer = (nil)] 04:54:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91286c00) [pid = 1770] [serial = 752] [outer = 0x8eaed800] 04:54:35 INFO - PROCESS | 1770 | 1466250875736 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9131f400) [pid = 1770] [serial = 753] [outer = 0x8eaed800] 04:54:36 INFO - PROCESS | 1770 | 1466250876488 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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1450ms 04:54:36 INFO - PROCESS | 1770 | 1466250876567 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 1770 | 1466250876573 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:54:36 INFO - PROCESS | 1770 | 1466250876583 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 1770 | 1466250876587 Marionette TRACE conn3 <- [1,974,null,{}] 04:54:36 INFO - PROCESS | 1770 | 1466250876594 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}] 04:54:36 INFO - PROCESS | 1770 | 1466250876599 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:36 INFO - PROCESS | 1770 | 1466250876789 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:54:36 INFO - PROCESS | 1770 | 1466250876910 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 1770 | 1466250876920 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeb000 == 33 [pid = 1770] [id = 251] 04:54:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x914d6c00) [pid = 1770] [serial = 754] [outer = (nil)] 04:54:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91d06c00) [pid = 1770] [serial = 755] [outer = 0x914d6c00] 04:54:36 INFO - PROCESS | 1770 | 1466250876987 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92138400) [pid = 1770] [serial = 756] [outer = 0x914d6c00] 04:54:37 INFO - PROCESS | 1770 | 1466250877771 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1227ms 04:54:37 INFO - PROCESS | 1770 | 1466250877811 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 1770 | 1466250877815 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:37 INFO - PROCESS | 1770 | 1466250877826 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 1770 | 1466250877831 Marionette TRACE conn3 <- [1,978,null,{}] 04:54:37 INFO - PROCESS | 1770 | 1466250877848 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}] 04:54:37 INFO - PROCESS | 1770 | 1466250877855 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:38 INFO - PROCESS | 1770 | 1466250878067 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:54:38 INFO - PROCESS | 1770 | 1466250878086 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 1770 | 1466250878096 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cef000 == 34 [pid = 1770] [id = 252] 04:54:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92cf3000) [pid = 1770] [serial = 757] [outer = (nil)] 04:54:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92e77c00) [pid = 1770] [serial = 758] [outer = 0x92cf3000] 04:54:38 INFO - PROCESS | 1770 | 1466250878166 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e9c000) [pid = 1770] [serial = 759] [outer = 0x92cf3000] 04:54:39 INFO - PROCESS | 1770 | 1466250879099 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]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1334ms 04:54:39 INFO - PROCESS | 1770 | 1466250879162 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 1770 | 1466250879166 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:39 INFO - PROCESS | 1770 | 1466250879172 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 1770 | 1466250879175 Marionette TRACE conn3 <- [1,982,null,{}] 04:54:39 INFO - PROCESS | 1770 | 1466250879181 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}] 04:54:39 INFO - PROCESS | 1770 | 1466250879185 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:39 INFO - PROCESS | 1770 | 1466250879407 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:54:39 INFO - PROCESS | 1770 | 1466250879436 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1770 | 1466250879442 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cefc00 == 35 [pid = 1770] [id = 253] 04:54:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ea1400) [pid = 1770] [serial = 760] [outer = (nil)] 04:54:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930a0c00) [pid = 1770] [serial = 761] [outer = 0x92ea1400] 04:54:39 INFO - PROCESS | 1770 | 1466250879509 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c37c00) [pid = 1770] [serial = 762] [outer = 0x92ea1400] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8eaecc00) [pid = 1770] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92416c00) [pid = 1770] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x93c42800) [pid = 1770] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x95488c00) [pid = 1770] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8eaef400) [pid = 1770] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9146f800) [pid = 1770] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91474000) [pid = 1770] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x924fbc00) [pid = 1770] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92e74800) [pid = 1770] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x95488400) [pid = 1770] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:54:40 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8efe5000) [pid = 1770] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:40 INFO - PROCESS | 1770 | 1466250880461 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1330ms 04:54:40 INFO - PROCESS | 1770 | 1466250880503 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 1770 | 1466250880505 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:54:40 INFO - PROCESS | 1770 | 1466250880512 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 1770 | 1466250880515 Marionette TRACE conn3 <- [1,986,null,{}] 04:54:40 INFO - PROCESS | 1770 | 1466250880520 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}] 04:54:40 INFO - PROCESS | 1770 | 1466250880525 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:40 INFO - PROCESS | 1770 | 1466250880713 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:54:40 INFO - PROCESS | 1770 | 1466250880731 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 1770 | 1466250880738 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x92417800 == 36 [pid = 1770] [id = 254] 04:54:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92506c00) [pid = 1770] [serial = 763] [outer = (nil)] 04:54:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92ee2800) [pid = 1770] [serial = 764] [outer = 0x92506c00] 04:54:40 INFO - PROCESS | 1770 | 1466250880806 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92ed6c00) [pid = 1770] [serial = 765] [outer = 0x92506c00] 04:54:41 INFO - PROCESS | 1770 | 1466250881702 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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1232ms 04:54:41 INFO - PROCESS | 1770 | 1466250881744 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 1770 | 1466250881748 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:54:41 INFO - PROCESS | 1770 | 1466250881754 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 1770 | 1466250881757 Marionette TRACE conn3 <- [1,990,null,{}] 04:54:41 INFO - PROCESS | 1770 | 1466250881762 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}] 04:54:41 INFO - PROCESS | 1770 | 1466250881772 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:41 INFO - PROCESS | 1770 | 1466250881982 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:54:42 INFO - PROCESS | 1770 | 1466250882159 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 1770 | 1466250882172 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d1000 == 37 [pid = 1770] [id = 255] 04:54:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8e6d2800) [pid = 1770] [serial = 766] [outer = (nil)] 04:54:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e9cc400) [pid = 1770] [serial = 767] [outer = 0x8e6d2800] 04:54:42 INFO - PROCESS | 1770 | 1466250882253 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8eaeb800) [pid = 1770] [serial = 768] [outer = 0x8e6d2800] 04:54:43 INFO - PROCESS | 1770 | 1466250883247 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]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1537ms 04:54:43 INFO - PROCESS | 1770 | 1466250883294 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 1770 | 1466250883300 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:54:43 INFO - PROCESS | 1770 | 1466250883308 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 1770 | 1466250883313 Marionette TRACE conn3 <- [1,994,null,{}] 04:54:43 INFO - PROCESS | 1770 | 1466250883321 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}] 04:54:43 INFO - PROCESS | 1770 | 1466250883329 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:43 INFO - PROCESS | 1770 | 1466250883528 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:54:43 INFO - PROCESS | 1770 | 1466250883741 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 1770 | 1466250883747 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe6400 == 38 [pid = 1770] [id = 256] 04:54:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91324800) [pid = 1770] [serial = 769] [outer = (nil)] 04:54:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91d0b400) [pid = 1770] [serial = 770] [outer = 0x91324800] 04:54:43 INFO - PROCESS | 1770 | 1466250883879 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92411000) [pid = 1770] [serial = 771] [outer = 0x91324800] 04:54:44 INFO - PROCESS | 1770 | 1466250884794 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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1545ms 04:54:44 INFO - PROCESS | 1770 | 1466250884857 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:54:44 INFO - PROCESS | 1770 | 1466250884863 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:54:44 INFO - PROCESS | 1770 | 1466250884871 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 1770 | 1466250884874 Marionette TRACE conn3 <- [1,998,null,{}] 04:54:44 INFO - PROCESS | 1770 | 1466250884881 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}] 04:54:44 INFO - PROCESS | 1770 | 1466250884886 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:45 INFO - PROCESS | 1770 | 1466250885084 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:54:45 INFO - PROCESS | 1770 | 1466250885341 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 1770 | 1466250885347 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x92572000 == 39 [pid = 1770] [id = 257] 04:54:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e7f800) [pid = 1770] [serial = 772] [outer = (nil)] 04:54:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e9f000) [pid = 1770] [serial = 773] [outer = 0x92e7f800] 04:54:45 INFO - PROCESS | 1770 | 1466250885476 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9309ec00) [pid = 1770] [serial = 774] [outer = 0x92e7f800] 04:54:46 INFO - PROCESS | 1770 | 1466250886436 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]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1642ms 04:54:46 INFO - PROCESS | 1770 | 1466250886513 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 1770 | 1466250886518 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:54:46 INFO - PROCESS | 1770 | 1466250886532 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 1770 | 1466250886541 Marionette TRACE conn3 <- [1,1002,null,{}] 04:54:46 INFO - PROCESS | 1770 | 1466250886550 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}] 04:54:46 INFO - PROCESS | 1770 | 1466250886567 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:46 INFO - PROCESS | 1770 | 1466250886890 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:54:47 INFO - PROCESS | 1770 | 1466250887070 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 1770 | 1466250887079 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf0400 == 40 [pid = 1770] [id = 258] 04:54:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ea4000) [pid = 1770] [serial = 775] [outer = (nil)] 04:54:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x95488c00) [pid = 1770] [serial = 776] [outer = 0x92ea4000] 04:54:47 INFO - PROCESS | 1770 | 1466250887160 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9548bc00) [pid = 1770] [serial = 777] [outer = 0x92ea4000] 04:54:48 INFO - PROCESS | 1770 | 1466250888036 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]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1558ms 04:54:48 INFO - PROCESS | 1770 | 1466250888084 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 1770 | 1466250888089 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:54:48 INFO - PROCESS | 1770 | 1466250888096 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 1770 | 1466250888099 Marionette TRACE conn3 <- [1,1006,null,{}] 04:54:48 INFO - PROCESS | 1770 | 1466250888105 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}] 04:54:48 INFO - PROCESS | 1770 | 1466250888111 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:48 INFO - PROCESS | 1770 | 1466250888293 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:54:48 INFO - PROCESS | 1770 | 1466250888457 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 1770 | 1466250888466 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d09400 == 41 [pid = 1770] [id = 259] 04:54:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953ab400) [pid = 1770] [serial = 778] [outer = (nil)] 04:54:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9788e000) [pid = 1770] [serial = 779] [outer = 0x953ab400] 04:54:48 INFO - PROCESS | 1770 | 1466250888550 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x97893c00) [pid = 1770] [serial = 780] [outer = 0x953ab400] 04:54:49 INFO - PROCESS | 1770 | 1466250889447 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]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1386ms 04:54:49 INFO - PROCESS | 1770 | 1466250889483 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 1770 | 1466250889486 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:54:49 INFO - PROCESS | 1770 | 1466250889493 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1770 | 1466250889497 Marionette TRACE conn3 <- [1,1010,null,{}] 04:54:49 INFO - PROCESS | 1770 | 1466250889503 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}] 04:54:49 INFO - PROCESS | 1770 | 1466250889508 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:49 INFO - PROCESS | 1770 | 1466250889681 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:54:49 INFO - PROCESS | 1770 | 1466250889845 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 1770 | 1466250889859 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x98418400 == 42 [pid = 1770] [id = 260] 04:54:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x98459000) [pid = 1770] [serial = 781] [outer = (nil)] 04:54:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99394800) [pid = 1770] [serial = 782] [outer = 0x98459000] 04:54:49 INFO - PROCESS | 1770 | 1466250889952 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x99fb2400) [pid = 1770] [serial = 783] [outer = 0x98459000] 04:54:50 INFO - PROCESS | 1770 | 1466250890958 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]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1531ms 04:54:51 INFO - PROCESS | 1770 | 1466250891025 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 1770 | 1466250891029 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:54:51 INFO - PROCESS | 1770 | 1466250891036 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 1770 | 1466250891039 Marionette TRACE conn3 <- [1,1014,null,{}] 04:54:51 INFO - PROCESS | 1770 | 1466250891045 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}] 04:54:51 INFO - PROCESS | 1770 | 1466250891051 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:51 INFO - PROCESS | 1770 | 1466250891233 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:54:51 INFO - PROCESS | 1770 | 1466250891399 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 1770 | 1466250891408 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d2c00 == 43 [pid = 1770] [id = 261] 04:54:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x914d9800) [pid = 1770] [serial = 784] [outer = (nil)] 04:54:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a1c1c00) [pid = 1770] [serial = 785] [outer = 0x914d9800] 04:54:51 INFO - PROCESS | 1770 | 1466250891493 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a1c4c00) [pid = 1770] [serial = 786] [outer = 0x914d9800] 04:54:52 INFO - PROCESS | 1770 | 1466250892458 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1483ms 04:54:52 INFO - PROCESS | 1770 | 1466250892520 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 1770 | 1466250892524 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:54:52 INFO - PROCESS | 1770 | 1466250892531 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 1770 | 1466250892534 Marionette TRACE conn3 <- [1,1018,null,{}] 04:54:52 INFO - PROCESS | 1770 | 1466250892540 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}] 04:54:52 INFO - PROCESS | 1770 | 1466250892545 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:52 INFO - PROCESS | 1770 | 1466250892719 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:54:53 INFO - PROCESS | 1770 | 1466250893066 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 1770 | 1466250893080 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d2800 == 44 [pid = 1770] [id = 262] 04:54:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8e9d4400) [pid = 1770] [serial = 787] [outer = (nil)] 04:54:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x8eaed400) [pid = 1770] [serial = 788] [outer = 0x8e9d4400] 04:54:53 INFO - PROCESS | 1770 | 1466250893217 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8efee400) [pid = 1770] [serial = 789] [outer = 0x8e9d4400] 04:54:54 INFO - PROCESS | 1770 | 1466250894247 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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1790ms 04:54:54 INFO - PROCESS | 1770 | 1466250894323 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 1770 | 1466250894329 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:54:54 INFO - PROCESS | 1770 | 1466250894336 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 1770 | 1466250894340 Marionette TRACE conn3 <- [1,1022,null,{}] 04:54:54 INFO - PROCESS | 1770 | 1466250894348 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}] 04:54:54 INFO - PROCESS | 1770 | 1466250894356 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaea000 == 43 [pid = 1770] [id = 230] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92417800 == 42 [pid = 1770] [id = 254] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92cefc00 == 41 [pid = 1770] [id = 253] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92cef000 == 40 [pid = 1770] [id = 252] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeb000 == 39 [pid = 1770] [id = 251] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaec400 == 38 [pid = 1770] [id = 250] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x91470800 == 37 [pid = 1770] [id = 223] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae1c00 == 36 [pid = 1770] [id = 247] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4400 == 35 [pid = 1770] [id = 234] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cec00 == 34 [pid = 1770] [id = 246] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d7000 == 33 [pid = 1770] [id = 233] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x9213b000 == 32 [pid = 1770] [id = 225] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92416800 == 31 [pid = 1770] [id = 248] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe2000 == 30 [pid = 1770] [id = 218] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3000 == 29 [pid = 1770] [id = 231] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x9213b800 == 28 [pid = 1770] [id = 219] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x91281400 == 27 [pid = 1770] [id = 222] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x9128a800 == 26 [pid = 1770] [id = 249] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6000 == 25 [pid = 1770] [id = 226] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92572400 == 24 [pid = 1770] [id = 221] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x930a8c00 == 23 [pid = 1770] [id = 236] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92ee0c00 == 22 [pid = 1770] [id = 224] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4000 == 21 [pid = 1770] [id = 227] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92e71400 == 20 [pid = 1770] [id = 232] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c9c00 == 19 [pid = 1770] [id = 239] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3c00 == 18 [pid = 1770] [id = 235] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x95488000 == 17 [pid = 1770] [id = 237] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x91d07800 == 16 [pid = 1770] [id = 238] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x98418400 == 15 [pid = 1770] [id = 260] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x914d2c00 == 14 [pid = 1770] [id = 261] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x91d09400 == 13 [pid = 1770] [id = 259] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf0400 == 12 [pid = 1770] [id = 258] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe6400 == 11 [pid = 1770] [id = 256] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x92572000 == 10 [pid = 1770] [id = 257] 04:54:55 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d1000 == 9 [pid = 1770] [id = 255] 04:54:55 INFO - PROCESS | 1770 | 1466250895508 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92ee5400) [pid = 1770] [serial = 737] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x914d7400) [pid = 1770] [serial = 705] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x9132a400) [pid = 1770] [serial = 704] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92e76400) [pid = 1770] [serial = 708] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92cf0800) [pid = 1770] [serial = 707] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x95483400) [pid = 1770] [serial = 711] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x953a7400) [pid = 1770] [serial = 710] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x95524400) [pid = 1770] [serial = 714] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8efe4800) [pid = 1770] [serial = 725] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8efeac00) [pid = 1770] [serial = 726] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9548e800) [pid = 1770] [serial = 713] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x914d5400) [pid = 1770] [serial = 728] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9213cc00) [pid = 1770] [serial = 723] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91d05400) [pid = 1770] [serial = 722] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9256ec00) [pid = 1770] [serial = 731] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92ea2800) [pid = 1770] [serial = 734] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x97894400) [pid = 1770] [serial = 717] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9788d000) [pid = 1770] [serial = 716] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92cf5800) [pid = 1770] [serial = 732] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x924fa400) [pid = 1770] [serial = 720] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x914d2800) [pid = 1770] [serial = 719] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92ee0800) [pid = 1770] [serial = 735] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x914da000) [pid = 1770] [serial = 729] [outer = (nil)] [url = about:blank] 04:54:55 INFO - PROCESS | 1770 | 1466250895799 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 1770 | 1466250895809 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d3000 == 10 [pid = 1770] [id = 263] 04:54:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e9d3400) [pid = 1770] [serial = 790] [outer = (nil)] 04:54:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8eae5000) [pid = 1770] [serial = 791] [outer = 0x8e9d3400] 04:54:55 INFO - PROCESS | 1770 | 1466250895882 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8efe3000) [pid = 1770] [serial = 792] [outer = 0x8e9d3400] 04:54:56 INFO - PROCESS | 1770 | 1466250896659 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2340ms 04:54:56 INFO - PROCESS | 1770 | 1466250896680 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:54:56 INFO - PROCESS | 1770 | 1466250896688 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:54:56 INFO - PROCESS | 1770 | 1466250896696 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 1770 | 1466250896701 Marionette TRACE conn3 <- [1,1026,null,{}] 04:54:56 INFO - PROCESS | 1770 | 1466250896709 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}] 04:54:56 INFO - PROCESS | 1770 | 1466250896714 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:56 INFO - PROCESS | 1770 | 1466250896924 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:54:57 INFO - PROCESS | 1770 | 1466250897042 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 1770 | 1466250897051 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132bc00 == 11 [pid = 1770] [id = 264] 04:54:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9132c800) [pid = 1770] [serial = 793] [outer = (nil)] 04:54:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91469800) [pid = 1770] [serial = 794] [outer = 0x9132c800] 04:54:57 INFO - PROCESS | 1770 | 1466250897139 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91472800) [pid = 1770] [serial = 795] [outer = 0x9132c800] 04:54:57 INFO - PROCESS | 1770 | 1466250897938 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]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1288ms 04:54:57 INFO - PROCESS | 1770 | 1466250897984 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 1770 | 1466250897989 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:54:58 INFO - PROCESS | 1770 | 1466250898011 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 1770 | 1466250898015 Marionette TRACE conn3 <- [1,1030,null,{}] 04:54:58 INFO - PROCESS | 1770 | 1466250898021 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}] 04:54:58 INFO - PROCESS | 1770 | 1466250898026 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:58 INFO - PROCESS | 1770 | 1466250898235 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:54:58 INFO - PROCESS | 1770 | 1466250898267 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 1770 | 1466250898274 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135800 == 12 [pid = 1770] [id = 265] 04:54:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92136c00) [pid = 1770] [serial = 796] [outer = (nil)] 04:54:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92140400) [pid = 1770] [serial = 797] [outer = 0x92136c00] 04:54:58 INFO - PROCESS | 1770 | 1466250898344 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x924f4000) [pid = 1770] [serial = 798] [outer = 0x92136c00] 04:54:59 INFO - PROCESS | 1770 | 1466250899341 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]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1380ms 04:54:59 INFO - PROCESS | 1770 | 1466250899392 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 1770 | 1466250899398 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:54:59 INFO - PROCESS | 1770 | 1466250899430 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 1770 | 1466250899438 Marionette TRACE conn3 <- [1,1034,null,{}] 04:54:59 INFO - PROCESS | 1770 | 1466250899443 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}] 04:54:59 INFO - PROCESS | 1770 | 1466250899450 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:59 INFO - PROCESS | 1770 | 1466250899667 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:54:59 INFO - PROCESS | 1770 | 1466250899689 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 1770 | 1466250899699 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:54:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05000 == 13 [pid = 1770] [id = 266] 04:54:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x924f0800) [pid = 1770] [serial = 799] [outer = (nil)] 04:54:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5800) [pid = 1770] [serial = 800] [outer = 0x924f0800] 04:54:59 INFO - PROCESS | 1770 | 1466250899781 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e78000) [pid = 1770] [serial = 801] [outer = 0x924f0800] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e9dc00) [pid = 1770] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92cf3000) [pid = 1770] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92ea1400) [pid = 1770] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91285400) [pid = 1770] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8eaed800) [pid = 1770] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92e77800) [pid = 1770] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x924fdc00) [pid = 1770] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e6cf400) [pid = 1770] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x914d6c00) [pid = 1770] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:55:00 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92506c00) [pid = 1770] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:55:01 INFO - PROCESS | 1770 | 1466250901192 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1862ms 04:55:01 INFO - PROCESS | 1770 | 1466250901269 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 1770 | 1466250901273 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:55:01 INFO - PROCESS | 1770 | 1466250901279 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1770 | 1466250901281 Marionette TRACE conn3 <- [1,1038,null,{}] 04:55:01 INFO - PROCESS | 1770 | 1466250901287 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}] 04:55:01 INFO - PROCESS | 1770 | 1466250901292 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:01 INFO - PROCESS | 1770 | 1466250901438 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:55:01 INFO - PROCESS | 1770 | 1466250901447 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 1770 | 1466250901453 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf400 == 14 [pid = 1770] [id = 267] 04:55:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e9c8800) [pid = 1770] [serial = 802] [outer = (nil)] 04:55:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92cf0400) [pid = 1770] [serial = 803] [outer = 0x8e9c8800] 04:55:01 INFO - PROCESS | 1770 | 1466250901524 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e7e400) [pid = 1770] [serial = 804] [outer = 0x8e9c8800] 04:55:02 INFO - PROCESS | 1770 | 1466250902435 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]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1189ms 04:55:02 INFO - PROCESS | 1770 | 1466250902469 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 1770 | 1466250902472 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:55:02 INFO - PROCESS | 1770 | 1466250902478 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 1770 | 1466250902481 Marionette TRACE conn3 <- [1,1042,null,{}] 04:55:02 INFO - PROCESS | 1770 | 1466250902487 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}] 04:55:02 INFO - PROCESS | 1770 | 1466250902492 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:02 INFO - PROCESS | 1770 | 1466250902712 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:55:02 INFO - PROCESS | 1770 | 1466250902871 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 1770 | 1466250902881 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2400 == 15 [pid = 1770] [id = 268] 04:55:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8e6d4c00) [pid = 1770] [serial = 805] [outer = (nil)] 04:55:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8e6dac00) [pid = 1770] [serial = 806] [outer = 0x8e6d4c00] 04:55:02 INFO - PROCESS | 1770 | 1466250902969 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8efe6000) [pid = 1770] [serial = 807] [outer = 0x8e6d4c00] 04:55:04 INFO - PROCESS | 1770 | 1466250904049 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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1639ms 04:55:04 INFO - PROCESS | 1770 | 1466250904121 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 1770 | 1466250904127 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:55:04 INFO - PROCESS | 1770 | 1466250904136 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 1770 | 1466250904141 Marionette TRACE conn3 <- [1,1046,null,{}] 04:55:04 INFO - PROCESS | 1770 | 1466250904149 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}] 04:55:04 INFO - PROCESS | 1770 | 1466250904155 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:04 INFO - PROCESS | 1770 | 1466250904371 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:55:04 INFO - PROCESS | 1770 | 1466250904583 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 1770 | 1466250904593 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae8000 == 16 [pid = 1770] [id = 269] 04:55:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x914de800) [pid = 1770] [serial = 808] [outer = (nil)] 04:55:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91d0c400) [pid = 1770] [serial = 809] [outer = 0x914de800] 04:55:04 INFO - PROCESS | 1770 | 1466250904721 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x924fdc00) [pid = 1770] [serial = 810] [outer = 0x914de800] 04:55:05 INFO - PROCESS | 1770 | 1466250905734 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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1687ms 04:55:05 INFO - PROCESS | 1770 | 1466250905823 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 1770 | 1466250905829 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:55:05 INFO - PROCESS | 1770 | 1466250905836 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 1770 | 1466250905840 Marionette TRACE conn3 <- [1,1050,null,{}] 04:55:05 INFO - PROCESS | 1770 | 1466250905846 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}] 04:55:05 INFO - PROCESS | 1770 | 1466250905853 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:06 INFO - PROCESS | 1770 | 1466250906078 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:55:06 INFO - PROCESS | 1770 | 1466250906378 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 1770 | 1466250906387 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5c00 == 17 [pid = 1770] [id = 270] 04:55:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e98400) [pid = 1770] [serial = 811] [outer = (nil)] 04:55:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92ea2c00) [pid = 1770] [serial = 812] [outer = 0x92e98400] 04:55:06 INFO - PROCESS | 1770 | 1466250906473 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92edc400) [pid = 1770] [serial = 813] [outer = 0x92e98400] 04:55:07 INFO - PROCESS | 1770 | 1466250907557 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]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1784ms 04:55:07 INFO - PROCESS | 1770 | 1466250907622 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 1770 | 1466250907629 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:55:07 INFO - PROCESS | 1770 | 1466250907645 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 1770 | 1466250907653 Marionette TRACE conn3 <- [1,1054,null,{}] 04:55:07 INFO - PROCESS | 1770 | 1466250907659 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}] 04:55:07 INFO - PROCESS | 1770 | 1466250907667 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:07 INFO - PROCESS | 1770 | 1466250907902 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:55:08 INFO - PROCESS | 1770 | 1466250908126 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 1770 | 1466250908140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128f800 == 18 [pid = 1770] [id = 271] 04:55:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x91290000) [pid = 1770] [serial = 814] [outer = (nil)] 04:55:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x914d9000) [pid = 1770] [serial = 815] [outer = 0x91290000] 04:55:08 INFO - PROCESS | 1770 | 1466250908279 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9213a400) [pid = 1770] [serial = 816] [outer = 0x91290000] 04:55:09 INFO - PROCESS | 1770 | 1466250909512 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]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1944ms 04:55:09 INFO - PROCESS | 1770 | 1466250909585 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 1770 | 1466250909595 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:55:09 INFO - PROCESS | 1770 | 1466250909625 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 1770 | 1466250909632 Marionette TRACE conn3 <- [1,1058,null,{}] 04:55:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf400 == 17 [pid = 1770] [id = 267] 04:55:09 INFO - PROCESS | 1770 | --DOCSHELL 0x91d05000 == 16 [pid = 1770] [id = 266] 04:55:09 INFO - PROCESS | 1770 | --DOCSHELL 0x92135800 == 15 [pid = 1770] [id = 265] 04:55:09 INFO - PROCESS | 1770 | 1466250909812 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}] 04:55:09 INFO - PROCESS | 1770 | 1466250909819 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:09 INFO - PROCESS | 1770 | --DOCSHELL 0x9132bc00 == 14 [pid = 1770] [id = 264] 04:55:09 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d3000 == 13 [pid = 1770] [id = 263] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x930a5400) [pid = 1770] [serial = 738] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92e9c000) [pid = 1770] [serial = 759] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x930a0c00) [pid = 1770] [serial = 761] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c37c00) [pid = 1770] [serial = 762] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91470400) [pid = 1770] [serial = 743] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x914df000) [pid = 1770] [serial = 744] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91286c00) [pid = 1770] [serial = 752] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9131f400) [pid = 1770] [serial = 753] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93e5f000) [pid = 1770] [serial = 749] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9494c000) [pid = 1770] [serial = 750] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9250fc00) [pid = 1770] [serial = 746] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ce7800) [pid = 1770] [serial = 747] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e6d3800) [pid = 1770] [serial = 740] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eae6800) [pid = 1770] [serial = 741] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91d06c00) [pid = 1770] [serial = 755] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92e77c00) [pid = 1770] [serial = 758] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92138400) [pid = 1770] [serial = 756] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92ee2800) [pid = 1770] [serial = 764] [outer = (nil)] [url = about:blank] 04:55:09 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92ed6c00) [pid = 1770] [serial = 765] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1770 | 1466250910011 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:55:10 INFO - PROCESS | 1770 | 1466250910028 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 1770 | 1466250910036 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128a400 == 14 [pid = 1770] [id = 272] 04:55:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9128b000) [pid = 1770] [serial = 817] [outer = (nil)] 04:55:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91326000) [pid = 1770] [serial = 818] [outer = 0x9128b000] 04:55:10 INFO - PROCESS | 1770 | 1466250910112 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91468000) [pid = 1770] [serial = 819] [outer = 0x9128b000] 04:55:10 INFO - PROCESS | 1770 | 1466250910980 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]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1373ms 04:55:10 INFO - PROCESS | 1770 | 1466250910991 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 1770 | 1466250910997 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:55:11 INFO - PROCESS | 1770 | 1466250911007 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 1770 | 1466250911010 Marionette TRACE conn3 <- [1,1062,null,{}] 04:55:11 INFO - PROCESS | 1770 | 1466250911021 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}] 04:55:11 INFO - PROCESS | 1770 | 1466250911025 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:11 INFO - PROCESS | 1770 | 1466250911221 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:55:11 INFO - PROCESS | 1770 | 1466250911338 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1770 | 1466250911347 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x9131fc00 == 15 [pid = 1770] [id = 273] 04:55:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d05400) [pid = 1770] [serial = 820] [outer = (nil)] 04:55:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92135800) [pid = 1770] [serial = 821] [outer = 0x91d05400] 04:55:11 INFO - PROCESS | 1770 | 1466250911418 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9250b800) [pid = 1770] [serial = 822] [outer = 0x91d05400] 04:55:12 INFO - PROCESS | 1770 | 1466250912334 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1379ms 04:55:12 INFO - PROCESS | 1770 | 1466250912395 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:55:12 INFO - PROCESS | 1770 | 1466250912399 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:55:12 INFO - PROCESS | 1770 | 1466250912406 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 1770 | 1466250912412 Marionette TRACE conn3 <- [1,1066,null,{}] 04:55:12 INFO - PROCESS | 1770 | 1466250912427 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}] 04:55:12 INFO - PROCESS | 1770 | 1466250912435 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:12 INFO - PROCESS | 1770 | 1466250912650 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:55:12 INFO - PROCESS | 1770 | 1466250912728 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 1770 | 1466250912740 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf2400 == 16 [pid = 1770] [id = 274] 04:55:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92cf6000) [pid = 1770] [serial = 823] [outer = (nil)] 04:55:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e9c800) [pid = 1770] [serial = 824] [outer = 0x92cf6000] 04:55:12 INFO - PROCESS | 1770 | 1466250912812 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92edfc00) [pid = 1770] [serial = 825] [outer = 0x92cf6000] 04:55:13 INFO - PROCESS | 1770 | 1466250913705 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]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1342ms 04:55:13 INFO - PROCESS | 1770 | 1466250913748 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:55:13 INFO - PROCESS | 1770 | 1466250913753 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:55:13 INFO - PROCESS | 1770 | 1466250913759 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 1770 | 1466250913762 Marionette TRACE conn3 <- [1,1070,null,{}] 04:55:13 INFO - PROCESS | 1770 | 1466250913767 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}] 04:55:13 INFO - PROCESS | 1770 | 1466250913772 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:14 INFO - PROCESS | 1770 | 1466250914006 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:55:14 INFO - PROCESS | 1770 | 1466250914023 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 1770 | 1466250914029 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x91323400 == 17 [pid = 1770] [id = 275] 04:55:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7e000) [pid = 1770] [serial = 826] [outer = (nil)] 04:55:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93aa2800) [pid = 1770] [serial = 827] [outer = 0x92e7e000] 04:55:14 INFO - PROCESS | 1770 | 1466250914099 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93c3f800) [pid = 1770] [serial = 828] [outer = 0x92e7e000] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8e6d2800) [pid = 1770] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91324800) [pid = 1770] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e7f800) [pid = 1770] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92ea4000) [pid = 1770] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9132c800) [pid = 1770] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e9d3400) [pid = 1770] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8e9d4400) [pid = 1770] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x953ab400) [pid = 1770] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x98459000) [pid = 1770] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x924f0800) [pid = 1770] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914d9800) [pid = 1770] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:55:14 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92136c00) [pid = 1770] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:55:15 INFO - PROCESS | 1770 | 1466250915074 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]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1331ms 04:55:15 INFO - PROCESS | 1770 | 1466250915094 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 1770 | 1466250915098 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:55:15 INFO - PROCESS | 1770 | 1466250915105 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 1770 | 1466250915108 Marionette TRACE conn3 <- [1,1074,null,{}] 04:55:15 INFO - PROCESS | 1770 | 1466250915113 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}] 04:55:15 INFO - PROCESS | 1770 | 1466250915118 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:15 INFO - PROCESS | 1770 | 1466250915313 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:55:15 INFO - PROCESS | 1770 | 1466250915331 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 1770 | 1466250915339 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x91324800 == 18 [pid = 1770] [id = 276] 04:55:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9132a000) [pid = 1770] [serial = 829] [outer = (nil)] 04:55:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92e7f800) [pid = 1770] [serial = 830] [outer = 0x9132a000] 04:55:15 INFO - PROCESS | 1770 | 1466250915409 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x930ab000) [pid = 1770] [serial = 831] [outer = 0x9132a000] 04:55:16 INFO - PROCESS | 1770 | 1466250916301 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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1234ms 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:55:16 INFO - PROCESS | 1770 | 1466250916339 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 1770 | 1466250916342 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:55:16 INFO - PROCESS | 1770 | 1466250916348 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 1770 | 1466250916351 Marionette TRACE conn3 <- [1,1078,null,{}] 04:55:16 INFO - PROCESS | 1770 | 1466250916357 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}] 04:55:16 INFO - PROCESS | 1770 | 1466250916367 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:16 INFO - PROCESS | 1770 | 1466250916576 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:55:16 INFO - PROCESS | 1770 | 1466250916752 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 1770 | 1466250916762 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cbc00 == 19 [pid = 1770] [id = 277] 04:55:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e6cd800) [pid = 1770] [serial = 832] [outer = (nil)] 04:55:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e6d8400) [pid = 1770] [serial = 833] [outer = 0x8e6cd800] 04:55:16 INFO - PROCESS | 1770 | 1466250916858 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8efe7400) [pid = 1770] [serial = 834] [outer = 0x8e6cd800] 04:55:17 INFO - PROCESS | 1770 | 1466250917888 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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1597ms 04:55:17 INFO - PROCESS | 1770 | 1466250917947 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1770 | 1466250917954 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:55:17 INFO - PROCESS | 1770 | 1466250917962 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1770 | 1466250917967 Marionette TRACE conn3 <- [1,1082,null,{}] 04:55:17 INFO - PROCESS | 1770 | 1466250917975 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}] 04:55:17 INFO - PROCESS | 1770 | 1466250917984 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:18 INFO - PROCESS | 1770 | 1466250918284 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:55:18 INFO - PROCESS | 1770 | 1466250918427 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 1770 | 1466250918441 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x914de000 == 20 [pid = 1770] [id = 278] 04:55:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x914dfc00) [pid = 1770] [serial = 835] [outer = (nil)] 04:55:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92139000) [pid = 1770] [serial = 836] [outer = 0x914dfc00] 04:55:18 INFO - PROCESS | 1770 | 1466250918534 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9250e400) [pid = 1770] [serial = 837] [outer = 0x914dfc00] 04:55:19 INFO - PROCESS | 1770 | 1466250919472 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]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1534ms 04:55:19 INFO - PROCESS | 1770 | 1466250919500 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:55:19 INFO - PROCESS | 1770 | 1466250919506 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:55:19 INFO - PROCESS | 1770 | 1466250919514 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 1770 | 1466250919518 Marionette TRACE conn3 <- [1,1086,null,{}] 04:55:19 INFO - PROCESS | 1770 | 1466250919524 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}] 04:55:19 INFO - PROCESS | 1770 | 1466250919529 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:19 INFO - PROCESS | 1770 | 1466250919716 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:55:19 INFO - PROCESS | 1770 | 1466250919879 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 1770 | 1466250919889 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256d000 == 21 [pid = 1770] [id = 279] 04:55:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92ce7400) [pid = 1770] [serial = 838] [outer = (nil)] 04:55:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ed9800) [pid = 1770] [serial = 839] [outer = 0x92ce7400] 04:55:19 INFO - PROCESS | 1770 | 1466250919966 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x930a1400) [pid = 1770] [serial = 840] [outer = 0x92ce7400] 04:55:20 INFO - PROCESS | 1770 | 1466250920993 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]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1544ms 04:55:21 INFO - PROCESS | 1770 | 1466250921057 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:55:21 INFO - PROCESS | 1770 | 1466250921061 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:55:21 INFO - PROCESS | 1770 | 1466250921075 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 1770 | 1466250921084 Marionette TRACE conn3 <- [1,1090,null,{}] 04:55:21 INFO - PROCESS | 1770 | 1466250921093 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}] 04:55:21 INFO - PROCESS | 1770 | 1466250921102 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:21 INFO - PROCESS | 1770 | 1466250921334 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:55:21 INFO - PROCESS | 1770 | 1466250921550 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1770 | 1466250921559 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x91287400 == 22 [pid = 1770] [id = 280] 04:55:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93e5ec00) [pid = 1770] [serial = 841] [outer = (nil)] 04:55:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953a9c00) [pid = 1770] [serial = 842] [outer = 0x93e5ec00] 04:55:21 INFO - PROCESS | 1770 | 1466250921651 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x95482c00) [pid = 1770] [serial = 843] [outer = 0x93e5ec00] 04:55:22 INFO - PROCESS | 1770 | 1466250922578 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1546ms 04:55:22 INFO - PROCESS | 1770 | 1466250922614 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 1770 | 1466250922618 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:55:22 INFO - PROCESS | 1770 | 1466250922625 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 1770 | 1466250922628 Marionette TRACE conn3 <- [1,1094,null,{}] 04:55:22 INFO - PROCESS | 1770 | 1466250922634 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}] 04:55:22 INFO - PROCESS | 1770 | 1466250922639 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:22 INFO - PROCESS | 1770 | 1466250922816 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:55:23 INFO - PROCESS | 1770 | 1466250922979 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 1770 | 1466250922987 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5c00 == 23 [pid = 1770] [id = 281] 04:55:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91d07800) [pid = 1770] [serial = 844] [outer = (nil)] 04:55:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x955bd000) [pid = 1770] [serial = 845] [outer = 0x91d07800] 04:55:23 INFO - PROCESS | 1770 | 1466250923067 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9788d000) [pid = 1770] [serial = 846] [outer = 0x91d07800] 04:55:24 INFO - PROCESS | 1770 | 1466250924003 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1431ms 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:55:24 INFO - PROCESS | 1770 | 1466250924055 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1770 | 1466250924059 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:55:24 INFO - PROCESS | 1770 | 1466250924065 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1770 | 1466250924069 Marionette TRACE conn3 <- [1,1098,null,{}] 04:55:24 INFO - PROCESS | 1770 | 1466250924075 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}] 04:55:24 INFO - PROCESS | 1770 | 1466250924080 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:24 INFO - PROCESS | 1770 | 1466250924250 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:55:24 INFO - PROCESS | 1770 | 1466250924415 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 1770 | 1466250924432 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x97897c00 == 24 [pid = 1770] [id = 282] 04:55:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x98205c00) [pid = 1770] [serial = 847] [outer = (nil)] 04:55:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x98462800) [pid = 1770] [serial = 848] [outer = 0x98205c00] 04:55:24 INFO - PROCESS | 1770 | 1466250924525 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x99fb0000) [pid = 1770] [serial = 849] [outer = 0x98205c00] 04:55:25 INFO - PROCESS | 1770 | 1466250925460 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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1431ms 04:55:25 INFO - PROCESS | 1770 | 1466250925496 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 1770 | 1466250925500 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:55:25 INFO - PROCESS | 1770 | 1466250925506 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 1770 | 1466250925509 Marionette TRACE conn3 <- [1,1102,null,{}] 04:55:25 INFO - PROCESS | 1770 | 1466250925515 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}] 04:55:25 INFO - PROCESS | 1770 | 1466250925521 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:25 INFO - PROCESS | 1770 | 1466250925694 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:55:25 INFO - PROCESS | 1770 | 1466250925872 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 1770 | 1466250925880 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7000 == 25 [pid = 1770] [id = 283] 04:55:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x91286800) [pid = 1770] [serial = 850] [outer = (nil)] 04:55:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a1c6000) [pid = 1770] [serial = 851] [outer = 0x91286800] 04:55:25 INFO - PROCESS | 1770 | 1466250925960 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a1cb800) [pid = 1770] [serial = 852] [outer = 0x91286800] 04:55:26 INFO - PROCESS | 1770 | 1466250926904 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]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1437ms 04:55:26 INFO - PROCESS | 1770 | 1466250926943 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 1770 | 1466250926946 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:55:26 INFO - PROCESS | 1770 | 1466250926953 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 1770 | 1466250926957 Marionette TRACE conn3 <- [1,1106,null,{}] 04:55:26 INFO - PROCESS | 1770 | 1466250926963 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}] 04:55:26 INFO - PROCESS | 1770 | 1466250926968 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:27 INFO - PROCESS | 1770 | 1466250927138 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:55:27 INFO - PROCESS | 1770 | 1466250927562 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1770 | 1466250927569 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae9400 == 26 [pid = 1770] [id = 284] 04:55:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8eaeac00) [pid = 1770] [serial = 853] [outer = (nil)] 04:55:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8efed400) [pid = 1770] [serial = 854] [outer = 0x8eaeac00] 04:55:27 INFO - PROCESS | 1770 | 1466250927651 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x91290400) [pid = 1770] [serial = 855] [outer = 0x8eaeac00] 04:55:28 INFO - PROCESS | 1770 | 1466250928522 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]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1634ms 04:55:28 INFO - PROCESS | 1770 | 1466250928590 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1770 | 1466250928596 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:55:28 INFO - PROCESS | 1770 | 1466250928603 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1770 | 1466250928608 Marionette TRACE conn3 <- [1,1110,null,{}] 04:55:28 INFO - PROCESS | 1770 | 1466250928616 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}] 04:55:28 INFO - PROCESS | 1770 | 1466250928624 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:28 INFO - PROCESS | 1770 | 1466250928868 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:55:29 INFO - PROCESS | 1770 | 1466250929083 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 1770 | 1466250929093 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x91324800 == 25 [pid = 1770] [id = 276] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x91323400 == 24 [pid = 1770] [id = 275] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf2400 == 23 [pid = 1770] [id = 274] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9131fc00 == 22 [pid = 1770] [id = 273] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9128a400 == 21 [pid = 1770] [id = 272] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9128f800 == 20 [pid = 1770] [id = 271] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5c00 == 19 [pid = 1770] [id = 270] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae8000 == 18 [pid = 1770] [id = 269] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2400 == 17 [pid = 1770] [id = 268] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d2800 == 16 [pid = 1770] [id = 262] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x97897c00 == 15 [pid = 1770] [id = 282] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7000 == 14 [pid = 1770] [id = 283] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5c00 == 13 [pid = 1770] [id = 281] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x91287400 == 12 [pid = 1770] [id = 280] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x914de000 == 11 [pid = 1770] [id = 278] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x9256d000 == 10 [pid = 1770] [id = 279] 04:55:30 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cbc00 == 9 [pid = 1770] [id = 277] 04:55:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc400 == 10 [pid = 1770] [id = 285] 04:55:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x8e6cd000) [pid = 1770] [serial = 856] [outer = (nil)] 04:55:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x8e6d3000) [pid = 1770] [serial = 857] [outer = 0x8e6cd000] 04:55:30 INFO - PROCESS | 1770 | 1466250930091 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x8eae4000) [pid = 1770] [serial = 858] [outer = 0x8e6cd000] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x92cf0400) [pid = 1770] [serial = 803] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x8eaeb800) [pid = 1770] [serial = 768] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x8e9cc400) [pid = 1770] [serial = 767] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x92411000) [pid = 1770] [serial = 771] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x91d0b400) [pid = 1770] [serial = 770] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9309ec00) [pid = 1770] [serial = 774] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92e9f000) [pid = 1770] [serial = 773] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x9548bc00) [pid = 1770] [serial = 777] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x95488c00) [pid = 1770] [serial = 776] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91469800) [pid = 1770] [serial = 794] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x8eae5000) [pid = 1770] [serial = 791] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x8efe3000) [pid = 1770] [serial = 792] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x8efee400) [pid = 1770] [serial = 789] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8eaed400) [pid = 1770] [serial = 788] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x97893c00) [pid = 1770] [serial = 780] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9788e000) [pid = 1770] [serial = 779] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x99fb2400) [pid = 1770] [serial = 783] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x99394800) [pid = 1770] [serial = 782] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92cf5800) [pid = 1770] [serial = 800] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a1c4c00) [pid = 1770] [serial = 786] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a1c1c00) [pid = 1770] [serial = 785] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92140400) [pid = 1770] [serial = 797] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e78000) [pid = 1770] [serial = 801] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x924f4000) [pid = 1770] [serial = 798] [outer = (nil)] [url = about:blank] 04:55:30 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91472800) [pid = 1770] [serial = 795] [outer = (nil)] [url = about:blank] 04:55:31 INFO - PROCESS | 1770 | 1466250931012 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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2438ms 04:55:31 INFO - PROCESS | 1770 | 1466250931043 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 1770 | 1466250931048 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:55:31 INFO - PROCESS | 1770 | 1466250931058 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 1770 | 1466250931062 Marionette TRACE conn3 <- [1,1114,null,{}] 04:55:31 INFO - PROCESS | 1770 | 1466250931070 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}] 04:55:31 INFO - PROCESS | 1770 | 1466250931075 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:31 INFO - PROCESS | 1770 | 1466250931253 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:55:31 INFO - PROCESS | 1770 | 1466250931375 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 1770 | 1466250931384 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x91286400 == 11 [pid = 1770] [id = 286] 04:55:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91289400) [pid = 1770] [serial = 859] [outer = (nil)] 04:55:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91323800) [pid = 1770] [serial = 860] [outer = 0x91289400] 04:55:31 INFO - PROCESS | 1770 | 1466250931470 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9132ec00) [pid = 1770] [serial = 861] [outer = 0x91289400] 04:55:32 INFO - PROCESS | 1770 | 1466250932313 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1283ms 04:55:32 INFO - PROCESS | 1770 | 1466250932340 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 1770 | 1466250932347 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:55:32 INFO - PROCESS | 1770 | 1466250932357 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 1770 | 1466250932361 Marionette TRACE conn3 <- [1,1118,null,{}] 04:55:32 INFO - PROCESS | 1770 | 1466250932367 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}] 04:55:32 INFO - PROCESS | 1770 | 1466250932373 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:32 INFO - PROCESS | 1770 | 1466250932555 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:55:32 INFO - PROCESS | 1770 | 1466250932698 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1770 | 1466250932708 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320000 == 12 [pid = 1770] [id = 287] 04:55:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x914d7000) [pid = 1770] [serial = 862] [outer = (nil)] 04:55:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91d03c00) [pid = 1770] [serial = 863] [outer = 0x914d7000] 04:55:32 INFO - PROCESS | 1770 | 1466250932774 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92140000) [pid = 1770] [serial = 864] [outer = 0x914d7000] 04:55:33 INFO - PROCESS | 1770 | 1466250933718 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1431ms 04:55:33 INFO - PROCESS | 1770 | 1466250933789 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 1770 | 1466250933793 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:55:33 INFO - PROCESS | 1770 | 1466250933799 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 1770 | 1466250933804 Marionette TRACE conn3 <- [1,1122,null,{}] 04:55:33 INFO - PROCESS | 1770 | 1466250933828 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}] 04:55:33 INFO - PROCESS | 1770 | 1466250933837 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:34 INFO - PROCESS | 1770 | 1466250934050 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:55:34 INFO - PROCESS | 1770 | 1466250934080 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 1770 | 1466250934088 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cea800 == 13 [pid = 1770] [id = 288] 04:55:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92ceb800) [pid = 1770] [serial = 865] [outer = (nil)] 04:55:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5800) [pid = 1770] [serial = 866] [outer = 0x92ceb800] 04:55:34 INFO - PROCESS | 1770 | 1466250934157 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e74400) [pid = 1770] [serial = 867] [outer = 0x92ceb800] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e7e000) [pid = 1770] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9132a000) [pid = 1770] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91290000) [pid = 1770] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8e6d4c00) [pid = 1770] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e98400) [pid = 1770] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914de800) [pid = 1770] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9128b000) [pid = 1770] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91d05400) [pid = 1770] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92cf6000) [pid = 1770] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:55:35 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8e9c8800) [pid = 1770] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:55:35 INFO - PROCESS | 1770 | 1466250935435 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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1697ms 04:55:35 INFO - PROCESS | 1770 | 1466250935510 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 1770 | 1466250935514 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:55:35 INFO - PROCESS | 1770 | 1466250935520 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 1770 | 1466250935524 Marionette TRACE conn3 <- [1,1126,null,{}] 04:55:35 INFO - PROCESS | 1770 | 1466250935529 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}] 04:55:35 INFO - PROCESS | 1770 | 1466250935534 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:35 INFO - PROCESS | 1770 | 1466250935753 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:55:35 INFO - PROCESS | 1770 | 1466250935874 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 1770 | 1466250935882 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4c00 == 14 [pid = 1770] [id = 289] 04:55:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e9d2c00) [pid = 1770] [serial = 868] [outer = (nil)] 04:55:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9250d000) [pid = 1770] [serial = 869] [outer = 0x8e9d2c00] 04:55:35 INFO - PROCESS | 1770 | 1466250935951 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e77000) [pid = 1770] [serial = 870] [outer = 0x8e9d2c00] 04:55:36 INFO - PROCESS | 1770 | 1466250936638 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]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1128ms 04:55:36 INFO - PROCESS | 1770 | 1466250936649 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 1770 | 1466250936652 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:55:36 INFO - PROCESS | 1770 | 1466250936662 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 1770 | 1466250936664 Marionette TRACE conn3 <- [1,1130,null,{}] 04:55:36 INFO - PROCESS | 1770 | 1466250936670 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}] 04:55:36 INFO - PROCESS | 1770 | 1466250936675 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:36 INFO - PROCESS | 1770 | 1466250936864 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:55:36 INFO - PROCESS | 1770 | 1466250936881 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 1770 | 1466250936887 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7cc00 == 15 [pid = 1770] [id = 290] 04:55:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e9d000) [pid = 1770] [serial = 871] [outer = (nil)] 04:55:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92ea6400) [pid = 1770] [serial = 872] [outer = 0x92e9d000] 04:55:37 INFO - PROCESS | 1770 | 1466250936993 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x930a2000) [pid = 1770] [serial = 873] [outer = 0x92e9d000] 04:55:38 INFO - PROCESS | 1770 | 1466250938247 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]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1634ms 04:55:38 INFO - PROCESS | 1770 | 1466250938297 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:55:38 INFO - PROCESS | 1770 | 1466250938303 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:55:38 INFO - PROCESS | 1770 | 1466250938310 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 1770 | 1466250938316 Marionette TRACE conn3 <- [1,1134,null,{}] 04:55:38 INFO - PROCESS | 1770 | 1466250938324 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}] 04:55:38 INFO - PROCESS | 1770 | 1466250938330 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:38 INFO - PROCESS | 1770 | 1466250938543 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:55:38 INFO - PROCESS | 1770 | 1466250938758 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 1770 | 1466250938765 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4800 == 16 [pid = 1770] [id = 291] 04:55:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91320400) [pid = 1770] [serial = 874] [outer = (nil)] 04:55:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x914da800) [pid = 1770] [serial = 875] [outer = 0x91320400] 04:55:38 INFO - PROCESS | 1770 | 1466250938848 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x91d05800) [pid = 1770] [serial = 876] [outer = 0x91320400] 04:55:39 INFO - PROCESS | 1770 | 1466250939864 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]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1635ms 04:55:39 INFO - PROCESS | 1770 | 1466250939945 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 1770 | 1466250939953 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:55:39 INFO - PROCESS | 1770 | 1466250939963 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 1770 | 1466250939967 Marionette TRACE conn3 <- [1,1138,null,{}] 04:55:39 INFO - PROCESS | 1770 | 1466250939974 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}] 04:55:39 INFO - PROCESS | 1770 | 1466250939980 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:40 INFO - PROCESS | 1770 | 1466250940205 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:55:40 INFO - PROCESS | 1770 | 1466250940460 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1770 | 1466250940471 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05000 == 17 [pid = 1770] [id = 292] 04:55:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92cf4800) [pid = 1770] [serial = 877] [outer = (nil)] 04:55:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92e9a000) [pid = 1770] [serial = 878] [outer = 0x92cf4800] 04:55:40 INFO - PROCESS | 1770 | 1466250940551 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92ee4000) [pid = 1770] [serial = 879] [outer = 0x92cf4800] 04:55:41 INFO - PROCESS | 1770 | 1466250941511 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]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1633ms 04:55:41 INFO - PROCESS | 1770 | 1466250941596 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:55:41 INFO - PROCESS | 1770 | 1466250941600 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:55:41 INFO - PROCESS | 1770 | 1466250941607 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 1770 | 1466250941613 Marionette TRACE conn3 <- [1,1142,null,{}] 04:55:41 INFO - PROCESS | 1770 | 1466250941631 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}] 04:55:41 INFO - PROCESS | 1770 | 1466250941639 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:41 INFO - PROCESS | 1770 | 1466250941851 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:55:42 INFO - PROCESS | 1770 | 1466250942072 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1770 | 1466250942082 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x93aa7000 == 18 [pid = 1770] [id = 293] 04:55:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93aa9000) [pid = 1770] [serial = 880] [outer = (nil)] 04:55:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93cd7000) [pid = 1770] [serial = 881] [outer = 0x93aa9000] 04:55:42 INFO - PROCESS | 1770 | 1466250942208 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x93e5ac00) [pid = 1770] [serial = 882] [outer = 0x93aa9000] 04:55:43 INFO - PROCESS | 1770 | 1466250943176 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]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1642ms 04:55:43 INFO - PROCESS | 1770 | 1466250943249 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 1770 | 1466250943254 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:55:43 INFO - PROCESS | 1770 | 1466250943260 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1770 | 1466250943264 Marionette TRACE conn3 <- [1,1146,null,{}] 04:55:43 INFO - PROCESS | 1770 | 1466250943270 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}] 04:55:43 INFO - PROCESS | 1770 | 1466250943275 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:43 INFO - PROCESS | 1770 | 1466250943468 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:55:43 INFO - PROCESS | 1770 | 1466250943824 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 1770 | 1466250943831 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cb400 == 19 [pid = 1770] [id = 294] 04:55:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x8e9cc800) [pid = 1770] [serial = 883] [outer = (nil)] 04:55:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8eae8000) [pid = 1770] [serial = 884] [outer = 0x8e9cc800] 04:55:43 INFO - PROCESS | 1770 | 1466250943918 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8eff0c00) [pid = 1770] [serial = 885] [outer = 0x8e9cc800] 04:55:44 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae9400 == 18 [pid = 1770] [id = 284] 04:55:44 INFO - PROCESS | 1770 | 1466250944941 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]]]}] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92e7e400) [pid = 1770] [serial = 804] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x93aa2800) [pid = 1770] [serial = 827] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92e7f800) [pid = 1770] [serial = 830] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x914d9000) [pid = 1770] [serial = 815] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9213a400) [pid = 1770] [serial = 816] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8e6dac00) [pid = 1770] [serial = 806] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8efe6000) [pid = 1770] [serial = 807] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ea2c00) [pid = 1770] [serial = 812] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92edc400) [pid = 1770] [serial = 813] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91d0c400) [pid = 1770] [serial = 809] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x924fdc00) [pid = 1770] [serial = 810] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91326000) [pid = 1770] [serial = 818] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91468000) [pid = 1770] [serial = 819] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92135800) [pid = 1770] [serial = 821] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x930ab000) [pid = 1770] [serial = 831] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92e9c800) [pid = 1770] [serial = 824] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x93c3f800) [pid = 1770] [serial = 828] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92edfc00) [pid = 1770] [serial = 825] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9250b800) [pid = 1770] [serial = 822] [outer = (nil)] [url = about:blank] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1740ms 04:55:45 INFO - PROCESS | 1770 | 1466250945003 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:55:45 INFO - PROCESS | 1770 | 1466250945008 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:55:45 INFO - PROCESS | 1770 | 1466250945015 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 1770 | 1466250945019 Marionette TRACE conn3 <- [1,1150,null,{}] 04:55:45 INFO - PROCESS | 1770 | 1466250945027 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}] 04:55:45 INFO - PROCESS | 1770 | 1466250945034 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:45 INFO - PROCESS | 1770 | 1466250945205 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:55:45 INFO - PROCESS | 1770 | 1466250945370 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 1770 | 1466250945378 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x91469c00 == 19 [pid = 1770] [id = 295] 04:55:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91471400) [pid = 1770] [serial = 886] [outer = (nil)] 04:55:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x914d4400) [pid = 1770] [serial = 887] [outer = 0x91471400] 04:55:45 INFO - PROCESS | 1770 | 1466250945459 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92135000) [pid = 1770] [serial = 888] [outer = 0x91471400] 04:55:46 INFO - PROCESS | 1770 | 1466250946207 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1235ms 04:55:46 INFO - PROCESS | 1770 | 1466250946253 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 1770 | 1466250946259 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:55:46 INFO - PROCESS | 1770 | 1466250946266 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1770 | 1466250946269 Marionette TRACE conn3 <- [1,1154,null,{}] 04:55:46 INFO - PROCESS | 1770 | 1466250946275 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}] 04:55:46 INFO - PROCESS | 1770 | 1466250946280 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:46 INFO - PROCESS | 1770 | 1466250946441 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:55:46 INFO - PROCESS | 1770 | 1466250946450 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1770 | 1466250946458 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x9213c800 == 20 [pid = 1770] [id = 296] 04:55:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9256d000) [pid = 1770] [serial = 889] [outer = (nil)] 04:55:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e71400) [pid = 1770] [serial = 890] [outer = 0x9256d000] 04:55:46 INFO - PROCESS | 1770 | 1466250946526 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e9c800) [pid = 1770] [serial = 891] [outer = 0x9256d000] 04:55:47 INFO - PROCESS | 1770 | 1466250947450 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1232ms 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:55:47 INFO - PROCESS | 1770 | 1466250947505 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 1770 | 1466250947508 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:55:47 INFO - PROCESS | 1770 | 1466250947522 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 1770 | 1466250947530 Marionette TRACE conn3 <- [1,1158,null,{}] 04:55:47 INFO - PROCESS | 1770 | 1466250947543 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}] 04:55:47 INFO - PROCESS | 1770 | 1466250947550 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:47 INFO - PROCESS | 1770 | 1466250947771 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:55:47 INFO - PROCESS | 1770 | 1466250947793 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 1770 | 1466250947802 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146c000 == 21 [pid = 1770] [id = 297] 04:55:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92ee0c00) [pid = 1770] [serial = 892] [outer = (nil)] 04:55:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93c33800) [pid = 1770] [serial = 893] [outer = 0x92ee0c00] 04:55:47 INFO - PROCESS | 1770 | 1466250947867 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93c3c800) [pid = 1770] [serial = 894] [outer = 0x92ee0c00] 04:55:48 INFO - PROCESS | 1770 | 1466250948734 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]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1247ms 04:55:48 INFO - PROCESS | 1770 | 1466250948763 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 1770 | 1466250948767 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:55:48 INFO - PROCESS | 1770 | 1466250948774 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 1770 | 1466250948776 Marionette TRACE conn3 <- [1,1162,null,{}] 04:55:48 INFO - PROCESS | 1770 | 1466250948782 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}] 04:55:48 INFO - PROCESS | 1770 | 1466250948787 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:48 INFO - PROCESS | 1770 | 1466250948989 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:55:49 INFO - PROCESS | 1770 | 1466250949014 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 1770 | 1466250949021 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb800 == 22 [pid = 1770] [id = 298] 04:55:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9132a000) [pid = 1770] [serial = 895] [outer = (nil)] 04:55:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93e55400) [pid = 1770] [serial = 896] [outer = 0x9132a000] 04:55:49 INFO - PROCESS | 1770 | 1466250949088 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9494c000) [pid = 1770] [serial = 897] [outer = 0x9132a000] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ceb800) [pid = 1770] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8e6cd000) [pid = 1770] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91289400) [pid = 1770] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8e6cd800) [pid = 1770] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eaeac00) [pid = 1770] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x914dfc00) [pid = 1770] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92ce7400) [pid = 1770] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93e5ec00) [pid = 1770] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91d07800) [pid = 1770] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x98205c00) [pid = 1770] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91286800) [pid = 1770] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d7000) [pid = 1770] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:55:49 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e9d2c00) [pid = 1770] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:55:50 INFO - PROCESS | 1770 | 1466250950093 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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1380ms 04:55:50 INFO - PROCESS | 1770 | 1466250950154 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 1770 | 1466250950158 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:55:50 INFO - PROCESS | 1770 | 1466250950164 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 1770 | 1466250950167 Marionette TRACE conn3 <- [1,1166,null,{}] 04:55:50 INFO - PROCESS | 1770 | 1466250950173 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}] 04:55:50 INFO - PROCESS | 1770 | 1466250950177 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:50 INFO - PROCESS | 1770 | 1466250950383 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:55:50 INFO - PROCESS | 1770 | 1466250950396 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1770 | 1466250950411 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ceb800 == 23 [pid = 1770] [id = 299] 04:55:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92cedc00) [pid = 1770] [serial = 898] [outer = (nil)] 04:55:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x93c3f800) [pid = 1770] [serial = 899] [outer = 0x92cedc00] 04:55:50 INFO - PROCESS | 1770 | 1466250950489 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x953aa800) [pid = 1770] [serial = 900] [outer = 0x92cedc00] 04:55:51 INFO - PROCESS | 1770 | 1466250951308 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]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1178ms 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:55:51 INFO - PROCESS | 1770 | 1466250951342 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 1770 | 1466250951345 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:55:51 INFO - PROCESS | 1770 | 1466250951351 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 1770 | 1466250951354 Marionette TRACE conn3 <- [1,1170,null,{}] 04:55:51 INFO - PROCESS | 1770 | 1466250951363 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}] 04:55:51 INFO - PROCESS | 1770 | 1466250951368 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:51 INFO - PROCESS | 1770 | 1466250951522 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:55:51 INFO - PROCESS | 1770 | 1466250951532 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 1770 | 1466250951542 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5000 == 24 [pid = 1770] [id = 300] 04:55:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91470800) [pid = 1770] [serial = 901] [outer = (nil)] 04:55:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x95523c00) [pid = 1770] [serial = 902] [outer = 0x91470800] 04:55:51 INFO - PROCESS | 1770 | 1466250951604 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x955c5800) [pid = 1770] [serial = 903] [outer = 0x91470800] 04:55:52 INFO - PROCESS | 1770 | 1466250952757 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]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1492ms 04:55:52 INFO - PROCESS | 1770 | 1466250952844 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 1770 | 1466250952850 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:55:52 INFO - PROCESS | 1770 | 1466250952858 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 1770 | 1466250952863 Marionette TRACE conn3 <- [1,1174,null,{}] 04:55:52 INFO - PROCESS | 1770 | 1466250952871 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}] 04:55:52 INFO - PROCESS | 1770 | 1466250952878 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:53 INFO - PROCESS | 1770 | 1466250953057 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:55:53 INFO - PROCESS | 1770 | 1466250953277 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 1770 | 1466250953286 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x9131fc00 == 25 [pid = 1770] [id = 301] 04:55:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9132b400) [pid = 1770] [serial = 904] [outer = (nil)] 04:55:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x914dd400) [pid = 1770] [serial = 905] [outer = 0x9132b400] 04:55:53 INFO - PROCESS | 1770 | 1466250953395 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x924eec00) [pid = 1770] [serial = 906] [outer = 0x9132b400] 04:55:54 INFO - PROCESS | 1770 | 1466250954291 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] 04:55:54 INFO - PROCESS | 1770 | 1466250954350 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:55:54 INFO - PROCESS | 1770 | 1466250954362 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1770 | 1466250954366 Marionette TRACE conn3 <- [1,1178,null,{}] 04:55:54 INFO - PROCESS | 1770 | 1466250954372 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}] 04:55:54 INFO - PROCESS | 1770 | 1466250954378 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:54 INFO - PROCESS | 1770 | 1466250954563 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:55:54 INFO - PROCESS | 1770 | 1466250954729 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 1770 | 1466250954738 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7f800 == 26 [pid = 1770] [id = 302] 04:55:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92ee0400) [pid = 1770] [serial = 907] [outer = (nil)] 04:55:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93aa7c00) [pid = 1770] [serial = 908] [outer = 0x92ee0400] 04:55:54 INFO - PROCESS | 1770 | 1466250954903 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953a4c00) [pid = 1770] [serial = 909] [outer = 0x92ee0400] 04:55:55 INFO - PROCESS | 1770 | 1466250955814 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] 04:55:55 INFO - PROCESS | 1770 | 1466250955858 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:55:55 INFO - PROCESS | 1770 | 1466250955866 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 1770 | 1466250955872 Marionette TRACE conn3 <- [1,1182,null,{}] 04:55:55 INFO - PROCESS | 1770 | 1466250955888 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}] 04:55:55 INFO - PROCESS | 1770 | 1466250955896 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:56 INFO - PROCESS | 1770 | 1466250956074 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:55:56 INFO - PROCESS | 1770 | 1466250956241 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 1770 | 1466250956250 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x955b8400 == 27 [pid = 1770] [id = 303] 04:55:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x955c5000) [pid = 1770] [serial = 910] [outer = (nil)] 04:55:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x98205800) [pid = 1770] [serial = 911] [outer = 0x955c5000] 04:55:56 INFO - PROCESS | 1770 | 1466250956375 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99394800) [pid = 1770] [serial = 912] [outer = 0x955c5000] 04:55:57 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:57 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:57 INFO - PROCESS | 1770 | 1466250957279 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] 04:55:57 INFO - PROCESS | 1770 | 1466250957324 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:55:57 INFO - PROCESS | 1770 | 1466250957331 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 1770 | 1466250957334 Marionette TRACE conn3 <- [1,1186,null,{}] 04:55:57 INFO - PROCESS | 1770 | 1466250957340 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}] 04:55:57 INFO - PROCESS | 1770 | 1466250957345 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:57 INFO - PROCESS | 1770 | 1466250957522 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:55:57 INFO - PROCESS | 1770 | 1466250957687 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 1770 | 1466250957695 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x98206800 == 28 [pid = 1770] [id = 304] 04:55:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99387800) [pid = 1770] [serial = 913] [outer = (nil)] 04:55:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a16e000) [pid = 1770] [serial = 914] [outer = 0x99387800] 04:55:57 INFO - PROCESS | 1770 | 1466250957776 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a1b7800) [pid = 1770] [serial = 915] [outer = 0x99387800] 04:55:58 INFO - PROCESS | 1770 | 1466250958670 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] 04:55:58 INFO - PROCESS | 1770 | 1466250958717 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:55:58 INFO - PROCESS | 1770 | 1466250958724 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 1770 | 1466250958728 Marionette TRACE conn3 <- [1,1190,null,{}] 04:55:58 INFO - PROCESS | 1770 | 1466250958733 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}] 04:55:58 INFO - PROCESS | 1770 | 1466250958738 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:58 INFO - PROCESS | 1770 | 1466250958908 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:55:59 INFO - PROCESS | 1770 | 1466250959072 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 1770 | 1466250959083 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:55:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6800 == 29 [pid = 1770] [id = 305] 04:55:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9250f800) [pid = 1770] [serial = 916] [outer = (nil)] 04:55:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a1cb000) [pid = 1770] [serial = 917] [outer = 0x9250f800] 04:55:59 INFO - PROCESS | 1770 | 1466250959168 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a1cf000) [pid = 1770] [serial = 918] [outer = 0x9250f800] 04:56:00 INFO - PROCESS | 1770 | 1466250960130 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] 04:56:00 INFO - PROCESS | 1770 | 1466250960209 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:56:00 INFO - PROCESS | 1770 | 1466250960217 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 1770 | 1466250960220 Marionette TRACE conn3 <- [1,1194,null,{}] 04:56:00 INFO - PROCESS | 1770 | 1466250960226 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}] 04:56:00 INFO - PROCESS | 1770 | 1466250960236 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:00 INFO - PROCESS | 1770 | 1466250960468 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:56:00 INFO - PROCESS | 1770 | 1466250960683 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 1770 | 1466250960689 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x924fd000 == 30 [pid = 1770] [id = 306] 04:56:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a1c5400) [pid = 1770] [serial = 919] [outer = (nil)] 04:56:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9a663400) [pid = 1770] [serial = 920] [outer = 0x9a1c5400] 04:56:00 INFO - PROCESS | 1770 | 1466250960784 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9a7cec00) [pid = 1770] [serial = 921] [outer = 0x9a1c5400] 04:56:01 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 1770 | 1466250961643 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] 04:56:01 INFO - PROCESS | 1770 | 1466250961705 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:56:01 INFO - PROCESS | 1770 | 1466250961712 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 1770 | 1466250961715 Marionette TRACE conn3 <- [1,1198,null,{}] 04:56:01 INFO - PROCESS | 1770 | 1466250961721 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}] 04:56:01 INFO - PROCESS | 1770 | 1466250961726 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:01 INFO - PROCESS | 1770 | 1466250961893 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:56:02 INFO - PROCESS | 1770 | 1466250962087 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1770 | 1466250962094 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x91287800 == 31 [pid = 1770] [id = 307] 04:56:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9128e800) [pid = 1770] [serial = 922] [outer = (nil)] 04:56:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x9a86fc00) [pid = 1770] [serial = 923] [outer = 0x9128e800] 04:56:02 INFO - PROCESS | 1770 | 1466250962176 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x9a871c00) [pid = 1770] [serial = 924] [outer = 0x9128e800] 04:56:03 INFO - PROCESS | 1770 | 1466250963077 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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1441ms 04:56:03 INFO - PROCESS | 1770 | 1466250963154 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 1770 | 1466250963158 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:56:03 INFO - PROCESS | 1770 | 1466250963164 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 1770 | 1466250963168 Marionette TRACE conn3 <- [1,1202,null,{}] 04:56:03 INFO - PROCESS | 1770 | 1466250963174 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}] 04:56:03 INFO - PROCESS | 1770 | 1466250963178 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:03 INFO - PROCESS | 1770 | 1466250963554 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:56:03 INFO - PROCESS | 1770 | 1466250963815 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 1770 | 1466250963825 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3800 == 32 [pid = 1770] [id = 308] 04:56:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x8efe6000) [pid = 1770] [serial = 925] [outer = (nil)] 04:56:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x8efef400) [pid = 1770] [serial = 926] [outer = 0x8efe6000] 04:56:03 INFO - PROCESS | 1770 | 1466250963898 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x9132c400) [pid = 1770] [serial = 927] [outer = 0x8efe6000] 04:56:04 INFO - PROCESS | 1770 | 1466250964843 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]]]}] 04:56:04 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 04:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1738ms 04:56:04 INFO - PROCESS | 1770 | 1466250964904 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 1770 | 1466250964911 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:56:04 INFO - PROCESS | 1770 | 1466250964919 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 1770 | 1466250964924 Marionette TRACE conn3 <- [1,1206,null,{}] 04:56:04 INFO - PROCESS | 1770 | 1466250964931 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}] 04:56:04 INFO - PROCESS | 1770 | 1466250964936 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:05 INFO - PROCESS | 1770 | 1466250965109 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:56:05 INFO - PROCESS | 1770 | 1466250965328 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1770 | 1466250965338 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:06 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc400 == 31 [pid = 1770] [id = 285] 04:56:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6ce000 == 32 [pid = 1770] [id = 309] 04:56:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x8e6cec00) [pid = 1770] [serial = 928] [outer = (nil)] 04:56:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x8e6d7000) [pid = 1770] [serial = 929] [outer = 0x8e6cec00] 04:56:06 INFO - PROCESS | 1770 | 1466250966370 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x8eae2400) [pid = 1770] [serial = 930] [outer = 0x8e6cec00] 04:56:06 INFO - PROCESS | 1770 | --DOCSHELL 0x9256c400 == 31 [pid = 1770] [id = 10] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x92cf5800) [pid = 1770] [serial = 866] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x8e6d3000) [pid = 1770] [serial = 857] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x91323800) [pid = 1770] [serial = 860] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x9132ec00) [pid = 1770] [serial = 861] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x8efe7400) [pid = 1770] [serial = 834] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x8e6d8400) [pid = 1770] [serial = 833] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x91290400) [pid = 1770] [serial = 855] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x8efed400) [pid = 1770] [serial = 854] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x9250e400) [pid = 1770] [serial = 837] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92139000) [pid = 1770] [serial = 836] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x930a1400) [pid = 1770] [serial = 840] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92ed9800) [pid = 1770] [serial = 839] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x95482c00) [pid = 1770] [serial = 843] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x953a9c00) [pid = 1770] [serial = 842] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9788d000) [pid = 1770] [serial = 846] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x955bd000) [pid = 1770] [serial = 845] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x99fb0000) [pid = 1770] [serial = 849] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x98462800) [pid = 1770] [serial = 848] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9a1cb800) [pid = 1770] [serial = 852] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a1c6000) [pid = 1770] [serial = 851] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92e74400) [pid = 1770] [serial = 867] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8eae4000) [pid = 1770] [serial = 858] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92140000) [pid = 1770] [serial = 864] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91d03c00) [pid = 1770] [serial = 863] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e77000) [pid = 1770] [serial = 870] [outer = (nil)] [url = about:blank] 04:56:06 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9250d000) [pid = 1770] [serial = 869] [outer = (nil)] [url = about:blank] 04:56:07 INFO - PROCESS | 1770 | 1466250967379 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]]]}] 04:56:07 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 04:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2487ms 04:56:07 INFO - PROCESS | 1770 | 1466250967406 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 1770 | 1466250967412 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:56:07 INFO - PROCESS | 1770 | 1466250967419 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 1770 | 1466250967423 Marionette TRACE conn3 <- [1,1210,null,{}] 04:56:07 INFO - PROCESS | 1770 | 1466250967430 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}] 04:56:07 INFO - PROCESS | 1770 | 1466250967437 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:07 INFO - PROCESS | 1770 | 1466250967607 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:56:07 INFO - PROCESS | 1770 | 1466250967728 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 1770 | 1466250967737 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x91289800 == 32 [pid = 1770] [id = 310] 04:56:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9128a400) [pid = 1770] [serial = 931] [outer = (nil)] 04:56:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91290400) [pid = 1770] [serial = 932] [outer = 0x9128a400] 04:56:07 INFO - PROCESS | 1770 | 1466250967822 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91323400) [pid = 1770] [serial = 933] [outer = 0x9128a400] 04:56:08 INFO - PROCESS | 1770 | 1466250968650 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]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1288ms 04:56:08 INFO - PROCESS | 1770 | 1466250968708 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 1770 | 1466250968715 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:56:08 INFO - PROCESS | 1770 | 1466250968729 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 1770 | 1466250968734 Marionette TRACE conn3 <- [1,1214,null,{}] 04:56:08 INFO - PROCESS | 1770 | 1466250968740 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}] 04:56:08 INFO - PROCESS | 1770 | 1466250968745 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:08 INFO - PROCESS | 1770 | 1466250968913 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:56:08 INFO - PROCESS | 1770 | 1466250968923 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1770 | 1466250968929 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x91290000 == 33 [pid = 1770] [id = 311] 04:56:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9146e400) [pid = 1770] [serial = 934] [outer = (nil)] 04:56:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91d0ec00) [pid = 1770] [serial = 935] [outer = 0x9146e400] 04:56:09 INFO - PROCESS | 1770 | 1466250968999 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92143400) [pid = 1770] [serial = 936] [outer = 0x9146e400] 04:56:10 INFO - PROCESS | 1770 | 1466250970029 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]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1342ms 04:56:10 INFO - PROCESS | 1770 | 1466250970072 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 1770 | 1466250970075 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:56:10 INFO - PROCESS | 1770 | 1466250970088 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 1770 | 1466250970093 Marionette TRACE conn3 <- [1,1218,null,{}] 04:56:10 INFO - PROCESS | 1770 | 1466250970110 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}] 04:56:10 INFO - PROCESS | 1770 | 1466250970119 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:10 INFO - PROCESS | 1770 | 1466250970355 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:56:10 INFO - PROCESS | 1770 | 1466250970381 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 1770 | 1466250970389 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d0d400 == 34 [pid = 1770] [id = 312] 04:56:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92134400) [pid = 1770] [serial = 937] [outer = (nil)] 04:56:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92570c00) [pid = 1770] [serial = 938] [outer = 0x92134400] 04:56:10 INFO - PROCESS | 1770 | 1466250970478 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92e74800) [pid = 1770] [serial = 939] [outer = 0x92134400] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92ee0c00) [pid = 1770] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9256d000) [pid = 1770] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92cf4800) [pid = 1770] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91471400) [pid = 1770] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9132a000) [pid = 1770] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91320400) [pid = 1770] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x93aa9000) [pid = 1770] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e9d000) [pid = 1770] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8e9cc800) [pid = 1770] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92cedc00) [pid = 1770] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:56:11 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91470800) [pid = 1770] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:56:11 INFO - PROCESS | 1770 | 1466250971994 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]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2046ms 04:56:12 INFO - PROCESS | 1770 | 1466250972128 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 1770 | 1466250972139 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:56:12 INFO - PROCESS | 1770 | 1466250972147 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 1770 | 1466250972150 Marionette TRACE conn3 <- [1,1222,null,{}] 04:56:12 INFO - PROCESS | 1770 | 1466250972156 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}] 04:56:12 INFO - PROCESS | 1770 | 1466250972161 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:12 INFO - PROCESS | 1770 | 1466250972359 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:56:12 INFO - PROCESS | 1770 | 1466250972371 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 1770 | 1466250972379 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cc800 == 35 [pid = 1770] [id = 313] 04:56:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8efe6400) [pid = 1770] [serial = 940] [outer = (nil)] 04:56:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92cf1c00) [pid = 1770] [serial = 941] [outer = 0x8efe6400] 04:56:12 INFO - PROCESS | 1770 | 1466250972447 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7a000) [pid = 1770] [serial = 942] [outer = 0x8efe6400] 04:56:13 INFO - PROCESS | 1770 | 1466250973182 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] 04:56:13 INFO - PROCESS | 1770 | 1466250973237 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:56:13 INFO - PROCESS | 1770 | 1466250973243 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 1770 | 1466250973246 Marionette TRACE conn3 <- [1,1226,null,{}] 04:56:13 INFO - PROCESS | 1770 | 1466250973251 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}] 04:56:13 INFO - PROCESS | 1770 | 1466250973256 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:13 INFO - PROCESS | 1770 | 1466250973450 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:56:13 INFO - PROCESS | 1770 | 1466250973471 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 1770 | 1466250973480 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e80400 == 36 [pid = 1770] [id = 314] 04:56:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e9c000) [pid = 1770] [serial = 943] [outer = (nil)] 04:56:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92edc400) [pid = 1770] [serial = 944] [outer = 0x92e9c000] 04:56:13 INFO - PROCESS | 1770 | 1466250973561 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x930a9000) [pid = 1770] [serial = 945] [outer = 0x92e9c000] 04:56:14 INFO - PROCESS | 1770 | 1466250974682 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]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1487ms 04:56:14 INFO - PROCESS | 1770 | 1466250974731 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 1770 | 1466250974738 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:56:14 INFO - PROCESS | 1770 | 1466250974746 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 1770 | 1466250974753 Marionette TRACE conn3 <- [1,1230,null,{}] 04:56:14 INFO - PROCESS | 1770 | 1466250974761 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}] 04:56:14 INFO - PROCESS | 1770 | 1466250974766 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:14 INFO - PROCESS | 1770 | 1466250974951 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:56:15 INFO - PROCESS | 1770 | 1466250975173 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 1770 | 1466250975185 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cfc00 == 37 [pid = 1770] [id = 315] 04:56:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91282000) [pid = 1770] [serial = 946] [outer = (nil)] 04:56:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x914d1800) [pid = 1770] [serial = 947] [outer = 0x91282000] 04:56:15 INFO - PROCESS | 1770 | 1466250975319 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91d06c00) [pid = 1770] [serial = 948] [outer = 0x91282000] 04:56:16 INFO - PROCESS | 1770 | 1466250976313 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1645ms 04:56:16 INFO - PROCESS | 1770 | 1466250976391 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 1770 | 1466250976399 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:56:16 INFO - PROCESS | 1770 | 1466250976410 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 1770 | 1466250976414 Marionette TRACE conn3 <- [1,1234,null,{}] 04:56:16 INFO - PROCESS | 1770 | 1466250976421 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}] 04:56:16 INFO - PROCESS | 1770 | 1466250976427 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:16 INFO - PROCESS | 1770 | 1466250976660 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:56:16 INFO - PROCESS | 1770 | 1466250976977 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 1770 | 1466250976987 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d2400 == 38 [pid = 1770] [id = 316] 04:56:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92513c00) [pid = 1770] [serial = 949] [outer = (nil)] 04:56:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92cf3800) [pid = 1770] [serial = 950] [outer = 0x92513c00] 04:56:17 INFO - PROCESS | 1770 | 1466250977079 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ea0800) [pid = 1770] [serial = 951] [outer = 0x92513c00] 04:56:18 INFO - PROCESS | 1770 | 1466250978029 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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1686ms 04:56:18 INFO - PROCESS | 1770 | 1466250978096 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:56:18 INFO - PROCESS | 1770 | 1466250978101 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:56:18 INFO - PROCESS | 1770 | 1466250978108 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1770 | 1466250978114 Marionette TRACE conn3 <- [1,1238,null,{}] 04:56:18 INFO - PROCESS | 1770 | 1466250978131 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}] 04:56:18 INFO - PROCESS | 1770 | 1466250978140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:18 INFO - PROCESS | 1770 | 1466250978322 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:56:18 INFO - PROCESS | 1770 | 1466250978528 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 1770 | 1466250978540 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd4400 == 39 [pid = 1770] [id = 317] 04:56:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x93cd5400) [pid = 1770] [serial = 952] [outer = (nil)] 04:56:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93e5a800) [pid = 1770] [serial = 953] [outer = 0x93cd5400] 04:56:18 INFO - PROCESS | 1770 | 1466250978623 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x953ad800) [pid = 1770] [serial = 954] [outer = 0x93cd5400] 04:56:19 INFO - PROCESS | 1770 | 1466250979559 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]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 04:56:19 INFO - PROCESS | 1770 | 1466250979598 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 1770 | 1466250979603 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:56:19 INFO - PROCESS | 1770 | 1466250979610 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 1770 | 1466250979613 Marionette TRACE conn3 <- [1,1242,null,{}] 04:56:19 INFO - PROCESS | 1770 | 1466250979619 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}] 04:56:19 INFO - PROCESS | 1770 | 1466250979624 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:19 INFO - PROCESS | 1770 | 1466250979800 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:56:19 INFO - PROCESS | 1770 | 1466250979970 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 1770 | 1466250979979 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f6800 == 40 [pid = 1770] [id = 318] 04:56:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x92e9a800) [pid = 1770] [serial = 955] [outer = (nil)] 04:56:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x95484c00) [pid = 1770] [serial = 956] [outer = 0x92e9a800] 04:56:20 INFO - PROCESS | 1770 | 1466250980099 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9548e800) [pid = 1770] [serial = 957] [outer = 0x92e9a800] 04:56:21 INFO - PROCESS | 1770 | 1466250981262 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]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1694ms 04:56:21 INFO - PROCESS | 1770 | 1466250981306 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 1770 | 1466250981311 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:56:21 INFO - PROCESS | 1770 | 1466250981319 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 1770 | 1466250981324 Marionette TRACE conn3 <- [1,1246,null,{}] 04:56:21 INFO - PROCESS | 1770 | 1466250981332 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}] 04:56:21 INFO - PROCESS | 1770 | 1466250981337 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:21 INFO - PROCESS | 1770 | 1466250981580 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:56:21 INFO - PROCESS | 1770 | --DOCSHELL 0x91320000 == 39 [pid = 1770] [id = 287] 04:56:21 INFO - PROCESS | 1770 | --DOCSHELL 0x9250a800 == 38 [pid = 1770] [id = 11] 04:56:21 INFO - PROCESS | 1770 | 1466250981754 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 1770 | 1466250981762 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7400 == 39 [pid = 1770] [id = 319] 04:56:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8efeb000) [pid = 1770] [serial = 958] [outer = (nil)] 04:56:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x91320000) [pid = 1770] [serial = 959] [outer = 0x8efeb000] 04:56:21 INFO - PROCESS | 1770 | 1466250981846 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x914df800) [pid = 1770] [serial = 960] [outer = 0x8efeb000] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x93c33800) [pid = 1770] [serial = 893] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x92e9c800) [pid = 1770] [serial = 891] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92e71400) [pid = 1770] [serial = 890] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92ee4000) [pid = 1770] [serial = 879] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x914d4400) [pid = 1770] [serial = 887] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x93e55400) [pid = 1770] [serial = 896] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92e9a000) [pid = 1770] [serial = 878] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91d05800) [pid = 1770] [serial = 876] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93cd7000) [pid = 1770] [serial = 881] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9494c000) [pid = 1770] [serial = 897] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x930a2000) [pid = 1770] [serial = 873] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8eae8000) [pid = 1770] [serial = 884] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x914da800) [pid = 1770] [serial = 875] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93c3f800) [pid = 1770] [serial = 899] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8eff0c00) [pid = 1770] [serial = 885] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93c3c800) [pid = 1770] [serial = 894] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92ea6400) [pid = 1770] [serial = 872] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92135000) [pid = 1770] [serial = 888] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93e5ac00) [pid = 1770] [serial = 882] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x953aa800) [pid = 1770] [serial = 900] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x95523c00) [pid = 1770] [serial = 902] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x955c5800) [pid = 1770] [serial = 903] [outer = (nil)] [url = about:blank] 04:56:22 INFO - PROCESS | 1770 | 1466250982658 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]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1383ms 04:56:22 INFO - PROCESS | 1770 | 1466250982704 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 1770 | 1466250982710 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:56:22 INFO - PROCESS | 1770 | 1466250982720 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 1770 | 1466250982724 Marionette TRACE conn3 <- [1,1250,null,{}] 04:56:22 INFO - PROCESS | 1770 | 1466250982730 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}] 04:56:22 INFO - PROCESS | 1770 | 1466250982736 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:22 INFO - PROCESS | 1770 | 1466250982901 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:56:22 INFO - PROCESS | 1770 | 1466250982911 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1770 | 1466250982918 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x91288400 == 40 [pid = 1770] [id = 320] 04:56:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92504400) [pid = 1770] [serial = 961] [outer = (nil)] 04:56:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92573400) [pid = 1770] [serial = 962] [outer = 0x92504400] 04:56:22 INFO - PROCESS | 1770 | 1466250982989 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e76c00) [pid = 1770] [serial = 963] [outer = 0x92504400] 04:56:23 INFO - PROCESS | 1770 | 1466250983948 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]]]}] 04:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1280ms 04:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:56:24 INFO - PROCESS | 1770 | 1466250983999 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 1770 | 1466250984002 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:56:24 INFO - PROCESS | 1770 | 1466250984009 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 1770 | 1466250984014 Marionette TRACE conn3 <- [1,1254,null,{}] 04:56:24 INFO - PROCESS | 1770 | 1466250984034 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}] 04:56:24 INFO - PROCESS | 1770 | 1466250984042 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:24 INFO - PROCESS | 1770 | 1466250984200 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:56:24 INFO - PROCESS | 1770 | 1466250984337 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 1770 | 1466250984345 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x9309dc00 == 41 [pid = 1770] [id = 321] 04:56:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9309e000) [pid = 1770] [serial = 964] [outer = (nil)] 04:56:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x930acc00) [pid = 1770] [serial = 965] [outer = 0x9309e000] 04:56:24 INFO - PROCESS | 1770 | 1466250984415 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93c3f000) [pid = 1770] [serial = 966] [outer = 0x9309e000] 04:56:25 INFO - PROCESS | 1770 | 1466250985202 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]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1249ms 04:56:25 INFO - PROCESS | 1770 | 1466250985257 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 1770 | 1466250985261 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:56:25 INFO - PROCESS | 1770 | 1466250985267 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 1770 | 1466250985270 Marionette TRACE conn3 <- [1,1258,null,{}] 04:56:25 INFO - PROCESS | 1770 | 1466250985284 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}] 04:56:25 INFO - PROCESS | 1770 | 1466250985288 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:25 INFO - PROCESS | 1770 | 1466250985507 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:56:25 INFO - PROCESS | 1770 | 1466250985532 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 1770 | 1466250985538 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4400 == 42 [pid = 1770] [id = 322] 04:56:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93c40400) [pid = 1770] [serial = 967] [outer = (nil)] 04:56:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93e5b800) [pid = 1770] [serial = 968] [outer = 0x93c40400] 04:56:25 INFO - PROCESS | 1770 | 1466250985607 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93e5f400) [pid = 1770] [serial = 969] [outer = 0x93c40400] 04:56:26 INFO - PROCESS | 1770 | 1466250986523 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]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1297ms 04:56:26 INFO - PROCESS | 1770 | 1466250986565 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 1770 | 1466250986568 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:56:26 INFO - PROCESS | 1770 | 1466250986574 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 1770 | 1466250986577 Marionette TRACE conn3 <- [1,1262,null,{}] 04:56:26 INFO - PROCESS | 1770 | 1466250986589 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}] 04:56:26 INFO - PROCESS | 1770 | 1466250986593 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:26 INFO - PROCESS | 1770 | 1466250986906 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93c34400) [pid = 1770] [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.] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9132b400) [pid = 1770] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92ee0400) [pid = 1770] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92134400) [pid = 1770] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9146e400) [pid = 1770] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8e6cec00) [pid = 1770] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8efe6400) [pid = 1770] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x955c5000) [pid = 1770] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9128a400) [pid = 1770] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x99387800) [pid = 1770] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9250f800) [pid = 1770] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efe6000) [pid = 1770] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9a1c5400) [pid = 1770] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9128e800) [pid = 1770] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:56:26 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9256dc00) [pid = 1770] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:27 INFO - PROCESS | 1770 | 1466250987027 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 1770 | 1466250987034 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5400 == 43 [pid = 1770] [id = 323] 04:56:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8eaee800) [pid = 1770] [serial = 970] [outer = (nil)] 04:56:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91323000) [pid = 1770] [serial = 971] [outer = 0x8eaee800] 04:56:27 INFO - PROCESS | 1770 | 1466250987146 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x914d4c00) [pid = 1770] [serial = 972] [outer = 0x8eaee800] 04:56:27 INFO - PROCESS | 1770 | 1466250987861 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]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1340ms 04:56:27 INFO - PROCESS | 1770 | 1466250987915 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 1770 | 1466250987918 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:56:27 INFO - PROCESS | 1770 | 1466250987925 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 1770 | 1466250987928 Marionette TRACE conn3 <- [1,1266,null,{}] 04:56:27 INFO - PROCESS | 1770 | 1466250987933 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}] 04:56:27 INFO - PROCESS | 1770 | 1466250987943 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:28 INFO - PROCESS | 1770 | 1466250988133 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:56:28 INFO - PROCESS | 1770 | 1466250988143 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1770 | 1466250988150 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 44 [pid = 1770] [id = 324] 04:56:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efea800) [pid = 1770] [serial = 973] [outer = (nil)] 04:56:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9788d000) [pid = 1770] [serial = 974] [outer = 0x8efea800] 04:56:28 INFO - PROCESS | 1770 | 1466250988218 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x97890c00) [pid = 1770] [serial = 975] [outer = 0x8efea800] 04:56:29 INFO - PROCESS | 1770 | 1466250989215 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]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1336ms 04:56:29 INFO - PROCESS | 1770 | 1466250989262 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 1770 | 1466250989269 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:56:29 INFO - PROCESS | 1770 | 1466250989278 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 1770 | 1466250989283 Marionette TRACE conn3 <- [1,1270,null,{}] 04:56:29 INFO - PROCESS | 1770 | 1466250989292 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}] 04:56:29 INFO - PROCESS | 1770 | 1466250989298 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:29 INFO - PROCESS | 1770 | 1466250989486 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:56:29 INFO - PROCESS | 1770 | 1466250989655 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 1770 | 1466250989673 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3c00 == 45 [pid = 1770] [id = 325] 04:56:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8efe6800) [pid = 1770] [serial = 976] [outer = (nil)] 04:56:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x914d8400) [pid = 1770] [serial = 977] [outer = 0x8efe6800] 04:56:29 INFO - PROCESS | 1770 | 1466250989814 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92139000) [pid = 1770] [serial = 978] [outer = 0x8efe6800] 04:56:30 INFO - PROCESS | 1770 | 1466250990713 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]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1490ms 04:56:30 INFO - PROCESS | 1770 | 1466250990768 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 1770 | 1466250990776 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:56:30 INFO - PROCESS | 1770 | 1466250990787 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 1770 | 1466250990791 Marionette TRACE conn3 <- [1,1274,null,{}] 04:56:30 INFO - PROCESS | 1770 | 1466250990799 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}] 04:56:30 INFO - PROCESS | 1770 | 1466250990806 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:31 INFO - PROCESS | 1770 | 1466250991025 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:56:31 INFO - PROCESS | 1770 | 1466250991249 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 1770 | 1466250991260 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf3c00 == 46 [pid = 1770] [id = 326] 04:56:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e9b400) [pid = 1770] [serial = 979] [outer = (nil)] 04:56:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ea5000) [pid = 1770] [serial = 980] [outer = 0x92e9b400] 04:56:31 INFO - PROCESS | 1770 | 1466250991385 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92ee4800) [pid = 1770] [serial = 981] [outer = 0x92e9b400] 04:56:32 INFO - PROCESS | 1770 | 1466250992338 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]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1583ms 04:56:32 INFO - PROCESS | 1770 | 1466250992370 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 1770 | 1466250992374 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:56:32 INFO - PROCESS | 1770 | 1466250992381 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 1770 | 1466250992387 Marionette TRACE conn3 <- [1,1278,null,{}] 04:56:32 INFO - PROCESS | 1770 | 1466250992403 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}] 04:56:32 INFO - PROCESS | 1770 | 1466250992412 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:32 INFO - PROCESS | 1770 | 1466250992589 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:56:32 INFO - PROCESS | 1770 | 1466250992800 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1770 | 1466250992808 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x95523c00 == 47 [pid = 1770] [id = 327] 04:56:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9552a000) [pid = 1770] [serial = 982] [outer = (nil)] 04:56:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9788dc00) [pid = 1770] [serial = 983] [outer = 0x9552a000] 04:56:32 INFO - PROCESS | 1770 | 1466250992896 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x982ca000) [pid = 1770] [serial = 984] [outer = 0x9552a000] 04:56:33 INFO - PROCESS | 1770 | 1466250993777 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]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1436ms 04:56:33 INFO - PROCESS | 1770 | 1466250993818 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 1770 | 1466250993823 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:56:33 INFO - PROCESS | 1770 | 1466250993830 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 1770 | 1466250993833 Marionette TRACE conn3 <- [1,1282,null,{}] 04:56:33 INFO - PROCESS | 1770 | 1466250993839 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}] 04:56:33 INFO - PROCESS | 1770 | 1466250993844 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:34 INFO - PROCESS | 1770 | 1466250994019 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:56:34 INFO - PROCESS | 1770 | 1466250994183 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 1770 | 1466250994194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x91470000 == 48 [pid = 1770] [id = 328] 04:56:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x97895800) [pid = 1770] [serial = 985] [outer = (nil)] 04:56:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99738800) [pid = 1770] [serial = 986] [outer = 0x97895800] 04:56:34 INFO - PROCESS | 1770 | 1466250994270 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99faf400) [pid = 1770] [serial = 987] [outer = 0x97895800] 04:56:35 INFO - PROCESS | 1770 | 1466250995185 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]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1432ms 04:56:35 INFO - PROCESS | 1770 | 1466250995264 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:56:35 INFO - PROCESS | 1770 | 1466250995268 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:56:35 INFO - PROCESS | 1770 | 1466250995274 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 1770 | 1466250995278 Marionette TRACE conn3 <- [1,1286,null,{}] 04:56:35 INFO - PROCESS | 1770 | 1466250995284 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}] 04:56:35 INFO - PROCESS | 1770 | 1466250995289 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:35 INFO - PROCESS | 1770 | 1466250995492 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:56:35 INFO - PROCESS | 1770 | 1466250995659 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1770 | 1466250995667 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5c00 == 49 [pid = 1770] [id = 329] 04:56:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x99392800) [pid = 1770] [serial = 988] [outer = (nil)] 04:56:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a1c3000) [pid = 1770] [serial = 989] [outer = 0x99392800] 04:56:35 INFO - PROCESS | 1770 | 1466250995791 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a1cc000) [pid = 1770] [serial = 990] [outer = 0x99392800] 04:56:36 INFO - PROCESS | 1770 | 1466250996647 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]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1434ms 04:56:36 INFO - PROCESS | 1770 | 1466250996709 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 1770 | 1466250996713 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:56:36 INFO - PROCESS | 1770 | 1466250996720 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 1770 | 1466250996723 Marionette TRACE conn3 <- [1,1290,null,{}] 04:56:36 INFO - PROCESS | 1770 | 1466250996729 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}] 04:56:36 INFO - PROCESS | 1770 | 1466250996739 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:36 INFO - PROCESS | 1770 | 1466250996984 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:56:37 INFO - PROCESS | 1770 | 1466250997222 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1770 | 1466250997229 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x99fb3000 == 50 [pid = 1770] [id = 330] 04:56:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a659800) [pid = 1770] [serial = 991] [outer = (nil)] 04:56:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a664800) [pid = 1770] [serial = 992] [outer = 0x9a659800] 04:56:37 INFO - PROCESS | 1770 | 1466250997337 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a869c00) [pid = 1770] [serial = 993] [outer = 0x9a659800] 04:56:38 INFO - PROCESS | 1770 | 1466250998203 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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1536ms 04:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:56:38 INFO - PROCESS | 1770 | 1466250998257 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 1770 | 1466250998260 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:56:38 INFO - PROCESS | 1770 | 1466250998267 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1770 | 1466250998270 Marionette TRACE conn3 <- [1,1294,null,{}] 04:56:38 INFO - PROCESS | 1770 | 1466250998276 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}] 04:56:38 INFO - PROCESS | 1770 | 1466250998281 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:38 INFO - PROCESS | 1770 | 1466250998450 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:56:38 INFO - PROCESS | 1770 | 1466250998656 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1770 | 1466250998665 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9ce800 == 51 [pid = 1770] [id = 331] 04:56:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8efe3400) [pid = 1770] [serial = 994] [outer = (nil)] 04:56:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9a871000) [pid = 1770] [serial = 995] [outer = 0x8efe3400] 04:56:38 INFO - PROCESS | 1770 | 1466250998787 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9a88cc00) [pid = 1770] [serial = 996] [outer = 0x8efe3400] 04:56:39 INFO - PROCESS | 1770 | 1466250999714 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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1482ms 04:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:56:39 INFO - PROCESS | 1770 | 1466250999748 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 1770 | 1466250999751 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:56:39 INFO - PROCESS | 1770 | 1466250999758 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1770 | 1466250999762 Marionette TRACE conn3 <- [1,1298,null,{}] 04:56:39 INFO - PROCESS | 1770 | 1466250999767 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}] 04:56:39 INFO - PROCESS | 1770 | 1466250999772 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:39 INFO - PROCESS | 1770 | 1466250999965 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:56:40 INFO - PROCESS | 1770 | 1466251000410 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 1770 | 1466251000419 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaf0000 == 52 [pid = 1770] [id = 332] 04:56:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x8efe1800) [pid = 1770] [serial = 997] [outer = (nil)] 04:56:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x8efe9400) [pid = 1770] [serial = 998] [outer = 0x8efe1800] 04:56:40 INFO - PROCESS | 1770 | 1466251000537 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x91288800) [pid = 1770] [serial = 999] [outer = 0x8efe1800] 04:56:41 INFO - PROCESS | 1770 | 1466251001416 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]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1698ms 04:56:41 INFO - PROCESS | 1770 | 1466251001458 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 1770 | 1466251001463 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:56:41 INFO - PROCESS | 1770 | 1466251001470 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 1770 | 1466251001475 Marionette TRACE conn3 <- [1,1302,null,{}] 04:56:41 INFO - PROCESS | 1770 | 1466251001482 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}] 04:56:41 INFO - PROCESS | 1770 | 1466251001489 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:41 INFO - PROCESS | 1770 | 1466251001657 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:56:41 INFO - PROCESS | 1770 | 1466251001837 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 1770 | 1466251001851 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb400 == 53 [pid = 1770] [id = 333] 04:56:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x91327800) [pid = 1770] [serial = 1000] [outer = (nil)] 04:56:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x9250f400) [pid = 1770] [serial = 1001] [outer = 0x91327800] 04:56:41 INFO - PROCESS | 1770 | 1466251001950 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x92ce9c00) [pid = 1770] [serial = 1002] [outer = 0x91327800] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92cea800 == 52 [pid = 1770] [id = 288] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb800 == 51 [pid = 1770] [id = 298] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9213c800 == 50 [pid = 1770] [id = 296] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4c00 == 49 [pid = 1770] [id = 289] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91469c00 == 48 [pid = 1770] [id = 295] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6ce000 == 47 [pid = 1770] [id = 309] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91286400 == 46 [pid = 1770] [id = 286] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5000 == 45 [pid = 1770] [id = 300] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91d05000 == 44 [pid = 1770] [id = 292] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9146c000 == 43 [pid = 1770] [id = 297] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7cc00 == 42 [pid = 1770] [id = 290] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7f800 == 41 [pid = 1770] [id = 302] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x9131fc00 == 40 [pid = 1770] [id = 301] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4800 == 39 [pid = 1770] [id = 291] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x92ceb800 == 38 [pid = 1770] [id = 299] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x93aa7000 == 37 [pid = 1770] [id = 293] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cb400 == 36 [pid = 1770] [id = 294] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3800 == 35 [pid = 1770] [id = 308] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x955b8400 == 34 [pid = 1770] [id = 303] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6800 == 33 [pid = 1770] [id = 305] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x924fd000 == 32 [pid = 1770] [id = 306] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x91287800 == 31 [pid = 1770] [id = 307] 04:56:43 INFO - PROCESS | 1770 | --DOCSHELL 0x98206800 == 30 [pid = 1770] [id = 304] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x93c35400) [pid = 1770] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x93e58000) [pid = 1770] [serial = 639] [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.] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x924eec00) [pid = 1770] [serial = 906] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x914dd400) [pid = 1770] [serial = 905] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x953a4c00) [pid = 1770] [serial = 909] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x93aa7c00) [pid = 1770] [serial = 908] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x92570c00) [pid = 1770] [serial = 938] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x91d0ec00) [pid = 1770] [serial = 935] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x8e6d7000) [pid = 1770] [serial = 929] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x8eae2400) [pid = 1770] [serial = 930] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92cf1c00) [pid = 1770] [serial = 941] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x99394800) [pid = 1770] [serial = 912] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x98205800) [pid = 1770] [serial = 911] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91290400) [pid = 1770] [serial = 932] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91323400) [pid = 1770] [serial = 933] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92e74800) [pid = 1770] [serial = 939] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9a1b7800) [pid = 1770] [serial = 915] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a16e000) [pid = 1770] [serial = 914] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9a1cf000) [pid = 1770] [serial = 918] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a1cb000) [pid = 1770] [serial = 917] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9132c400) [pid = 1770] [serial = 927] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8efef400) [pid = 1770] [serial = 926] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a7cec00) [pid = 1770] [serial = 921] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a663400) [pid = 1770] [serial = 920] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a871c00) [pid = 1770] [serial = 924] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a86fc00) [pid = 1770] [serial = 923] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92edc400) [pid = 1770] [serial = 944] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e7a000) [pid = 1770] [serial = 942] [outer = (nil)] [url = about:blank] 04:56:43 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92143400) [pid = 1770] [serial = 936] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 1770 | 1466251004033 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]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2590ms 04:56:44 INFO - PROCESS | 1770 | 1466251004061 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 1770 | 1466251004067 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:56:44 INFO - PROCESS | 1770 | 1466251004076 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 1770 | 1466251004081 Marionette TRACE conn3 <- [1,1306,null,{}] 04:56:44 INFO - PROCESS | 1770 | 1466251004089 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}] 04:56:44 INFO - PROCESS | 1770 | 1466251004094 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:44 INFO - PROCESS | 1770 | 1466251004259 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:56:44 INFO - PROCESS | 1770 | 1466251004271 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 1770 | 1466251004286 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4800 == 31 [pid = 1770] [id = 334] 04:56:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eae5000) [pid = 1770] [serial = 1003] [outer = (nil)] 04:56:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8efec000) [pid = 1770] [serial = 1004] [outer = 0x8eae5000] 04:56:44 INFO - PROCESS | 1770 | 1466251004351 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91286400) [pid = 1770] [serial = 1005] [outer = 0x8eae5000] 04:56:45 INFO - PROCESS | 1770 | 1466251005226 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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1184ms 04:56:45 INFO - PROCESS | 1770 | 1466251005260 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 1770 | 1466251005268 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:56:45 INFO - PROCESS | 1770 | 1466251005282 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 1770 | 1466251005287 Marionette TRACE conn3 <- [1,1310,null,{}] 04:56:45 INFO - PROCESS | 1770 | 1466251005293 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}] 04:56:45 INFO - PROCESS | 1770 | 1466251005298 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:45 INFO - PROCESS | 1770 | 1466251005456 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:56:45 INFO - PROCESS | 1770 | 1466251005577 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 1770 | 1466251005589 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x91329400 == 32 [pid = 1770] [id = 335] 04:56:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9146b400) [pid = 1770] [serial = 1006] [outer = (nil)] 04:56:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91472800) [pid = 1770] [serial = 1007] [outer = 0x9146b400] 04:56:45 INFO - PROCESS | 1770 | 1466251005670 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x914d9800) [pid = 1770] [serial = 1008] [outer = 0x9146b400] 04:56:46 INFO - PROCESS | 1770 | 1466251006543 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] 04:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:56:46 INFO - PROCESS | 1770 | 1466251006634 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:56:46 INFO - PROCESS | 1770 | 1466251006654 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 1770 | 1466251006660 Marionette TRACE conn3 <- [1,1314,null,{}] 04:56:46 INFO - PROCESS | 1770 | 1466251006677 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}] 04:56:46 INFO - PROCESS | 1770 | 1466251006686 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:46 INFO - PROCESS | 1770 | 1466251006898 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:56:47 INFO - PROCESS | 1770 | 1466251006989 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1770 | 1466251007001 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x92507000 == 33 [pid = 1770] [id = 336] 04:56:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92508400) [pid = 1770] [serial = 1009] [outer = (nil)] 04:56:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92574400) [pid = 1770] [serial = 1010] [outer = 0x92508400] 04:56:47 INFO - PROCESS | 1770 | 1466251007074 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5000) [pid = 1770] [serial = 1011] [outer = 0x92508400] 04:56:47 INFO - PROCESS | 1770 | 1466251007977 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1401ms 04:56:48 INFO - PROCESS | 1770 | 1466251008054 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 1770 | 1466251008058 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:56:48 INFO - PROCESS | 1770 | 1466251008064 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 1770 | 1466251008066 Marionette TRACE conn3 <- [1,1318,null,{}] 04:56:48 INFO - PROCESS | 1770 | 1466251008072 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}] 04:56:48 INFO - PROCESS | 1770 | 1466251008077 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:48 INFO - PROCESS | 1770 | 1466251008281 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93cd5400) [pid = 1770] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8efea800) [pid = 1770] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91282000) [pid = 1770] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93c40400) [pid = 1770] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92e9a800) [pid = 1770] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92504400) [pid = 1770] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92513c00) [pid = 1770] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eaee800) [pid = 1770] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8efeb000) [pid = 1770] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92e9c000) [pid = 1770] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:56:48 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9309e000) [pid = 1770] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:56:48 INFO - PROCESS | 1770 | 1466251008850 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 1770 | 1466251008860 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2400 == 34 [pid = 1770] [id = 337] 04:56:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8eae4000) [pid = 1770] [serial = 1012] [outer = (nil)] 04:56:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91281400) [pid = 1770] [serial = 1013] [outer = 0x8eae4000] 04:56:48 INFO - PROCESS | 1770 | 1466251008928 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92513c00) [pid = 1770] [serial = 1014] [outer = 0x8eae4000] 04:56:49 INFO - PROCESS | 1770 | 1466251009658 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]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1638ms 04:56:49 INFO - PROCESS | 1770 | 1466251009703 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 1770 | 1466251009707 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:56:49 INFO - PROCESS | 1770 | 1466251009713 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 1770 | 1466251009717 Marionette TRACE conn3 <- [1,1322,null,{}] 04:56:49 INFO - PROCESS | 1770 | 1466251009722 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}] 04:56:49 INFO - PROCESS | 1770 | 1466251009727 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:49 INFO - PROCESS | 1770 | 1466251009876 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:56:49 INFO - PROCESS | 1770 | 1466251009890 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 1770 | 1466251009896 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e76800 == 35 [pid = 1770] [id = 338] 04:56:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e7fc00) [pid = 1770] [serial = 1015] [outer = (nil)] 04:56:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92eda400) [pid = 1770] [serial = 1016] [outer = 0x92e7fc00] 04:56:49 INFO - PROCESS | 1770 | 1466251009965 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ee2c00) [pid = 1770] [serial = 1017] [outer = 0x92e7fc00] 04:56:50 INFO - PROCESS | 1770 | 1466251010920 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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1288ms 04:56:51 INFO - PROCESS | 1770 | 1466251011004 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 1770 | 1466251011011 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:56:51 INFO - PROCESS | 1770 | 1466251011021 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 1770 | 1466251011026 Marionette TRACE conn3 <- [1,1326,null,{}] 04:56:51 INFO - PROCESS | 1770 | 1466251011048 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}] 04:56:51 INFO - PROCESS | 1770 | 1466251011055 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:51 INFO - PROCESS | 1770 | 1466251011231 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:56:51 INFO - PROCESS | 1770 | 1466251011397 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 1770 | 1466251011413 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2800 == 36 [pid = 1770] [id = 339] 04:56:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8efed000) [pid = 1770] [serial = 1018] [outer = (nil)] 04:56:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9128b400) [pid = 1770] [serial = 1019] [outer = 0x8efed000] 04:56:51 INFO - PROCESS | 1770 | 1466251011550 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9132a400) [pid = 1770] [serial = 1020] [outer = 0x8efed000] 04:56:52 INFO - PROCESS | 1770 | 1466251012555 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]]]}] 04:56:52 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 04:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1609ms 04:56:52 INFO - PROCESS | 1770 | 1466251012629 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 1770 | 1466251012637 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:56:52 INFO - PROCESS | 1770 | 1466251012648 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 1770 | 1466251012652 Marionette TRACE conn3 <- [1,1330,null,{}] 04:56:52 INFO - PROCESS | 1770 | 1466251012658 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}] 04:56:52 INFO - PROCESS | 1770 | 1466251012664 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:52 INFO - PROCESS | 1770 | 1466251012883 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:56:53 INFO - PROCESS | 1770 | 1466251013099 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 1770 | 1466251013107 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5800 == 37 [pid = 1770] [id = 340] 04:56:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92141800) [pid = 1770] [serial = 1021] [outer = (nil)] 04:56:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92566000) [pid = 1770] [serial = 1022] [outer = 0x92141800] 04:56:53 INFO - PROCESS | 1770 | 1466251013190 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x924fc000) [pid = 1770] [serial = 1023] [outer = 0x92141800] 04:56:54 INFO - PROCESS | 1770 | 1466251014272 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]]]}] 04:56:54 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 04:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1684ms 04:56:54 INFO - PROCESS | 1770 | 1466251014333 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 1770 | 1466251014336 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:56:54 INFO - PROCESS | 1770 | 1466251014343 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 1770 | 1466251014350 Marionette TRACE conn3 <- [1,1334,null,{}] 04:56:54 INFO - PROCESS | 1770 | 1466251014366 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}] 04:56:54 INFO - PROCESS | 1770 | 1466251014374 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:54 INFO - PROCESS | 1770 | 1466251014563 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:56:54 INFO - PROCESS | 1770 | 1466251014757 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 1770 | 1466251014765 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3c400 == 38 [pid = 1770] [id = 341] 04:56:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93c3d800) [pid = 1770] [serial = 1024] [outer = (nil)] 04:56:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x93cd1c00) [pid = 1770] [serial = 1025] [outer = 0x93c3d800] 04:56:54 INFO - PROCESS | 1770 | 1466251014870 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93cd6800) [pid = 1770] [serial = 1026] [outer = 0x93c3d800] 04:56:55 INFO - PROCESS | 1770 | 1466251015822 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1535ms 04:56:55 INFO - PROCESS | 1770 | 1466251015879 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 1770 | 1466251015883 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:56:55 INFO - PROCESS | 1770 | 1466251015890 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 1770 | 1466251015893 Marionette TRACE conn3 <- [1,1338,null,{}] 04:56:55 INFO - PROCESS | 1770 | 1466251015899 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}] 04:56:55 INFO - PROCESS | 1770 | 1466251015905 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:56 INFO - PROCESS | 1770 | 1466251016086 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:56:56 INFO - PROCESS | 1770 | 1466251016293 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 1770 | 1466251016302 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x92506c00 == 39 [pid = 1770] [id = 342] 04:56:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93aa9000) [pid = 1770] [serial = 1027] [outer = (nil)] 04:56:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x95480000) [pid = 1770] [serial = 1028] [outer = 0x93aa9000] 04:56:56 INFO - PROCESS | 1770 | 1466251016385 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x95483000) [pid = 1770] [serial = 1029] [outer = 0x93aa9000] 04:56:57 INFO - PROCESS | 1770 | 1466251017732 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1937ms 04:56:57 INFO - PROCESS | 1770 | 1466251017828 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 1770 | 1466251017832 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:56:57 INFO - PROCESS | 1770 | 1466251017839 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 1770 | 1466251017843 Marionette TRACE conn3 <- [1,1342,null,{}] 04:56:57 INFO - PROCESS | 1770 | 1466251017850 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}] 04:56:57 INFO - PROCESS | 1770 | 1466251017855 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:58 INFO - PROCESS | 1770 | 1466251018027 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:56:58 INFO - PROCESS | 1770 | 1466251018305 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 1770 | 1466251018315 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0400 == 40 [pid = 1770] [id = 343] 04:56:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8e6d1000) [pid = 1770] [serial = 1030] [outer = (nil)] 04:56:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8e9c8c00) [pid = 1770] [serial = 1031] [outer = 0x8e6d1000] 04:56:58 INFO - PROCESS | 1770 | 1466251018391 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8efe2c00) [pid = 1770] [serial = 1032] [outer = 0x8e6d1000] 04:56:59 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2400 == 39 [pid = 1770] [id = 337] 04:56:59 INFO - PROCESS | 1770 | --DOCSHELL 0x92507000 == 38 [pid = 1770] [id = 336] 04:56:59 INFO - PROCESS | 1770 | --DOCSHELL 0x91329400 == 37 [pid = 1770] [id = 335] 04:56:59 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4800 == 36 [pid = 1770] [id = 334] 04:56:59 INFO - PROCESS | 1770 | 1466251019444 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]]]}] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x9788d000) [pid = 1770] [serial = 974] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x93e5b800) [pid = 1770] [serial = 968] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91323000) [pid = 1770] [serial = 971] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93e5f400) [pid = 1770] [serial = 969] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x95484c00) [pid = 1770] [serial = 956] [outer = (nil)] [url = about:blank] 04:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1633ms 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9548e800) [pid = 1770] [serial = 957] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x914d1800) [pid = 1770] [serial = 947] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x91d06c00) [pid = 1770] [serial = 948] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92cf3800) [pid = 1770] [serial = 950] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ea0800) [pid = 1770] [serial = 951] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92573400) [pid = 1770] [serial = 962] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e76c00) [pid = 1770] [serial = 963] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x930acc00) [pid = 1770] [serial = 965] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91320000) [pid = 1770] [serial = 959] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914df800) [pid = 1770] [serial = 960] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x930a9000) [pid = 1770] [serial = 945] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x93e5a800) [pid = 1770] [serial = 953] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x953ad800) [pid = 1770] [serial = 954] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x97890c00) [pid = 1770] [serial = 975] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d4c00) [pid = 1770] [serial = 972] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93c3f000) [pid = 1770] [serial = 966] [outer = (nil)] [url = about:blank] 04:56:59 INFO - PROCESS | 1770 | 1466251019495 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 1770 | 1466251019503 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:56:59 INFO - PROCESS | 1770 | 1466251019511 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 1770 | 1466251019515 Marionette TRACE conn3 <- [1,1346,null,{}] 04:56:59 INFO - PROCESS | 1770 | 1466251019523 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}] 04:56:59 INFO - PROCESS | 1770 | 1466251019531 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:59 INFO - PROCESS | 1770 | 1466251019707 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:56:59 INFO - PROCESS | 1770 | 1466251019946 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 1770 | 1466251019960 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:56:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d6800 == 37 [pid = 1770] [id = 344] 04:56:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x914d9000) [pid = 1770] [serial = 1033] [outer = (nil)] 04:57:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d02c00) [pid = 1770] [serial = 1034] [outer = 0x914d9000] 04:57:00 INFO - PROCESS | 1770 | 1466251020077 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92409800) [pid = 1770] [serial = 1035] [outer = 0x914d9000] 04:57:00 INFO - PROCESS | 1770 | 1466251020925 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]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1481ms 04:57:00 INFO - PROCESS | 1770 | 1466251020995 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 1770 | 1466251021002 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:57:01 INFO - PROCESS | 1770 | 1466251021012 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 1770 | 1466251021017 Marionette TRACE conn3 <- [1,1350,null,{}] 04:57:01 INFO - PROCESS | 1770 | 1466251021023 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}] 04:57:01 INFO - PROCESS | 1770 | 1466251021030 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:01 INFO - PROCESS | 1770 | 1466251021197 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:57:01 INFO - PROCESS | 1770 | 1466251021320 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 1770 | 1466251021326 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cec00 == 38 [pid = 1770] [id = 345] 04:57:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x914e0800) [pid = 1770] [serial = 1036] [outer = (nil)] 04:57:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e7d000) [pid = 1770] [serial = 1037] [outer = 0x914e0800] 04:57:01 INFO - PROCESS | 1770 | 1466251021406 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ed8400) [pid = 1770] [serial = 1038] [outer = 0x914e0800] 04:57:02 INFO - PROCESS | 1770 | 1466251022312 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1335ms 04:57:02 INFO - PROCESS | 1770 | 1466251022368 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 1770 | 1466251022376 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:57:02 INFO - PROCESS | 1770 | 1466251022396 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 1770 | 1466251022404 Marionette TRACE conn3 <- [1,1354,null,{}] 04:57:02 INFO - PROCESS | 1770 | 1466251022423 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}] 04:57:02 INFO - PROCESS | 1770 | 1466251022430 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:02 INFO - PROCESS | 1770 | 1466251022639 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:57:02 INFO - PROCESS | 1770 | 1466251022666 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 1770 | 1466251022682 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256d400 == 39 [pid = 1770] [id = 346] 04:57:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x930a5000) [pid = 1770] [serial = 1039] [outer = (nil)] 04:57:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e5a400) [pid = 1770] [serial = 1040] [outer = 0x930a5000] 04:57:02 INFO - PROCESS | 1770 | 1466251022744 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x94941000) [pid = 1770] [serial = 1041] [outer = 0x930a5000] 04:57:03 INFO - PROCESS | 1770 | 1466251023617 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]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1256ms 04:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:57:03 INFO - PROCESS | 1770 | 1466251023650 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 1770 | 1466251023653 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:57:03 INFO - PROCESS | 1770 | 1466251023660 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 1770 | 1466251023663 Marionette TRACE conn3 <- [1,1358,null,{}] 04:57:03 INFO - PROCESS | 1770 | 1466251023676 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}] 04:57:03 INFO - PROCESS | 1770 | 1466251023681 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:03 INFO - PROCESS | 1770 | 1466251023896 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:57:03 INFO - PROCESS | 1770 | 1466251023916 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 1770 | 1466251023923 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cb800 == 40 [pid = 1770] [id = 347] 04:57:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92cf3400) [pid = 1770] [serial = 1042] [outer = (nil)] 04:57:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x95482400) [pid = 1770] [serial = 1043] [outer = 0x92cf3400] 04:57:03 INFO - PROCESS | 1770 | 1466251023988 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x95488000) [pid = 1770] [serial = 1044] [outer = 0x92cf3400] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92508400) [pid = 1770] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8eae4000) [pid = 1770] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8eae5000) [pid = 1770] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9146b400) [pid = 1770] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91327800) [pid = 1770] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8efe6800) [pid = 1770] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e9b400) [pid = 1770] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9552a000) [pid = 1770] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x97895800) [pid = 1770] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x99392800) [pid = 1770] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a659800) [pid = 1770] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efe3400) [pid = 1770] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:57:04 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8efe1800) [pid = 1770] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:57:04 INFO - PROCESS | 1770 | 1466251024942 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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1332ms 04:57:04 INFO - PROCESS | 1770 | 1466251024991 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 1770 | 1466251024995 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:57:05 INFO - PROCESS | 1770 | 1466251025001 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 1770 | 1466251025004 Marionette TRACE conn3 <- [1,1362,null,{}] 04:57:05 INFO - PROCESS | 1770 | 1466251025009 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}] 04:57:05 INFO - PROCESS | 1770 | 1466251025014 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:05 INFO - PROCESS | 1770 | 1466251025165 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:57:05 INFO - PROCESS | 1770 | 1466251025179 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 1770 | 1466251025198 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe5000 == 41 [pid = 1770] [id = 348] 04:57:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91283c00) [pid = 1770] [serial = 1045] [outer = (nil)] 04:57:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x930a5400) [pid = 1770] [serial = 1046] [outer = 0x91283c00] 04:57:05 INFO - PROCESS | 1770 | 1466251025278 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x95521c00) [pid = 1770] [serial = 1047] [outer = 0x91283c00] 04:57:06 INFO - PROCESS | 1770 | 1466251026180 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1230ms 04:57:06 INFO - PROCESS | 1770 | 1466251026232 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 1770 | 1466251026236 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:57:06 INFO - PROCESS | 1770 | 1466251026243 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 1770 | 1466251026246 Marionette TRACE conn3 <- [1,1366,null,{}] 04:57:06 INFO - PROCESS | 1770 | 1466251026252 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}] 04:57:06 INFO - PROCESS | 1770 | 1466251026257 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:06 INFO - PROCESS | 1770 | 1466251026499 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:57:06 INFO - PROCESS | 1770 | 1466251026643 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 1770 | 1466251026656 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3800 == 42 [pid = 1770] [id = 349] 04:57:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e6d3c00) [pid = 1770] [serial = 1048] [outer = (nil)] 04:57:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8e9d6800) [pid = 1770] [serial = 1049] [outer = 0x8e6d3c00] 04:57:06 INFO - PROCESS | 1770 | 1466251026736 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8eaebc00) [pid = 1770] [serial = 1050] [outer = 0x8e6d3c00] 04:57:07 INFO - PROCESS | 1770 | 1466251027791 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] 04:57:07 INFO - PROCESS | 1770 | 1466251027838 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:57:07 INFO - PROCESS | 1770 | 1466251027848 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 1770 | 1466251027852 Marionette TRACE conn3 <- [1,1370,null,{}] 04:57:07 INFO - PROCESS | 1770 | 1466251027863 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}] 04:57:07 INFO - PROCESS | 1770 | 1466251027870 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:08 INFO - PROCESS | 1770 | 1466251028091 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:57:08 INFO - PROCESS | 1770 | 1466251028313 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 1770 | 1466251028324 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135c00 == 43 [pid = 1770] [id = 350] 04:57:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92136400) [pid = 1770] [serial = 1051] [outer = (nil)] 04:57:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x924ef800) [pid = 1770] [serial = 1052] [outer = 0x92136400] 04:57:08 INFO - PROCESS | 1770 | 1466251028463 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9250e400) [pid = 1770] [serial = 1053] [outer = 0x92136400] 04:57:09 INFO - PROCESS | 1770 | 1466251029458 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] 04:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:57:09 INFO - PROCESS | 1770 | 1466251029499 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:57:09 INFO - PROCESS | 1770 | 1466251029505 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 1770 | 1466251029510 Marionette TRACE conn3 <- [1,1374,null,{}] 04:57:09 INFO - PROCESS | 1770 | 1466251029516 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}] 04:57:09 INFO - PROCESS | 1770 | 1466251029520 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:09 INFO - PROCESS | 1770 | 1466251029742 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:57:10 INFO - PROCESS | 1770 | 1466251029997 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1770 | 1466251030007 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cedc00 == 44 [pid = 1770] [id = 351] 04:57:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ee5400) [pid = 1770] [serial = 1054] [outer = (nil)] 04:57:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x930a6800) [pid = 1770] [serial = 1055] [outer = 0x92ee5400] 04:57:10 INFO - PROCESS | 1770 | 1466251030131 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93ab1000) [pid = 1770] [serial = 1056] [outer = 0x92ee5400] 04:57:11 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:11 INFO - PROCESS | 1770 | 1466251031138 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] 04:57:11 INFO - PROCESS | 1770 | 1466251031202 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:57:11 INFO - PROCESS | 1770 | 1466251031221 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 1770 | 1466251031229 Marionette TRACE conn3 <- [1,1378,null,{}] 04:57:11 INFO - PROCESS | 1770 | 1466251031277 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}] 04:57:11 INFO - PROCESS | 1770 | 1466251031284 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:11 INFO - PROCESS | 1770 | 1466251031504 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:57:11 INFO - PROCESS | 1770 | 1466251031725 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 1770 | 1466251031733 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5a800 == 45 [pid = 1770] [id = 352] 04:57:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93e5bc00) [pid = 1770] [serial = 1057] [outer = (nil)] 04:57:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x97894c00) [pid = 1770] [serial = 1058] [outer = 0x93e5bc00] 04:57:11 INFO - PROCESS | 1770 | 1466251031814 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9820cc00) [pid = 1770] [serial = 1059] [outer = 0x93e5bc00] 04:57:12 INFO - PROCESS | 1770 | 1466251032758 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] 04:57:12 INFO - PROCESS | 1770 | 1466251032815 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:57:12 INFO - PROCESS | 1770 | 1466251032823 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 1770 | 1466251032826 Marionette TRACE conn3 <- [1,1382,null,{}] 04:57:12 INFO - PROCESS | 1770 | 1466251032832 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}] 04:57:12 INFO - PROCESS | 1770 | 1466251032837 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:13 INFO - PROCESS | 1770 | 1466251033049 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:57:13 INFO - PROCESS | 1770 | 1466251033280 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 1770 | 1466251033289 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x914db800 == 46 [pid = 1770] [id = 353] 04:57:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92e9a400) [pid = 1770] [serial = 1060] [outer = (nil)] 04:57:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a169000) [pid = 1770] [serial = 1061] [outer = 0x92e9a400] 04:57:13 INFO - PROCESS | 1770 | 1466251033381 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1c0c00) [pid = 1770] [serial = 1062] [outer = 0x92e9a400] 04:57:14 INFO - PROCESS | 1770 | [1770] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:14 INFO - PROCESS | 1770 | 1466251034322 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] 04:57:14 INFO - PROCESS | 1770 | 1466251034364 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:57:14 INFO - PROCESS | 1770 | 1466251034371 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 1770 | 1466251034374 Marionette TRACE conn3 <- [1,1386,null,{}] 04:57:14 INFO - PROCESS | 1770 | 1466251034380 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}] 04:57:14 INFO - PROCESS | 1770 | 1466251034385 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:14 INFO - PROCESS | 1770 | 1466251034571 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:57:14 INFO - PROCESS | 1770 | 1466251034730 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 1770 | 1466251034747 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a4af000 == 47 [pid = 1770] [id = 354] 04:57:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a4b4c00) [pid = 1770] [serial = 1063] [outer = (nil)] 04:57:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a656c00) [pid = 1770] [serial = 1064] [outer = 0x9a4b4c00] 04:57:14 INFO - PROCESS | 1770 | 1466251034906 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a7d1800) [pid = 1770] [serial = 1065] [outer = 0x9a4b4c00] 04:57:15 INFO - PROCESS | 1770 | 1466251035884 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] 04:57:15 INFO - PROCESS | 1770 | 1466251035911 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:57:15 INFO - PROCESS | 1770 | 1466251035918 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 1770 | 1466251035921 Marionette TRACE conn3 <- [1,1390,null,{}] 04:57:15 INFO - PROCESS | 1770 | 1466251035927 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}] 04:57:15 INFO - PROCESS | 1770 | 1466251035932 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:16 INFO - PROCESS | 1770 | 1466251036343 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:57:16 INFO - PROCESS | 1770 | 1466251036600 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 1770 | 1466251036606 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cfc00 == 48 [pid = 1770] [id = 355] 04:57:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8e6d8400) [pid = 1770] [serial = 1066] [outer = (nil)] 04:57:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x8e9d4400) [pid = 1770] [serial = 1067] [outer = 0x8e6d8400] 04:57:16 INFO - PROCESS | 1770 | 1466251036681 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8efef000) [pid = 1770] [serial = 1068] [outer = 0x8e6d8400] 04:57:17 INFO - PROCESS | 1770 | 1466251037682 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]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1781ms 04:57:17 INFO - PROCESS | 1770 | 1466251037700 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 1770 | 1466251037705 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:57:17 INFO - PROCESS | 1770 | 1466251037714 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1770 | 1466251037718 Marionette TRACE conn3 <- [1,1394,null,{}] 04:57:17 INFO - PROCESS | 1770 | 1466251037725 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}] 04:57:17 INFO - PROCESS | 1770 | 1466251037730 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:17 INFO - PROCESS | 1770 | 1466251037895 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe5000 == 47 [pid = 1770] [id = 348] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cb800 == 46 [pid = 1770] [id = 347] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x9256d400 == 45 [pid = 1770] [id = 346] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cec00 == 44 [pid = 1770] [id = 345] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x914d6800 == 43 [pid = 1770] [id = 344] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0400 == 42 [pid = 1770] [id = 343] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x91470000 == 41 [pid = 1770] [id = 328] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5c00 == 40 [pid = 1770] [id = 329] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x91288400 == 39 [pid = 1770] [id = 320] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb400 == 38 [pid = 1770] [id = 333] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x99fb3000 == 37 [pid = 1770] [id = 330] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x91289800 == 36 [pid = 1770] [id = 310] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92e76800 == 35 [pid = 1770] [id = 338] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 34 [pid = 1770] [id = 324] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd4400 == 33 [pid = 1770] [id = 317] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2800 == 32 [pid = 1770] [id = 339] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cfc00 == 31 [pid = 1770] [id = 315] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5800 == 30 [pid = 1770] [id = 340] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3c400 == 29 [pid = 1770] [id = 341] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3c00 == 28 [pid = 1770] [id = 325] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x91d0d400 == 27 [pid = 1770] [id = 312] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4400 == 26 [pid = 1770] [id = 322] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x9309dc00 == 25 [pid = 1770] [id = 321] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92e80400 == 24 [pid = 1770] [id = 314] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7400 == 23 [pid = 1770] [id = 319] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92506c00 == 22 [pid = 1770] [id = 342] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5400 == 21 [pid = 1770] [id = 323] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x91290000 == 20 [pid = 1770] [id = 311] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x914d2400 == 19 [pid = 1770] [id = 316] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cc800 == 18 [pid = 1770] [id = 313] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9ce800 == 17 [pid = 1770] [id = 331] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x924f6800 == 16 [pid = 1770] [id = 318] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf3c00 == 15 [pid = 1770] [id = 326] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x95523c00 == 14 [pid = 1770] [id = 327] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaf0000 == 13 [pid = 1770] [id = 332] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x9a4af000 == 12 [pid = 1770] [id = 354] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x914db800 == 11 [pid = 1770] [id = 353] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5a800 == 10 [pid = 1770] [id = 352] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92135c00 == 9 [pid = 1770] [id = 350] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x92cedc00 == 8 [pid = 1770] [id = 351] 04:57:18 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3800 == 7 [pid = 1770] [id = 349] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92eda400) [pid = 1770] [serial = 1016] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92574400) [pid = 1770] [serial = 1010] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x91281400) [pid = 1770] [serial = 1013] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x8efec000) [pid = 1770] [serial = 1004] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91286400) [pid = 1770] [serial = 1005] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91472800) [pid = 1770] [serial = 1007] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92ce9c00) [pid = 1770] [serial = 1002] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9250f400) [pid = 1770] [serial = 1001] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92139000) [pid = 1770] [serial = 978] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x914d8400) [pid = 1770] [serial = 977] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ee4800) [pid = 1770] [serial = 981] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ea5000) [pid = 1770] [serial = 980] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x982ca000) [pid = 1770] [serial = 984] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9788dc00) [pid = 1770] [serial = 983] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x99faf400) [pid = 1770] [serial = 987] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x99738800) [pid = 1770] [serial = 986] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a1cc000) [pid = 1770] [serial = 990] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a1c3000) [pid = 1770] [serial = 989] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a869c00) [pid = 1770] [serial = 993] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a664800) [pid = 1770] [serial = 992] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9a88cc00) [pid = 1770] [serial = 996] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a871000) [pid = 1770] [serial = 995] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91288800) [pid = 1770] [serial = 999] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8efe9400) [pid = 1770] [serial = 998] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92cf5000) [pid = 1770] [serial = 1011] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92513c00) [pid = 1770] [serial = 1014] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x914d9800) [pid = 1770] [serial = 1008] [outer = (nil)] [url = about:blank] 04:57:19 INFO - PROCESS | 1770 | 1466251039228 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 1770 | 1466251039242 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4400 == 8 [pid = 1770] [id = 356] 04:57:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8e6d4800) [pid = 1770] [serial = 1069] [outer = (nil)] 04:57:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8e9c8800) [pid = 1770] [serial = 1070] [outer = 0x8e6d4800] 04:57:19 INFO - PROCESS | 1770 | 1466251039320 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8eae4800) [pid = 1770] [serial = 1071] [outer = 0x8e6d4800] 04:57:20 INFO - PROCESS | 1770 | 1466251040092 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2393ms 04:57:20 INFO - PROCESS | 1770 | 1466251040108 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:57:20 INFO - PROCESS | 1770 | 1466251040113 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:57:20 INFO - PROCESS | 1770 | 1466251040125 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1770 | 1466251040128 Marionette TRACE conn3 <- [1,1398,null,{}] 04:57:20 INFO - PROCESS | 1770 | 1466251040142 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}] 04:57:20 INFO - PROCESS | 1770 | 1466251040150 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:20 INFO - PROCESS | 1770 | 1466251040318 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:57:20 INFO - PROCESS | 1770 | 1466251040331 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 1770 | 1466251040344 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x91288400 == 9 [pid = 1770] [id = 357] 04:57:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9128f800) [pid = 1770] [serial = 1072] [outer = (nil)] 04:57:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91324400) [pid = 1770] [serial = 1073] [outer = 0x9128f800] 04:57:20 INFO - PROCESS | 1770 | 1466251040413 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9132e000) [pid = 1770] [serial = 1074] [outer = 0x9128f800] 04:57:21 INFO - PROCESS | 1770 | 1466251041327 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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1243ms 04:57:21 INFO - PROCESS | 1770 | 1466251041368 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 1770 | 1466251041375 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:57:21 INFO - PROCESS | 1770 | 1466251041382 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 1770 | 1466251041386 Marionette TRACE conn3 <- [1,1402,null,{}] 04:57:21 INFO - PROCESS | 1770 | 1466251041392 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}] 04:57:21 INFO - PROCESS | 1770 | 1466251041397 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:21 INFO - PROCESS | 1770 | 1466251041572 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:57:21 INFO - PROCESS | 1770 | 1466251041726 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 1770 | 1466251041734 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x91475000 == 10 [pid = 1770] [id = 358] 04:57:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x914d1c00) [pid = 1770] [serial = 1075] [outer = (nil)] 04:57:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91d03000) [pid = 1770] [serial = 1076] [outer = 0x914d1c00] 04:57:21 INFO - PROCESS | 1770 | 1466251041805 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91d0f800) [pid = 1770] [serial = 1077] [outer = 0x914d1c00] 04:57:22 INFO - PROCESS | 1770 | 1466251042979 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 04:57:23 INFO - PROCESS | 1770 | 1466251043023 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1770 | 1466251043028 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:57:23 INFO - PROCESS | 1770 | 1466251043048 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1770 | 1466251043059 Marionette TRACE conn3 <- [1,1406,null,{}] 04:57:23 INFO - PROCESS | 1770 | 1466251043068 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}] 04:57:23 INFO - PROCESS | 1770 | 1466251043076 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:23 INFO - PROCESS | 1770 | 1466251043312 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:57:23 INFO - PROCESS | 1770 | 1466251043338 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 1770 | 1466251043346 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x92508c00 == 11 [pid = 1770] [id = 359] 04:57:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92509c00) [pid = 1770] [serial = 1078] [outer = (nil)] 04:57:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92572000) [pid = 1770] [serial = 1079] [outer = 0x92509c00] 04:57:23 INFO - PROCESS | 1770 | 1466251043415 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92ceb000) [pid = 1770] [serial = 1080] [outer = 0x92509c00] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x930a5000) [pid = 1770] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92cf3400) [pid = 1770] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93aa9000) [pid = 1770] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x914d9000) [pid = 1770] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x914e0800) [pid = 1770] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e7fc00) [pid = 1770] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efed000) [pid = 1770] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6d1000) [pid = 1770] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93c3d800) [pid = 1770] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:57:24 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92141800) [pid = 1770] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:57:24 INFO - PROCESS | 1770 | 1466251044857 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]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1856ms 04:57:24 INFO - PROCESS | 1770 | 1466251044892 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 1770 | 1466251044896 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:57:24 INFO - PROCESS | 1770 | 1466251044902 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 1770 | 1466251044905 Marionette TRACE conn3 <- [1,1410,null,{}] 04:57:24 INFO - PROCESS | 1770 | 1466251044911 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}] 04:57:24 INFO - PROCESS | 1770 | 1466251044916 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:25 INFO - PROCESS | 1770 | 1466251045065 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:57:25 INFO - PROCESS | 1770 | 1466251045080 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 1770 | 1466251045090 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d8000 == 12 [pid = 1770] [id = 360] 04:57:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x914d9000) [pid = 1770] [serial = 1081] [outer = (nil)] 04:57:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92cf0000) [pid = 1770] [serial = 1082] [outer = 0x914d9000] 04:57:25 INFO - PROCESS | 1770 | 1466251045160 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92cf5000) [pid = 1770] [serial = 1083] [outer = 0x914d9000] 04:57:26 INFO - PROCESS | 1770 | 1466251046073 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1182ms 04:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:57:26 INFO - PROCESS | 1770 | 1466251046085 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 1770 | 1466251046088 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:57:26 INFO - PROCESS | 1770 | 1466251046096 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 1770 | 1466251046098 Marionette TRACE conn3 <- [1,1414,null,{}] 04:57:26 INFO - PROCESS | 1770 | 1466251046105 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}] 04:57:26 INFO - PROCESS | 1770 | 1466251046111 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:26 INFO - PROCESS | 1770 | 1466251046274 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:57:26 INFO - PROCESS | 1770 | 1466251046283 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 1770 | 1466251046302 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 13 [pid = 1770] [id = 361] 04:57:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e6d0000) [pid = 1770] [serial = 1084] [outer = (nil)] 04:57:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e6d6000) [pid = 1770] [serial = 1085] [outer = 0x8e6d0000] 04:57:26 INFO - PROCESS | 1770 | 1466251046430 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8eaed400) [pid = 1770] [serial = 1086] [outer = 0x8e6d0000] 04:57:27 INFO - PROCESS | 1770 | 1466251047820 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1787ms 04:57:27 INFO - PROCESS | 1770 | 1466251047885 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:57:27 INFO - PROCESS | 1770 | 1466251047890 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:57:27 INFO - PROCESS | 1770 | 1466251047900 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1770 | 1466251047906 Marionette TRACE conn3 <- [1,1418,null,{}] 04:57:27 INFO - PROCESS | 1770 | 1466251047962 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}] 04:57:27 INFO - PROCESS | 1770 | 1466251047970 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:28 INFO - PROCESS | 1770 | 1466251048209 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:57:28 INFO - PROCESS | 1770 | 1466251048386 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 1770 | 1466251048397 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe5000 == 14 [pid = 1770] [id = 362] 04:57:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8efe7000) [pid = 1770] [serial = 1087] [outer = (nil)] 04:57:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x914dd400) [pid = 1770] [serial = 1088] [outer = 0x8efe7000] 04:57:28 INFO - PROCESS | 1770 | 1466251048482 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91d0e000) [pid = 1770] [serial = 1089] [outer = 0x8efe7000] 04:57:29 INFO - PROCESS | 1770 | 1466251049592 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1780ms 04:57:29 INFO - PROCESS | 1770 | 1466251049679 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 1770 | 1466251049685 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:57:29 INFO - PROCESS | 1770 | 1466251049697 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1770 | 1466251049701 Marionette TRACE conn3 <- [1,1422,null,{}] 04:57:29 INFO - PROCESS | 1770 | 1466251049708 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}] 04:57:29 INFO - PROCESS | 1770 | 1466251049714 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:29 INFO - PROCESS | 1770 | 1466251049965 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:57:30 INFO - PROCESS | 1770 | 1466251050245 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 1770 | 1466251050255 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256d800 == 15 [pid = 1770] [id = 363] 04:57:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92572400) [pid = 1770] [serial = 1090] [outer = (nil)] 04:57:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e73800) [pid = 1770] [serial = 1091] [outer = 0x92572400] 04:57:30 INFO - PROCESS | 1770 | 1466251050336 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e9a000) [pid = 1770] [serial = 1092] [outer = 0x92572400] 04:57:31 INFO - PROCESS | 1770 | 1466251051418 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1792ms 04:57:31 INFO - PROCESS | 1770 | 1466251051489 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 1770 | 1466251051493 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:57:31 INFO - PROCESS | 1770 | 1466251051500 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 1770 | 1466251051506 Marionette TRACE conn3 <- [1,1426,null,{}] 04:57:31 INFO - PROCESS | 1770 | 1466251051522 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}] 04:57:31 INFO - PROCESS | 1770 | 1466251051530 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:31 INFO - PROCESS | 1770 | 1466251051755 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:57:32 INFO - PROCESS | 1770 | 1466251052122 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 1770 | 1466251052131 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2800 == 16 [pid = 1770] [id = 364] 04:57:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x8e6d5c00) [pid = 1770] [serial = 1093] [outer = (nil)] 04:57:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x8eae2000) [pid = 1770] [serial = 1094] [outer = 0x8e6d5c00] 04:57:32 INFO - PROCESS | 1770 | 1466251052213 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x8efed000) [pid = 1770] [serial = 1095] [outer = 0x8e6d5c00] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cfc00 == 15 [pid = 1770] [id = 355] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x914d8000 == 14 [pid = 1770] [id = 360] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x92508c00 == 13 [pid = 1770] [id = 359] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x91475000 == 12 [pid = 1770] [id = 358] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x91288400 == 11 [pid = 1770] [id = 357] 04:57:33 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4400 == 10 [pid = 1770] [id = 356] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93e5a400) [pid = 1770] [serial = 1040] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x95482400) [pid = 1770] [serial = 1043] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x94941000) [pid = 1770] [serial = 1041] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x95488000) [pid = 1770] [serial = 1044] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x95483000) [pid = 1770] [serial = 1029] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91d02c00) [pid = 1770] [serial = 1034] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92409800) [pid = 1770] [serial = 1035] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e7d000) [pid = 1770] [serial = 1037] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ee2c00) [pid = 1770] [serial = 1017] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9128b400) [pid = 1770] [serial = 1019] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9132a400) [pid = 1770] [serial = 1020] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e9c8c00) [pid = 1770] [serial = 1031] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efe2c00) [pid = 1770] [serial = 1032] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93cd1c00) [pid = 1770] [serial = 1025] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93cd6800) [pid = 1770] [serial = 1026] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92566000) [pid = 1770] [serial = 1022] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x924fc000) [pid = 1770] [serial = 1023] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x95480000) [pid = 1770] [serial = 1028] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92ed8400) [pid = 1770] [serial = 1038] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x930a5400) [pid = 1770] [serial = 1046] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1770 | 1466251053372 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1899ms 04:57:33 INFO - PROCESS | 1770 | 1466251053401 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:57:33 INFO - PROCESS | 1770 | 1466251053406 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:57:33 INFO - PROCESS | 1770 | 1466251053413 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1770 | 1466251053418 Marionette TRACE conn3 <- [1,1430,null,{}] 04:57:33 INFO - PROCESS | 1770 | 1466251053426 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}] 04:57:33 INFO - PROCESS | 1770 | 1466251053433 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:33 INFO - PROCESS | 1770 | 1466251053640 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:57:33 INFO - PROCESS | 1770 | 1466251053807 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 1770 | 1466251053815 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efefc00 == 11 [pid = 1770] [id = 365] 04:57:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x9128b400) [pid = 1770] [serial = 1096] [outer = (nil)] 04:57:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9146f400) [pid = 1770] [serial = 1097] [outer = 0x9128b400] 04:57:33 INFO - PROCESS | 1770 | 1466251053888 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x914d8c00) [pid = 1770] [serial = 1098] [outer = 0x9128b400] 04:57:34 INFO - PROCESS | 1770 | 1466251054668 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]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1282ms 04:57:34 INFO - PROCESS | 1770 | 1466251054697 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:57:34 INFO - PROCESS | 1770 | 1466251054703 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:57:34 INFO - PROCESS | 1770 | 1466251054710 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 1770 | 1466251054714 Marionette TRACE conn3 <- [1,1434,null,{}] 04:57:34 INFO - PROCESS | 1770 | 1466251054719 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}] 04:57:34 INFO - PROCESS | 1770 | 1466251054724 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:34 INFO - PROCESS | 1770 | 1466251054883 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:57:34 INFO - PROCESS | 1770 | 1466251054899 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1770 | 1466251054908 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2c00 == 12 [pid = 1770] [id = 366] 04:57:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x924f4000) [pid = 1770] [serial = 1099] [outer = (nil)] 04:57:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92512400) [pid = 1770] [serial = 1100] [outer = 0x924f4000] 04:57:34 INFO - PROCESS | 1770 | 1466251054975 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92cf0400) [pid = 1770] [serial = 1101] [outer = 0x924f4000] 04:57:36 INFO - PROCESS | 1770 | 1466251056050 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]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1384ms 04:57:36 INFO - PROCESS | 1770 | 1466251056098 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:57:36 INFO - PROCESS | 1770 | 1466251056102 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:57:36 INFO - PROCESS | 1770 | 1466251056116 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1770 | 1466251056125 Marionette TRACE conn3 <- [1,1438,null,{}] 04:57:36 INFO - PROCESS | 1770 | 1466251056140 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}] 04:57:36 INFO - PROCESS | 1770 | 1466251056148 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:36 INFO - PROCESS | 1770 | 1466251056372 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:57:36 INFO - PROCESS | 1770 | 1466251056401 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 1770 | 1466251056406 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x91324c00 == 13 [pid = 1770] [id = 367] 04:57:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92e72c00) [pid = 1770] [serial = 1102] [outer = (nil)] 04:57:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92edcc00) [pid = 1770] [serial = 1103] [outer = 0x92e72c00] 04:57:36 INFO - PROCESS | 1770 | 1466251056476 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9309d400) [pid = 1770] [serial = 1104] [outer = 0x92e72c00] 04:57:37 INFO - PROCESS | 1770 | 1466251057399 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]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1349ms 04:57:37 INFO - PROCESS | 1770 | 1466251057457 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 1770 | 1466251057462 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:57:37 INFO - PROCESS | 1770 | 1466251057474 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 1770 | 1466251057478 Marionette TRACE conn3 <- [1,1442,null,{}] 04:57:37 INFO - PROCESS | 1770 | 1466251057484 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}] 04:57:37 INFO - PROCESS | 1770 | 1466251057489 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:37 INFO - PROCESS | 1770 | 1466251057711 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e6d4800) [pid = 1770] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x914d1c00) [pid = 1770] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93e5bc00) [pid = 1770] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92509c00) [pid = 1770] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92ee5400) [pid = 1770] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8e6d8400) [pid = 1770] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92e9a400) [pid = 1770] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9a4b4c00) [pid = 1770] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92136400) [pid = 1770] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x8e6d3c00) [pid = 1770] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x9128f800) [pid = 1770] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:57:37 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x91283c00) [pid = 1770] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:57:37 INFO - PROCESS | 1770 | 1466251057957 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1770 | 1466251057965 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3000 == 14 [pid = 1770] [id = 368] 04:57:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x8e6d4800) [pid = 1770] [serial = 1105] [outer = (nil)] 04:57:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x91322000) [pid = 1770] [serial = 1106] [outer = 0x8e6d4800] 04:57:38 INFO - PROCESS | 1770 | 1466251058036 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x914d2c00) [pid = 1770] [serial = 1107] [outer = 0x8e6d4800] 04:57:38 INFO - PROCESS | 1770 | 1466251058810 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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1393ms 04:57:38 INFO - PROCESS | 1770 | 1466251058868 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 1770 | 1466251058872 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:57:38 INFO - PROCESS | 1770 | 1466251058883 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1770 | 1466251058885 Marionette TRACE conn3 <- [1,1446,null,{}] 04:57:38 INFO - PROCESS | 1770 | 1466251058891 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}] 04:57:38 INFO - PROCESS | 1770 | 1466251058896 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:39 INFO - PROCESS | 1770 | 1466251059053 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:57:39 INFO - PROCESS | 1770 | 1466251059062 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 1770 | 1466251059080 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x930aac00 == 15 [pid = 1770] [id = 369] 04:57:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x930ab800) [pid = 1770] [serial = 1108] [outer = (nil)] 04:57:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x93c34400) [pid = 1770] [serial = 1109] [outer = 0x930ab800] 04:57:39 INFO - PROCESS | 1770 | 1466251059162 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x93cd9800) [pid = 1770] [serial = 1110] [outer = 0x930ab800] 04:57:40 INFO - PROCESS | 1770 | 1466251060334 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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1491ms 04:57:40 INFO - PROCESS | 1770 | 1466251060375 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 1770 | 1466251060383 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:57:40 INFO - PROCESS | 1770 | 1466251060392 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1770 | 1466251060397 Marionette TRACE conn3 <- [1,1450,null,{}] 04:57:40 INFO - PROCESS | 1770 | 1466251060406 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}] 04:57:40 INFO - PROCESS | 1770 | 1466251060412 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:40 INFO - PROCESS | 1770 | 1466251060606 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:57:40 INFO - PROCESS | 1770 | 1466251060843 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1770 | 1466251060857 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efed400 == 16 [pid = 1770] [id = 370] 04:57:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91283000) [pid = 1770] [serial = 1111] [outer = (nil)] 04:57:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914d1400) [pid = 1770] [serial = 1112] [outer = 0x91283000] 04:57:40 INFO - PROCESS | 1770 | 1466251060986 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d09400) [pid = 1770] [serial = 1113] [outer = 0x91283000] 04:57:41 INFO - PROCESS | 1770 | 1466251061974 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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1634ms 04:57:42 INFO - PROCESS | 1770 | 1466251062027 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 1770 | 1466251062035 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:57:42 INFO - PROCESS | 1770 | 1466251062046 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 1770 | 1466251062050 Marionette TRACE conn3 <- [1,1454,null,{}] 04:57:42 INFO - PROCESS | 1770 | 1466251062058 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}] 04:57:42 INFO - PROCESS | 1770 | 1466251062064 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:42 INFO - PROCESS | 1770 | 1466251062253 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:57:42 INFO - PROCESS | 1770 | 1466251062498 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 1770 | 1466251062509 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf000 == 17 [pid = 1770] [id = 371] 04:57:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91d0dc00) [pid = 1770] [serial = 1114] [outer = (nil)] 04:57:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e76800) [pid = 1770] [serial = 1115] [outer = 0x91d0dc00] 04:57:42 INFO - PROCESS | 1770 | 1466251062622 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e80400) [pid = 1770] [serial = 1116] [outer = 0x91d0dc00] 04:57:43 INFO - PROCESS | 1770 | 1466251063612 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]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1637ms 04:57:43 INFO - PROCESS | 1770 | 1466251063684 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:57:43 INFO - PROCESS | 1770 | 1466251063688 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:57:43 INFO - PROCESS | 1770 | 1466251063695 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1770 | 1466251063702 Marionette TRACE conn3 <- [1,1458,null,{}] 04:57:43 INFO - PROCESS | 1770 | 1466251063718 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}] 04:57:43 INFO - PROCESS | 1770 | 1466251063727 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:43 INFO - PROCESS | 1770 | 1466251063942 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:57:44 INFO - PROCESS | 1770 | 1466251064201 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 1770 | 1466251064215 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132e400 == 18 [pid = 1770] [id = 372] 04:57:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93cd5c00) [pid = 1770] [serial = 1117] [outer = (nil)] 04:57:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93e58400) [pid = 1770] [serial = 1118] [outer = 0x93cd5c00] 04:57:44 INFO - PROCESS | 1770 | 1466251064300 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93e60000) [pid = 1770] [serial = 1119] [outer = 0x93cd5c00] 04:57:45 INFO - PROCESS | 1770 | 1466251065241 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]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1590ms 04:57:45 INFO - PROCESS | 1770 | 1466251065285 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:57:45 INFO - PROCESS | 1770 | 1466251065290 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:57:45 INFO - PROCESS | 1770 | 1466251065297 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 1770 | 1466251065301 Marionette TRACE conn3 <- [1,1462,null,{}] 04:57:45 INFO - PROCESS | 1770 | 1466251065307 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}] 04:57:45 INFO - PROCESS | 1770 | 1466251065312 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:45 INFO - PROCESS | 1770 | 1466251065503 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:57:45 INFO - PROCESS | 1770 | 1466251065723 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 1770 | 1466251065733 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128cc00 == 19 [pid = 1770] [id = 373] 04:57:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ea5c00) [pid = 1770] [serial = 1120] [outer = (nil)] 04:57:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x953aec00) [pid = 1770] [serial = 1121] [outer = 0x92ea5c00] 04:57:45 INFO - PROCESS | 1770 | 1466251065832 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x95481c00) [pid = 1770] [serial = 1122] [outer = 0x92ea5c00] 04:57:46 INFO - PROCESS | 1770 | 1466251066758 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]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1532ms 04:57:46 INFO - PROCESS | 1770 | 1466251066829 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 1770 | 1466251066833 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:57:46 INFO - PROCESS | 1770 | 1466251066840 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 1770 | 1466251066844 Marionette TRACE conn3 <- [1,1466,null,{}] 04:57:46 INFO - PROCESS | 1770 | 1466251066850 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}] 04:57:46 INFO - PROCESS | 1770 | 1466251066855 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:47 INFO - PROCESS | 1770 | 1466251067066 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:57:47 INFO - PROCESS | 1770 | 1466251067367 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 1770 | 1466251067379 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x92edb000 == 20 [pid = 1770] [id = 374] 04:57:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x95480400) [pid = 1770] [serial = 1123] [outer = (nil)] 04:57:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9548d000) [pid = 1770] [serial = 1124] [outer = 0x95480400] 04:57:47 INFO - PROCESS | 1770 | 1466251067574 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x955bcc00) [pid = 1770] [serial = 1125] [outer = 0x95480400] 04:57:48 INFO - PROCESS | 1770 | 1466251068543 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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 04:57:48 INFO - PROCESS | 1770 | 1466251068580 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1770 | 1466251068584 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:57:48 INFO - PROCESS | 1770 | 1466251068591 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1770 | 1466251068595 Marionette TRACE conn3 <- [1,1470,null,{}] 04:57:48 INFO - PROCESS | 1770 | 1466251068601 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}] 04:57:48 INFO - PROCESS | 1770 | 1466251068611 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:48 INFO - PROCESS | 1770 | 1466251068828 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:57:49 INFO - PROCESS | 1770 | 1466251068998 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 1770 | 1466251069004 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x953aa000 == 21 [pid = 1770] [id = 375] 04:57:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953afc00) [pid = 1770] [serial = 1126] [outer = (nil)] 04:57:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99391400) [pid = 1770] [serial = 1127] [outer = 0x953afc00] 04:57:49 INFO - PROCESS | 1770 | 1466251069090 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x99736000) [pid = 1770] [serial = 1128] [outer = 0x953afc00] 04:57:50 INFO - PROCESS | 1770 | 1466251070063 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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1535ms 04:57:50 INFO - PROCESS | 1770 | 1466251070127 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:57:50 INFO - PROCESS | 1770 | 1466251070131 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:57:50 INFO - PROCESS | 1770 | 1466251070138 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 1770 | 1466251070141 Marionette TRACE conn3 <- [1,1474,null,{}] 04:57:50 INFO - PROCESS | 1770 | 1466251070147 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}] 04:57:50 INFO - PROCESS | 1770 | 1466251070152 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:50 INFO - PROCESS | 1770 | 1466251070328 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:57:50 INFO - PROCESS | 1770 | 1466251070541 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 1770 | 1466251070550 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d0800 == 22 [pid = 1770] [id = 376] 04:57:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x8efe8400) [pid = 1770] [serial = 1129] [outer = (nil)] 04:57:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99e91c00) [pid = 1770] [serial = 1130] [outer = 0x8efe8400] 04:57:50 INFO - PROCESS | 1770 | 1466251070674 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x99fb4000) [pid = 1770] [serial = 1131] [outer = 0x8efe8400] 04:57:51 INFO - PROCESS | 1770 | 1466251071595 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]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1687ms 04:57:51 INFO - PROCESS | 1770 | 1466251071825 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 1770 | 1466251071832 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:57:51 INFO - PROCESS | 1770 | 1466251071840 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 1770 | 1466251071845 Marionette TRACE conn3 <- [1,1478,null,{}] 04:57:51 INFO - PROCESS | 1770 | 1466251071853 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}] 04:57:51 INFO - PROCESS | 1770 | 1466251071859 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:52 INFO - PROCESS | 1770 | 1466251072029 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:57:52 INFO - PROCESS | 1770 | 1466251072276 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 1770 | 1466251072292 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128c400 == 23 [pid = 1770] [id = 377] 04:57:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9128e000) [pid = 1770] [serial = 1132] [outer = (nil)] 04:57:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9132cc00) [pid = 1770] [serial = 1133] [outer = 0x9128e000] 04:57:52 INFO - PROCESS | 1770 | 1466251072362 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9146c000) [pid = 1770] [serial = 1134] [outer = 0x9128e000] 04:57:53 INFO - PROCESS | 1770 | 1466251073406 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]]]}] 04:57:54 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe5000 == 22 [pid = 1770] [id = 362] 04:57:54 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 21 [pid = 1770] [id = 361] 04:57:54 INFO - PROCESS | 1770 | --DOCSHELL 0x9256d800 == 20 [pid = 1770] [id = 363] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x8e9c8800) [pid = 1770] [serial = 1070] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91d0f800) [pid = 1770] [serial = 1077] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x97894c00) [pid = 1770] [serial = 1058] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92ceb000) [pid = 1770] [serial = 1080] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93ab1000) [pid = 1770] [serial = 1056] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8e9d4400) [pid = 1770] [serial = 1067] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x930a6800) [pid = 1770] [serial = 1055] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8efef000) [pid = 1770] [serial = 1068] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a1c0c00) [pid = 1770] [serial = 1062] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9820cc00) [pid = 1770] [serial = 1059] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8eae4800) [pid = 1770] [serial = 1071] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a656c00) [pid = 1770] [serial = 1064] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x924ef800) [pid = 1770] [serial = 1052] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92572000) [pid = 1770] [serial = 1079] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8e9d6800) [pid = 1770] [serial = 1049] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9132e000) [pid = 1770] [serial = 1074] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a7d1800) [pid = 1770] [serial = 1065] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91324400) [pid = 1770] [serial = 1073] [outer = (nil)] [url = about:blank] 04:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2593ms 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9250e400) [pid = 1770] [serial = 1053] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8eaebc00) [pid = 1770] [serial = 1050] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9a169000) [pid = 1770] [serial = 1061] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x91d03000) [pid = 1770] [serial = 1076] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x95521c00) [pid = 1770] [serial = 1047] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92cf0000) [pid = 1770] [serial = 1082] [outer = (nil)] [url = about:blank] 04:57:54 INFO - PROCESS | 1770 | 1466251074583 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 1770 | 1466251074589 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:57:54 INFO - PROCESS | 1770 | 1466251074598 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 1770 | 1466251074606 Marionette TRACE conn3 <- [1,1482,null,{}] 04:57:54 INFO - PROCESS | 1770 | 1466251074614 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}] 04:57:54 INFO - PROCESS | 1770 | 1466251074620 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:54 INFO - PROCESS | 1770 | 1466251074807 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:57:54 INFO - PROCESS | 1770 | 1466251074960 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 1770 | 1466251074971 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7800 == 21 [pid = 1770] [id = 378] 04:57:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8efe7c00) [pid = 1770] [serial = 1135] [outer = (nil)] 04:57:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8efec400) [pid = 1770] [serial = 1136] [outer = 0x8efe7c00] 04:57:55 INFO - PROCESS | 1770 | 1466251075039 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91283800) [pid = 1770] [serial = 1137] [outer = 0x8efe7c00] 04:57:55 INFO - PROCESS | 1770 | 1466251075870 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1338ms 04:57:55 INFO - PROCESS | 1770 | 1466251075937 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 1770 | 1466251075943 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:57:55 INFO - PROCESS | 1770 | 1466251075956 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 1770 | 1466251075962 Marionette TRACE conn3 <- [1,1486,null,{}] 04:57:55 INFO - PROCESS | 1770 | 1466251075968 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}] 04:57:55 INFO - PROCESS | 1770 | 1466251075974 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:56 INFO - PROCESS | 1770 | 1466251076152 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:57:56 INFO - PROCESS | 1770 | 1466251076279 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 1770 | 1466251076290 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a800 == 22 [pid = 1770] [id = 379] 04:57:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x914d3800) [pid = 1770] [serial = 1138] [outer = (nil)] 04:57:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x914de800) [pid = 1770] [serial = 1139] [outer = 0x914d3800] 04:57:56 INFO - PROCESS | 1770 | 1466251076359 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d03000) [pid = 1770] [serial = 1140] [outer = 0x914d3800] 04:57:57 INFO - PROCESS | 1770 | 1466251077304 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1412ms 04:57:57 INFO - PROCESS | 1770 | 1466251077369 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 1770 | 1466251077373 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:57:57 INFO - PROCESS | 1770 | 1466251077380 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 1770 | 1466251077383 Marionette TRACE conn3 <- [1,1490,null,{}] 04:57:57 INFO - PROCESS | 1770 | 1466251077400 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}] 04:57:57 INFO - PROCESS | 1770 | 1466251077408 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:57 INFO - PROCESS | 1770 | 1466251077629 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:57:57 INFO - PROCESS | 1770 | 1466251077664 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 1770 | 1466251077677 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x92513400 == 23 [pid = 1770] [id = 380] 04:57:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92565800) [pid = 1770] [serial = 1141] [outer = (nil)] 04:57:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92572000) [pid = 1770] [serial = 1142] [outer = 0x92565800] 04:57:57 INFO - PROCESS | 1770 | 1466251077749 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ced400) [pid = 1770] [serial = 1143] [outer = 0x92565800] 04:57:58 INFO - PROCESS | 1770 | 1466251078695 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]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1335ms 04:57:58 INFO - PROCESS | 1770 | 1466251078715 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 1770 | 1466251078738 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:57:58 INFO - PROCESS | 1770 | 1466251078773 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 1770 | 1466251078777 Marionette TRACE conn3 <- [1,1494,null,{}] 04:57:58 INFO - PROCESS | 1770 | 1466251078782 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}] 04:57:58 INFO - PROCESS | 1770 | 1466251078787 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:59 INFO - PROCESS | 1770 | 1466251079003 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x930ab800) [pid = 1770] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e72c00) [pid = 1770] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8e6d4800) [pid = 1770] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92572400) [pid = 1770] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efe7000) [pid = 1770] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8e6d5c00) [pid = 1770] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8e6d0000) [pid = 1770] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9128b400) [pid = 1770] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x924f4000) [pid = 1770] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:57:59 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x914d9000) [pid = 1770] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:57:59 INFO - PROCESS | 1770 | 1466251079511 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 1770 | 1466251079516 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:57:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0000 == 24 [pid = 1770] [id = 381] 04:57:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8e6d5c00) [pid = 1770] [serial = 1144] [outer = (nil)] 04:57:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91283400) [pid = 1770] [serial = 1145] [outer = 0x8e6d5c00] 04:57:59 INFO - PROCESS | 1770 | 1466251079605 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92e72c00) [pid = 1770] [serial = 1146] [outer = 0x8e6d5c00] 04:58:00 INFO - PROCESS | 1770 | 1466251080407 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]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1681ms 04:58:00 INFO - PROCESS | 1770 | 1466251080455 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 1770 | 1466251080458 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:58:00 INFO - PROCESS | 1770 | 1466251080464 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 1770 | 1466251080468 Marionette TRACE conn3 <- [1,1498,null,{}] 04:58:00 INFO - PROCESS | 1770 | 1466251080473 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}] 04:58:00 INFO - PROCESS | 1770 | 1466251080478 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:00 INFO - PROCESS | 1770 | 1466251080630 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:58:00 INFO - PROCESS | 1770 | 1466251080645 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1770 | 1466251080654 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cc800 == 25 [pid = 1770] [id = 382] 04:58:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92573400) [pid = 1770] [serial = 1147] [outer = (nil)] 04:58:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92edf400) [pid = 1770] [serial = 1148] [outer = 0x92573400] 04:58:00 INFO - PROCESS | 1770 | 1466251080722 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x930a3000) [pid = 1770] [serial = 1149] [outer = 0x92573400] 04:58:01 INFO - PROCESS | 1770 | 1466251081725 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1333ms 04:58:01 INFO - PROCESS | 1770 | 1466251081800 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:58:01 INFO - PROCESS | 1770 | 1466251081808 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:58:01 INFO - PROCESS | 1770 | 1466251081817 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1770 | 1466251081823 Marionette TRACE conn3 <- [1,1502,null,{}] 04:58:01 INFO - PROCESS | 1770 | 1466251081831 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}] 04:58:01 INFO - PROCESS | 1770 | 1466251081836 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:02 INFO - PROCESS | 1770 | 1466251082076 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:58:02 INFO - PROCESS | 1770 | 1466251082318 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 1770 | 1466251082334 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3c00 == 26 [pid = 1770] [id = 383] 04:58:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91469c00) [pid = 1770] [serial = 1150] [outer = (nil)] 04:58:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91472c00) [pid = 1770] [serial = 1151] [outer = 0x91469c00] 04:58:02 INFO - PROCESS | 1770 | 1466251082440 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9213a000) [pid = 1770] [serial = 1152] [outer = 0x91469c00] 04:58:03 INFO - PROCESS | 1770 | 1466251083472 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1699ms 04:58:03 INFO - PROCESS | 1770 | 1466251083515 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 1770 | 1466251083523 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:58:03 INFO - PROCESS | 1770 | 1466251083534 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 1770 | 1466251083538 Marionette TRACE conn3 <- [1,1506,null,{}] 04:58:03 INFO - PROCESS | 1770 | 1466251083545 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}] 04:58:03 INFO - PROCESS | 1770 | 1466251083551 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:03 INFO - PROCESS | 1770 | 1466251083780 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:58:04 INFO - PROCESS | 1770 | 1466251084041 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 1770 | 1466251084049 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6da000 == 27 [pid = 1770] [id = 384] 04:58:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92cf5800) [pid = 1770] [serial = 1153] [outer = (nil)] 04:58:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ea3400) [pid = 1770] [serial = 1154] [outer = 0x92cf5800] 04:58:04 INFO - PROCESS | 1770 | 1466251084136 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92edbc00) [pid = 1770] [serial = 1155] [outer = 0x92cf5800] 04:58:05 INFO - PROCESS | 1770 | 1466251085383 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1888ms 04:58:05 INFO - PROCESS | 1770 | 1466251085431 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1770 | 1466251085435 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:58:05 INFO - PROCESS | 1770 | 1466251085442 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1770 | 1466251085448 Marionette TRACE conn3 <- [1,1510,null,{}] 04:58:05 INFO - PROCESS | 1770 | 1466251085465 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}] 04:58:05 INFO - PROCESS | 1770 | 1466251085473 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:05 INFO - PROCESS | 1770 | 1466251085730 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:58:05 INFO - PROCESS | 1770 | 1466251085880 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 1770 | 1466251085894 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3c800 == 28 [pid = 1770] [id = 385] 04:58:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93c3f800) [pid = 1770] [serial = 1156] [outer = (nil)] 04:58:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93cd1c00) [pid = 1770] [serial = 1157] [outer = 0x93c3f800] 04:58:05 INFO - PROCESS | 1770 | 1466251085974 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93e54c00) [pid = 1770] [serial = 1158] [outer = 0x93c3f800] 04:58:07 INFO - PROCESS | 1770 | 1466251086999 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1586ms 04:58:07 INFO - PROCESS | 1770 | 1466251087029 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 1770 | 1466251087034 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:58:07 INFO - PROCESS | 1770 | 1466251087041 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1770 | 1466251087044 Marionette TRACE conn3 <- [1,1514,null,{}] 04:58:07 INFO - PROCESS | 1770 | 1466251087051 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}] 04:58:07 INFO - PROCESS | 1770 | 1466251087056 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:07 INFO - PROCESS | 1770 | 1466251087240 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:58:07 INFO - PROCESS | 1770 | 1466251087459 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 1770 | 1466251087467 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4800 == 29 [pid = 1770] [id = 386] 04:58:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x8e6d9000) [pid = 1770] [serial = 1159] [outer = (nil)] 04:58:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x8e9d4400) [pid = 1770] [serial = 1160] [outer = 0x8e6d9000] 04:58:07 INFO - PROCESS | 1770 | 1466251087821 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x8eaee800) [pid = 1770] [serial = 1161] [outer = 0x8e6d9000] 04:58:08 INFO - PROCESS | 1770 | --DOCSHELL 0x8efefc00 == 28 [pid = 1770] [id = 365] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92cf5000) [pid = 1770] [serial = 1083] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x93c34400) [pid = 1770] [serial = 1109] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92edcc00) [pid = 1770] [serial = 1103] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91322000) [pid = 1770] [serial = 1106] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e73800) [pid = 1770] [serial = 1091] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e9a000) [pid = 1770] [serial = 1092] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914dd400) [pid = 1770] [serial = 1088] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91d0e000) [pid = 1770] [serial = 1089] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8eae2000) [pid = 1770] [serial = 1094] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efed000) [pid = 1770] [serial = 1095] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8e6d6000) [pid = 1770] [serial = 1085] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8eaed400) [pid = 1770] [serial = 1086] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9146f400) [pid = 1770] [serial = 1097] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914d8c00) [pid = 1770] [serial = 1098] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92512400) [pid = 1770] [serial = 1100] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9309d400) [pid = 1770] [serial = 1104] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x93cd9800) [pid = 1770] [serial = 1110] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92cf0400) [pid = 1770] [serial = 1101] [outer = (nil)] [url = about:blank] 04:58:08 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x914d2c00) [pid = 1770] [serial = 1107] [outer = (nil)] [url = about:blank] 04:58:09 INFO - PROCESS | 1770 | 1466251088998 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1983ms 04:58:09 INFO - PROCESS | 1770 | 1466251089026 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 1770 | 1466251089032 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:58:09 INFO - PROCESS | 1770 | 1466251089041 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 1770 | 1466251089044 Marionette TRACE conn3 <- [1,1518,null,{}] 04:58:09 INFO - PROCESS | 1770 | 1466251089052 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}] 04:58:09 INFO - PROCESS | 1770 | 1466251089057 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:09 INFO - PROCESS | 1770 | 1466251089226 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:58:09 INFO - PROCESS | 1770 | 1466251089396 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 1770 | 1466251089403 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe9400 == 29 [pid = 1770] [id = 387] 04:58:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x91288800) [pid = 1770] [serial = 1162] [outer = (nil)] 04:58:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x914d3000) [pid = 1770] [serial = 1163] [outer = 0x91288800] 04:58:09 INFO - PROCESS | 1770 | 1466251089495 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x914dd400) [pid = 1770] [serial = 1164] [outer = 0x91288800] 04:58:10 INFO - PROCESS | 1770 | 1466251090319 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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1331ms 04:58:10 INFO - PROCESS | 1770 | 1466251090371 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 1770 | 1466251090377 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:58:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:58:10 INFO - PROCESS | 1770 | 1466251090388 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 1770 | 1466251090391 Marionette TRACE conn3 <- [1,1522,null,{}] 04:58:10 INFO - PROCESS | 1770 | 1466251090398 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}] 04:58:10 INFO - PROCESS | 1770 | 1466251090403 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:10 INFO - PROCESS | 1770 | 1466251090572 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:58:10 INFO - PROCESS | 1770 | 1466251090695 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 1770 | 1466251090703 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x92512400 == 30 [pid = 1770] [id = 388] 04:58:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9256e000) [pid = 1770] [serial = 1165] [outer = (nil)] 04:58:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92cf1800) [pid = 1770] [serial = 1166] [outer = 0x9256e000] 04:58:10 INFO - PROCESS | 1770 | 1466251090777 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92e7b000) [pid = 1770] [serial = 1167] [outer = 0x9256e000] 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:11 INFO - PROCESS | 1770 | 1466251091571 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"]]]}] 04:58:11 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 () { 04:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:58:11 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 () { 04:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:58:11 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 () { 04:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:58:11 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 () { 04:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:58:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1233ms 04:58:11 INFO - PROCESS | 1770 | 1466251091626 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 1770 | 1466251091632 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:58:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:58:11 INFO - PROCESS | 1770 | 1466251091638 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 1770 | 1466251091644 Marionette TRACE conn3 <- [1,1526,null,{}] 04:58:11 INFO - PROCESS | 1770 | 1466251091666 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}] 04:58:11 INFO - PROCESS | 1770 | 1466251091675 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:11 INFO - PROCESS | 1770 | 1466251091871 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:58:11 INFO - PROCESS | 1770 | 1466251091910 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 1770 | 1466251091917 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6ce000 == 31 [pid = 1770] [id = 389] 04:58:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92508000) [pid = 1770] [serial = 1168] [outer = (nil)] 04:58:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x93c3ec00) [pid = 1770] [serial = 1169] [outer = 0x92508000] 04:58:11 INFO - PROCESS | 1770 | 1466251091984 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93cd6400) [pid = 1770] [serial = 1170] [outer = 0x92508000] 04:58:12 INFO - PROCESS | 1770 | 1466251092809 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"]]]}] 04:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:58:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1202ms 04:58:12 INFO - PROCESS | 1770 | 1466251092878 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 1770 | 1466251092883 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:58:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:58:12 INFO - PROCESS | 1770 | 1466251092889 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 1770 | 1466251092892 Marionette TRACE conn3 <- [1,1530,null,{}] 04:58:12 INFO - PROCESS | 1770 | 1466251092898 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}] 04:58:12 INFO - PROCESS | 1770 | 1466251092902 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:13 INFO - PROCESS | 1770 | 1466251093110 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:58:13 INFO - PROCESS | 1770 | 1466251093133 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 1770 | 1466251093144 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4400 == 32 [pid = 1770] [id = 390] 04:58:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93c40800) [pid = 1770] [serial = 1171] [outer = (nil)] 04:58:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x953a7c00) [pid = 1770] [serial = 1172] [outer = 0x93c40800] 04:58:13 INFO - PROCESS | 1770 | 1466251093209 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x95488800) [pid = 1770] [serial = 1173] [outer = 0x93c40800] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x914d3800) [pid = 1770] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8efe7c00) [pid = 1770] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92565800) [pid = 1770] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9128e000) [pid = 1770] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e6d5c00) [pid = 1770] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91283000) [pid = 1770] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91d0dc00) [pid = 1770] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93cd5c00) [pid = 1770] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92ea5c00) [pid = 1770] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x95480400) [pid = 1770] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x953afc00) [pid = 1770] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:58:13 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x8efe8400) [pid = 1770] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:58:14 INFO - PROCESS | 1770 | 1466251094115 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]]]}] 04:58:14 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 04:58:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:58:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:58:14 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. 04:58:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:58:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1285ms 04:58:14 INFO - PROCESS | 1770 | 1466251094178 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 1770 | 1466251094182 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:58:14 INFO - PROCESS | 1770 | 1466251094188 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 1770 | 1466251094190 Marionette TRACE conn3 <- [1,1534,null,{}] 04:58:14 INFO - PROCESS | 1770 | 1466251094196 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}] 04:58:14 INFO - PROCESS | 1770 | 1466251094201 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:14 INFO - PROCESS | 1770 | 1466251094347 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:58:14 INFO - PROCESS | 1770 | 1466251094480 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 1770 | 1466251094490 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128dc00 == 33 [pid = 1770] [id = 391] 04:58:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x91328800) [pid = 1770] [serial = 1174] [outer = (nil)] 04:58:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x953ab000) [pid = 1770] [serial = 1175] [outer = 0x91328800] 04:58:14 INFO - PROCESS | 1770 | 1466251094569 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x955bc400) [pid = 1770] [serial = 1176] [outer = 0x91328800] 04:58:15 INFO - PROCESS | 1770 | 1466251095401 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1286ms 04:58:15 INFO - PROCESS | 1770 | 1466251095475 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 1770 | 1466251095479 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:58:15 INFO - PROCESS | 1770 | 1466251095486 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 1770 | 1466251095490 Marionette TRACE conn3 <- [1,1538,null,{}] 04:58:15 INFO - PROCESS | 1770 | 1466251095496 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}] 04:58:15 INFO - PROCESS | 1770 | 1466251095506 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:15 INFO - PROCESS | 1770 | 1466251095661 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:58:15 INFO - PROCESS | 1770 | 1466251095788 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 1770 | 1466251095798 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 34 [pid = 1770] [id = 392] 04:58:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8e6cfc00) [pid = 1770] [serial = 1177] [outer = (nil)] 04:58:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8e9ca400) [pid = 1770] [serial = 1178] [outer = 0x8e6cfc00] 04:58:15 INFO - PROCESS | 1770 | 1466251095937 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8efe3800) [pid = 1770] [serial = 1179] [outer = 0x8e6cfc00] 04:58:16 INFO - PROCESS | 1770 | 1466251096976 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]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1534ms 04:58:17 INFO - PROCESS | 1770 | 1466251097022 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 1770 | 1466251097028 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:58:17 INFO - PROCESS | 1770 | 1466251097037 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 1770 | 1466251097041 Marionette TRACE conn3 <- [1,1542,null,{}] 04:58:17 INFO - PROCESS | 1770 | 1466251097049 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}] 04:58:17 INFO - PROCESS | 1770 | 1466251097055 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:17 INFO - PROCESS | 1770 | 1466251097247 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:58:17 INFO - PROCESS | 1770 | 1466251097467 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 1770 | 1466251097480 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x91321400 == 35 [pid = 1770] [id = 393] 04:58:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91d0ac00) [pid = 1770] [serial = 1180] [outer = (nil)] 04:58:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9213d000) [pid = 1770] [serial = 1181] [outer = 0x91d0ac00] 04:58:17 INFO - PROCESS | 1770 | 1466251097605 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x924f6800) [pid = 1770] [serial = 1182] [outer = 0x91d0ac00] 04:58:18 INFO - PROCESS | 1770 | 1466251098517 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1532ms 04:58:18 INFO - PROCESS | 1770 | 1466251098568 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1770 | 1466251098575 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:58:18 INFO - PROCESS | 1770 | 1466251098586 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1770 | 1466251098590 Marionette TRACE conn3 <- [1,1546,null,{}] 04:58:18 INFO - PROCESS | 1770 | 1466251098597 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}] 04:58:18 INFO - PROCESS | 1770 | 1466251098603 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:18 INFO - PROCESS | 1770 | 1466251098828 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:58:19 INFO - PROCESS | 1770 | 1466251099110 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 1770 | 1466251099119 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x91327c00 == 36 [pid = 1770] [id = 394] 04:58:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ce7400) [pid = 1770] [serial = 1183] [outer = (nil)] 04:58:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e79400) [pid = 1770] [serial = 1184] [outer = 0x92ce7400] 04:58:19 INFO - PROCESS | 1770 | 1466251099246 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ea7800) [pid = 1770] [serial = 1185] [outer = 0x92ce7400] 04:58:20 INFO - PROCESS | 1770 | 1466251100234 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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1684ms 04:58:20 INFO - PROCESS | 1770 | 1466251100270 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1770 | 1466251100273 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:58:20 INFO - PROCESS | 1770 | 1466251100281 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1770 | 1466251100287 Marionette TRACE conn3 <- [1,1550,null,{}] 04:58:20 INFO - PROCESS | 1770 | 1466251100305 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}] 04:58:20 INFO - PROCESS | 1770 | 1466251100314 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:20 INFO - PROCESS | 1770 | 1466251100510 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:58:20 INFO - PROCESS | 1770 | 1466251100727 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 1770 | 1466251100735 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cee400 == 37 [pid = 1770] [id = 395] 04:58:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x930ab800) [pid = 1770] [serial = 1186] [outer = (nil)] 04:58:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9551d800) [pid = 1770] [serial = 1187] [outer = 0x930ab800] 04:58:20 INFO - PROCESS | 1770 | 1466251100858 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x97891800) [pid = 1770] [serial = 1188] [outer = 0x930ab800] 04:58:21 INFO - PROCESS | 1770 | 1466251101747 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]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1536ms 04:58:21 INFO - PROCESS | 1770 | 1466251101818 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:58:21 INFO - PROCESS | 1770 | 1466251101823 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:58:21 INFO - PROCESS | 1770 | 1466251101830 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 1770 | 1466251101833 Marionette TRACE conn3 <- [1,1554,null,{}] 04:58:21 INFO - PROCESS | 1770 | 1466251101839 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}] 04:58:21 INFO - PROCESS | 1770 | 1466251101845 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:22 INFO - PROCESS | 1770 | 1466251102033 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:58:22 INFO - PROCESS | 1770 | 1466251102253 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 1770 | 1466251102262 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d7800 == 38 [pid = 1770] [id = 396] 04:58:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93e5c400) [pid = 1770] [serial = 1189] [outer = (nil)] 04:58:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x98459000) [pid = 1770] [serial = 1190] [outer = 0x93e5c400] 04:58:22 INFO - PROCESS | 1770 | 1466251102360 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x99395800) [pid = 1770] [serial = 1191] [outer = 0x93e5c400] 04:58:23 INFO - PROCESS | 1770 | 1466251103260 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1491ms 04:58:23 INFO - PROCESS | 1770 | 1466251103321 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 1770 | 1466251103325 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:58:23 INFO - PROCESS | 1770 | 1466251103332 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 1770 | 1466251103335 Marionette TRACE conn3 <- [1,1558,null,{}] 04:58:23 INFO - PROCESS | 1770 | 1466251103342 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}] 04:58:23 INFO - PROCESS | 1770 | 1466251103347 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:23 INFO - PROCESS | 1770 | 1466251103528 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:58:23 INFO - PROCESS | 1770 | 1466251103706 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 1770 | 1466251103724 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x92edd800 == 39 [pid = 1770] [id = 397] 04:58:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x97897400) [pid = 1770] [serial = 1192] [outer = (nil)] 04:58:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9a16d000) [pid = 1770] [serial = 1193] [outer = 0x97897400] 04:58:23 INFO - PROCESS | 1770 | 1466251103819 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a1cb800) [pid = 1770] [serial = 1194] [outer = 0x97897400] 04:58:24 INFO - PROCESS | 1770 | 1466251104858 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1584ms 04:58:24 INFO - PROCESS | 1770 | 1466251104917 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 1770 | 1466251104921 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:58:24 INFO - PROCESS | 1770 | 1466251104927 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 1770 | 1466251104931 Marionette TRACE conn3 <- [1,1562,null,{}] 04:58:24 INFO - PROCESS | 1770 | 1466251104937 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}] 04:58:24 INFO - PROCESS | 1770 | 1466251104948 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:25 INFO - PROCESS | 1770 | 1466251105269 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:58:25 INFO - PROCESS | 1770 | 1466251105484 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 1770 | 1466251105494 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaec400 == 40 [pid = 1770] [id = 398] 04:58:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x8efe4400) [pid = 1770] [serial = 1195] [outer = (nil)] 04:58:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9132c400) [pid = 1770] [serial = 1196] [outer = 0x8efe4400] 04:58:25 INFO - PROCESS | 1770 | 1466251105575 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92ceb400) [pid = 1770] [serial = 1197] [outer = 0x8efe4400] 04:58:26 INFO - PROCESS | 1770 | 1466251106774 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]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1883ms 04:58:26 INFO - PROCESS | 1770 | 1466251106812 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 1770 | 1466251106819 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:58:26 INFO - PROCESS | 1770 | 1466251106826 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 1770 | 1466251106834 Marionette TRACE conn3 <- [1,1566,null,{}] 04:58:26 INFO - PROCESS | 1770 | 1466251106841 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}] 04:58:26 INFO - PROCESS | 1770 | 1466251106846 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:27 INFO - PROCESS | 1770 | 1466251107026 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:58:27 INFO - PROCESS | 1770 | 1466251107330 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 1770 | 1466251107342 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x91290800 == 41 [pid = 1770] [id = 399] 04:58:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x91329000) [pid = 1770] [serial = 1198] [outer = (nil)] 04:58:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x91472400) [pid = 1770] [serial = 1199] [outer = 0x91329000] 04:58:27 INFO - PROCESS | 1770 | 1466251107424 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x92136c00) [pid = 1770] [serial = 1200] [outer = 0x91329000] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128dc00 == 40 [pid = 1770] [id = 391] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4400 == 39 [pid = 1770] [id = 390] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6ce000 == 38 [pid = 1770] [id = 389] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92512400 == 37 [pid = 1770] [id = 388] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe9400 == 36 [pid = 1770] [id = 387] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4800 == 35 [pid = 1770] [id = 386] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7800 == 34 [pid = 1770] [id = 378] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128c400 == 33 [pid = 1770] [id = 377] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3c00 == 32 [pid = 1770] [id = 383] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf000 == 31 [pid = 1770] [id = 371] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cc800 == 30 [pid = 1770] [id = 382] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x953aa000 == 29 [pid = 1770] [id = 375] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6da000 == 28 [pid = 1770] [id = 384] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91324c00 == 27 [pid = 1770] [id = 367] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92edb000 == 26 [pid = 1770] [id = 374] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d0800 == 25 [pid = 1770] [id = 376] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3c800 == 24 [pid = 1770] [id = 385] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128cc00 == 23 [pid = 1770] [id = 373] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3000 == 22 [pid = 1770] [id = 368] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92513400 == 21 [pid = 1770] [id = 380] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a800 == 20 [pid = 1770] [id = 379] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8efed400 == 19 [pid = 1770] [id = 370] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0000 == 18 [pid = 1770] [id = 381] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x930aac00 == 17 [pid = 1770] [id = 369] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9132e400 == 16 [pid = 1770] [id = 372] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2c00 == 15 [pid = 1770] [id = 366] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2800 == 14 [pid = 1770] [id = 364] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92edd800 == 13 [pid = 1770] [id = 397] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d7800 == 12 [pid = 1770] [id = 396] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92cee400 == 11 [pid = 1770] [id = 395] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91321400 == 10 [pid = 1770] [id = 393] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91327c00 == 9 [pid = 1770] [id = 394] 04:58:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 8 [pid = 1770] [id = 392] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92edf400) [pid = 1770] [serial = 1148] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x914de800) [pid = 1770] [serial = 1139] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x8efec400) [pid = 1770] [serial = 1136] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91283800) [pid = 1770] [serial = 1137] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92572000) [pid = 1770] [serial = 1142] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9146c000) [pid = 1770] [serial = 1134] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9132cc00) [pid = 1770] [serial = 1133] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x91283400) [pid = 1770] [serial = 1145] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ced400) [pid = 1770] [serial = 1143] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91d09400) [pid = 1770] [serial = 1113] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x914d1400) [pid = 1770] [serial = 1112] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e80400) [pid = 1770] [serial = 1116] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e76800) [pid = 1770] [serial = 1115] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93e60000) [pid = 1770] [serial = 1119] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93e58400) [pid = 1770] [serial = 1118] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x95481c00) [pid = 1770] [serial = 1122] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x953aec00) [pid = 1770] [serial = 1121] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x955bcc00) [pid = 1770] [serial = 1125] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9548d000) [pid = 1770] [serial = 1124] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x99736000) [pid = 1770] [serial = 1128] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x99391400) [pid = 1770] [serial = 1127] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x99fb4000) [pid = 1770] [serial = 1131] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x99e91c00) [pid = 1770] [serial = 1130] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92e72c00) [pid = 1770] [serial = 1146] [outer = (nil)] [url = about:blank] 04:58:28 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91d03000) [pid = 1770] [serial = 1140] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 1770 | 1466251109316 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2540ms 04:58:29 INFO - PROCESS | 1770 | 1466251109373 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 1770 | 1466251109379 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:58:29 INFO - PROCESS | 1770 | 1466251109388 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 1770 | 1466251109393 Marionette TRACE conn3 <- [1,1570,null,{}] 04:58:29 INFO - PROCESS | 1770 | 1466251109402 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}] 04:58:29 INFO - PROCESS | 1770 | 1466251109407 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:29 INFO - PROCESS | 1770 | 1466251109579 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:58:29 INFO - PROCESS | 1770 | 1466251109590 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 1770 | 1466251109596 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efecc00 == 9 [pid = 1770] [id = 400] 04:58:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8efee400) [pid = 1770] [serial = 1201] [outer = (nil)] 04:58:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91283c00) [pid = 1770] [serial = 1202] [outer = 0x8efee400] 04:58:29 INFO - PROCESS | 1770 | 1466251109669 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91288400) [pid = 1770] [serial = 1203] [outer = 0x8efee400] 04:58:30 INFO - PROCESS | 1770 | 1466251110630 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]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:58:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1296ms 04:58:30 INFO - PROCESS | 1770 | 1466251110684 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 1770 | 1466251110693 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:58:30 INFO - PROCESS | 1770 | 1466251110704 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 1770 | 1466251110708 Marionette TRACE conn3 <- [1,1574,null,{}] 04:58:30 INFO - PROCESS | 1770 | 1466251110718 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}] 04:58:30 INFO - PROCESS | 1770 | 1466251110723 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:30 INFO - PROCESS | 1770 | 1466251110899 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:58:31 INFO - PROCESS | 1770 | 1466251111036 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 1770 | 1466251111047 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x91327c00 == 10 [pid = 1770] [id = 401] 04:58:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91472800) [pid = 1770] [serial = 1204] [outer = (nil)] 04:58:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x914d6800) [pid = 1770] [serial = 1205] [outer = 0x91472800] 04:58:31 INFO - PROCESS | 1770 | 1466251111123 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d08400) [pid = 1770] [serial = 1206] [outer = 0x91472800] 04:58:32 INFO - PROCESS | 1770 | 1466251112058 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]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:58:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms 04:58:32 INFO - PROCESS | 1770 | 1466251112089 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 1770 | 1466251112094 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:58:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:58:32 INFO - PROCESS | 1770 | 1466251112100 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 1770 | 1466251112106 Marionette TRACE conn3 <- [1,1578,null,{}] 04:58:32 INFO - PROCESS | 1770 | 1466251112131 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}] 04:58:32 INFO - PROCESS | 1770 | 1466251112140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:32 INFO - PROCESS | 1770 | 1466251112367 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:58:32 INFO - PROCESS | 1770 | 1466251112393 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 1770 | 1466251112404 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x92571800 == 11 [pid = 1770] [id = 402] 04:58:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92571c00) [pid = 1770] [serial = 1207] [outer = (nil)] 04:58:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ce9400) [pid = 1770] [serial = 1208] [outer = 0x92571c00] 04:58:32 INFO - PROCESS | 1770 | 1466251112478 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92cf2400) [pid = 1770] [serial = 1209] [outer = 0x92571c00] 04:58:33 INFO - PROCESS | 1770 | 1466251113394 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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1345ms 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92cf5800) [pid = 1770] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x93c40800) [pid = 1770] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91288800) [pid = 1770] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91469c00) [pid = 1770] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6d9000) [pid = 1770] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93c3f800) [pid = 1770] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9256e000) [pid = 1770] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92573400) [pid = 1770] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92508000) [pid = 1770] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:58:33 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x91328800) [pid = 1770] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:58:33 INFO - PROCESS | 1770 | 1466251113896 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 1770 | 1466251113900 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:58:33 INFO - PROCESS | 1770 | 1466251113913 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 1770 | 1466251113916 Marionette TRACE conn3 <- [1,1582,null,{}] 04:58:33 INFO - PROCESS | 1770 | 1466251113921 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}] 04:58:33 INFO - PROCESS | 1770 | 1466251113926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:34 INFO - PROCESS | 1770 | 1466251114134 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:58:34 INFO - PROCESS | 1770 | 1466251114275 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 1770 | 1466251114283 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5000 == 12 [pid = 1770] [id = 403] 04:58:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x914d1c00) [pid = 1770] [serial = 1210] [outer = (nil)] 04:58:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9256c400) [pid = 1770] [serial = 1211] [outer = 0x914d1c00] 04:58:34 INFO - PROCESS | 1770 | 1466251114353 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92e76000) [pid = 1770] [serial = 1212] [outer = 0x914d1c00] 04:58:35 INFO - PROCESS | 1770 | 1466251115083 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]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1229ms 04:58:35 INFO - PROCESS | 1770 | 1466251115143 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1770 | 1466251115147 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:58:35 INFO - PROCESS | 1770 | 1466251115152 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1770 | 1466251115156 Marionette TRACE conn3 <- [1,1586,null,{}] 04:58:35 INFO - PROCESS | 1770 | 1466251115161 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}] 04:58:35 INFO - PROCESS | 1770 | 1466251115166 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:35 INFO - PROCESS | 1770 | 1466251115344 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:58:35 INFO - PROCESS | 1770 | 1466251115353 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 1770 | 1466251115364 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e78800 == 13 [pid = 1770] [id = 404] 04:58:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92e9b000) [pid = 1770] [serial = 1213] [outer = (nil)] 04:58:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92ed7000) [pid = 1770] [serial = 1214] [outer = 0x92e9b000] 04:58:35 INFO - PROCESS | 1770 | 1466251115547 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92edd000) [pid = 1770] [serial = 1215] [outer = 0x92e9b000] 04:58:36 INFO - PROCESS | 1770 | 1466251116593 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]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:58:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1487ms 04:58:36 INFO - PROCESS | 1770 | 1466251116641 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 1770 | 1466251116648 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:58:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:58:36 INFO - PROCESS | 1770 | 1466251116656 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 1770 | 1466251116661 Marionette TRACE conn3 <- [1,1590,null,{}] 04:58:36 INFO - PROCESS | 1770 | 1466251116670 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}] 04:58:36 INFO - PROCESS | 1770 | 1466251116676 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:36 INFO - PROCESS | 1770 | 1466251116864 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:58:37 INFO - PROCESS | 1770 | 1466251117099 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 1770 | 1466251117107 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe8000 == 14 [pid = 1770] [id = 405] 04:58:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efea400) [pid = 1770] [serial = 1216] [outer = (nil)] 04:58:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91327800) [pid = 1770] [serial = 1217] [outer = 0x8efea400] 04:58:37 INFO - PROCESS | 1770 | 1466251117225 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91475c00) [pid = 1770] [serial = 1218] [outer = 0x8efea400] 04:58:38 INFO - PROCESS | 1770 | 1466251118220 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]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1642ms 04:58:38 INFO - PROCESS | 1770 | 1466251118298 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 1770 | 1466251118306 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:58:38 INFO - PROCESS | 1770 | 1466251118317 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 1770 | 1466251118321 Marionette TRACE conn3 <- [1,1594,null,{}] 04:58:38 INFO - PROCESS | 1770 | 1466251118329 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}] 04:58:38 INFO - PROCESS | 1770 | 1466251118335 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:38 INFO - PROCESS | 1770 | 1466251118554 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:58:38 INFO - PROCESS | 1770 | 1466251118823 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 1770 | 1466251118835 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d8000 == 15 [pid = 1770] [id = 406] 04:58:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92513400) [pid = 1770] [serial = 1219] [outer = (nil)] 04:58:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92cedc00) [pid = 1770] [serial = 1220] [outer = 0x92513400] 04:58:38 INFO - PROCESS | 1770 | 1466251118919 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92cf3800) [pid = 1770] [serial = 1221] [outer = 0x92513400] 04:58:39 INFO - PROCESS | 1770 | 1466251119950 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]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1681ms 04:58:39 INFO - PROCESS | 1770 | 1466251119998 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:58:40 INFO - PROCESS | 1770 | 1466251120003 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:58:40 INFO - PROCESS | 1770 | 1466251120009 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1770 | 1466251120015 Marionette TRACE conn3 <- [1,1598,null,{}] 04:58:40 INFO - PROCESS | 1770 | 1466251120032 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}] 04:58:40 INFO - PROCESS | 1770 | 1466251120041 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:40 INFO - PROCESS | 1770 | 1466251120232 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:58:40 INFO - PROCESS | 1770 | 1466251120480 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 1770 | 1466251120493 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x930ac800 == 16 [pid = 1770] [id = 407] 04:58:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93aa2800) [pid = 1770] [serial = 1222] [outer = (nil)] 04:58:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93c33c00) [pid = 1770] [serial = 1223] [outer = 0x93aa2800] 04:58:40 INFO - PROCESS | 1770 | 1466251120618 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93c39400) [pid = 1770] [serial = 1224] [outer = 0x93aa2800] 04:58:41 INFO - PROCESS | 1770 | 1466251121644 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]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1689ms 04:58:41 INFO - PROCESS | 1770 | 1466251121698 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 1770 | 1466251121703 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:58:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:58:41 INFO - PROCESS | 1770 | 1466251121710 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 1770 | 1466251121713 Marionette TRACE conn3 <- [1,1602,null,{}] 04:58:41 INFO - PROCESS | 1770 | 1466251121719 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}] 04:58:41 INFO - PROCESS | 1770 | 1466251121723 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:41 INFO - PROCESS | 1770 | 1466251121907 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:58:42 INFO - PROCESS | 1770 | 1466251122251 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 1770 | 1466251122260 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6da000 == 17 [pid = 1770] [id = 408] 04:58:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x8e6da800) [pid = 1770] [serial = 1225] [outer = (nil)] 04:58:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x8e9d2c00) [pid = 1770] [serial = 1226] [outer = 0x8e6da800] 04:58:42 INFO - PROCESS | 1770 | 1466251122340 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x8efe7800) [pid = 1770] [serial = 1227] [outer = 0x8e6da800] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x955bc400) [pid = 1770] [serial = 1176] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ea3400) [pid = 1770] [serial = 1154] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x95488800) [pid = 1770] [serial = 1173] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x953a7c00) [pid = 1770] [serial = 1172] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914dd400) [pid = 1770] [serial = 1164] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9213a000) [pid = 1770] [serial = 1152] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8eaee800) [pid = 1770] [serial = 1161] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93e54c00) [pid = 1770] [serial = 1158] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e9d4400) [pid = 1770] [serial = 1160] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91472c00) [pid = 1770] [serial = 1151] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93cd1c00) [pid = 1770] [serial = 1157] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92cf1800) [pid = 1770] [serial = 1166] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92edbc00) [pid = 1770] [serial = 1155] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x930a3000) [pid = 1770] [serial = 1149] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x914d3000) [pid = 1770] [serial = 1163] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93c3ec00) [pid = 1770] [serial = 1169] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x953ab000) [pid = 1770] [serial = 1175] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x93cd6400) [pid = 1770] [serial = 1170] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92e7b000) [pid = 1770] [serial = 1167] [outer = (nil)] [url = about:blank] 04:58:43 INFO - PROCESS | 1770 | 1466251123427 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]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1782ms 04:58:43 INFO - PROCESS | 1770 | 1466251123496 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 1770 | 1466251123501 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:58:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:58:43 INFO - PROCESS | 1770 | 1466251123509 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1770 | 1466251123513 Marionette TRACE conn3 <- [1,1606,null,{}] 04:58:43 INFO - PROCESS | 1770 | 1466251123521 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}] 04:58:43 INFO - PROCESS | 1770 | 1466251123529 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:43 INFO - PROCESS | 1770 | 1466251123699 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:58:43 INFO - PROCESS | 1770 | 1466251123873 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 1770 | 1466251123883 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a800 == 18 [pid = 1770] [id = 409] 04:58:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9146e000) [pid = 1770] [serial = 1228] [outer = (nil)] 04:58:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x914dec00) [pid = 1770] [serial = 1229] [outer = 0x9146e000] 04:58:43 INFO - PROCESS | 1770 | 1466251123966 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92140800) [pid = 1770] [serial = 1230] [outer = 0x9146e000] 04:58:44 INFO - PROCESS | 1770 | 1466251124748 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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:58:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1292ms 04:58:44 INFO - PROCESS | 1770 | 1466251124805 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 1770 | 1466251124810 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:58:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:58:44 INFO - PROCESS | 1770 | 1466251124818 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 1770 | 1466251124821 Marionette TRACE conn3 <- [1,1610,null,{}] 04:58:44 INFO - PROCESS | 1770 | 1466251124832 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}] 04:58:44 INFO - PROCESS | 1770 | 1466251124836 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:45 INFO - PROCESS | 1770 | 1466251125002 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:58:45 INFO - PROCESS | 1770 | 1466251125013 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 1770 | 1466251125021 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2c00 == 19 [pid = 1770] [id = 410] 04:58:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92574400) [pid = 1770] [serial = 1231] [outer = (nil)] 04:58:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92ed7c00) [pid = 1770] [serial = 1232] [outer = 0x92574400] 04:58:45 INFO - PROCESS | 1770 | 1466251125087 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9309f000) [pid = 1770] [serial = 1233] [outer = 0x92574400] 04:58:46 INFO - PROCESS | 1770 | 1466251126054 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]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:58:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1294ms 04:58:46 INFO - PROCESS | 1770 | 1466251126121 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1770 | 1466251126126 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:58:46 INFO - PROCESS | 1770 | 1466251126140 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1770 | 1466251126149 Marionette TRACE conn3 <- [1,1614,null,{}] 04:58:46 INFO - PROCESS | 1770 | 1466251126165 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}] 04:58:46 INFO - PROCESS | 1770 | 1466251126173 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:46 INFO - PROCESS | 1770 | 1466251126384 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:58:46 INFO - PROCESS | 1770 | 1466251126408 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1770 | 1466251126417 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6000 == 20 [pid = 1770] [id = 411] 04:58:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92138800) [pid = 1770] [serial = 1234] [outer = (nil)] 04:58:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x93cd4c00) [pid = 1770] [serial = 1235] [outer = 0x92138800] 04:58:46 INFO - PROCESS | 1770 | 1466251126482 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93cd7000) [pid = 1770] [serial = 1236] [outer = 0x92138800] 04:58:47 INFO - PROCESS | 1770 | 1466251127424 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]]]}] 04:58:47 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 04:58:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1364ms 04:58:47 INFO - PROCESS | 1770 | 1466251127498 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 1770 | 1466251127502 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:58:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:58:47 INFO - PROCESS | 1770 | 1466251127508 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 1770 | 1466251127511 Marionette TRACE conn3 <- [1,1618,null,{}] 04:58:47 INFO - PROCESS | 1770 | 1466251127516 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}] 04:58:47 INFO - PROCESS | 1770 | 1466251127523 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:47 INFO - PROCESS | 1770 | 1466251127731 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:58:47 INFO - PROCESS | 1770 | 1466251127748 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 1770 | 1466251127755 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d7800 == 21 [pid = 1770] [id = 412] 04:58:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8e9cbc00) [pid = 1770] [serial = 1237] [outer = (nil)] 04:58:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93e5e000) [pid = 1770] [serial = 1238] [outer = 0x8e9cbc00] 04:58:47 INFO - PROCESS | 1770 | 1466251127822 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x94946400) [pid = 1770] [serial = 1239] [outer = 0x8e9cbc00] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92571c00) [pid = 1770] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8efee400) [pid = 1770] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91472800) [pid = 1770] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x914d1c00) [pid = 1770] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e6cfc00) [pid = 1770] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91d0ac00) [pid = 1770] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92ce7400) [pid = 1770] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x930ab800) [pid = 1770] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93e5c400) [pid = 1770] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x97897400) [pid = 1770] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:58:48 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8efe4400) [pid = 1770] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:58:48 INFO - PROCESS | 1770 | 1466251128828 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]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1337ms 04:58:48 INFO - PROCESS | 1770 | 1466251128846 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 1770 | 1466251128850 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:58:48 INFO - PROCESS | 1770 | 1466251128857 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 1770 | 1466251128860 Marionette TRACE conn3 <- [1,1622,null,{}] 04:58:48 INFO - PROCESS | 1770 | 1466251128866 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}] 04:58:48 INFO - PROCESS | 1770 | 1466251128870 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:49 INFO - PROCESS | 1770 | 1466251129066 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:58:49 INFO - PROCESS | 1770 | 1466251129084 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 1770 | 1466251129101 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5400 == 22 [pid = 1770] [id = 413] 04:58:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9132d800) [pid = 1770] [serial = 1240] [outer = (nil)] 04:58:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93e58c00) [pid = 1770] [serial = 1241] [outer = 0x9132d800] 04:58:49 INFO - PROCESS | 1770 | 1466251129179 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x95481800) [pid = 1770] [serial = 1242] [outer = 0x9132d800] 04:58:50 INFO - PROCESS | 1770 | 1466251130059 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]]]}] 04:58:50 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 04:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1240ms 04:58:50 INFO - PROCESS | 1770 | 1466251130098 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 1770 | 1466251130100 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:58:50 INFO - PROCESS | 1770 | 1466251130107 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 1770 | 1466251130110 Marionette TRACE conn3 <- [1,1626,null,{}] 04:58:50 INFO - PROCESS | 1770 | 1466251130115 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}] 04:58:50 INFO - PROCESS | 1770 | 1466251130121 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:50 INFO - PROCESS | 1770 | 1466251130271 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:58:50 INFO - PROCESS | 1770 | 1466251130286 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 1770 | 1466251130294 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3c00 == 23 [pid = 1770] [id = 414] 04:58:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8efeb000) [pid = 1770] [serial = 1243] [outer = (nil)] 04:58:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9548d000) [pid = 1770] [serial = 1244] [outer = 0x8efeb000] 04:58:50 INFO - PROCESS | 1770 | 1466251130361 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x955bd800) [pid = 1770] [serial = 1245] [outer = 0x8efeb000] 04:58:51 INFO - PROCESS | 1770 | 1466251131517 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]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1441ms 04:58:51 INFO - PROCESS | 1770 | 1466251131549 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 1770 | 1466251131555 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:58:51 INFO - PROCESS | 1770 | 1466251131564 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 1770 | 1466251131573 Marionette TRACE conn3 <- [1,1630,null,{}] 04:58:51 INFO - PROCESS | 1770 | 1466251131579 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}] 04:58:51 INFO - PROCESS | 1770 | 1466251131586 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:51 INFO - PROCESS | 1770 | 1466251131777 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:58:52 INFO - PROCESS | 1770 | 1466251131999 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 1770 | 1466251132012 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x91289c00 == 24 [pid = 1770] [id = 415] 04:58:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91322000) [pid = 1770] [serial = 1246] [outer = (nil)] 04:58:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91d08c00) [pid = 1770] [serial = 1247] [outer = 0x91322000] 04:58:52 INFO - PROCESS | 1770 | 1466251132135 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92505800) [pid = 1770] [serial = 1248] [outer = 0x91322000] 04:58:53 INFO - PROCESS | 1770 | 1466251133100 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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1586ms 04:58:53 INFO - PROCESS | 1770 | 1466251133151 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 1770 | 1466251133158 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:58:53 INFO - PROCESS | 1770 | 1466251133169 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 1770 | 1466251133173 Marionette TRACE conn3 <- [1,1634,null,{}] 04:58:53 INFO - PROCESS | 1770 | 1466251133179 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}] 04:58:53 INFO - PROCESS | 1770 | 1466251133185 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:53 INFO - PROCESS | 1770 | 1466251133376 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:58:53 INFO - PROCESS | 1770 | 1466251133642 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 1770 | 1466251133651 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf4400 == 25 [pid = 1770] [id = 416] 04:58:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ee4000) [pid = 1770] [serial = 1249] [outer = (nil)] 04:58:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930a6000) [pid = 1770] [serial = 1250] [outer = 0x92ee4000] 04:58:53 INFO - PROCESS | 1770 | 1466251133776 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93aab000) [pid = 1770] [serial = 1251] [outer = 0x92ee4000] 04:58:54 INFO - PROCESS | 1770 | 1466251134691 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1590ms 04:58:54 INFO - PROCESS | 1770 | 1466251134760 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 1770 | 1466251134764 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:58:54 INFO - PROCESS | 1770 | 1466251134771 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 1770 | 1466251134777 Marionette TRACE conn3 <- [1,1638,null,{}] 04:58:54 INFO - PROCESS | 1770 | 1466251134793 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}] 04:58:54 INFO - PROCESS | 1770 | 1466251134811 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:55 INFO - PROCESS | 1770 | 1466251135045 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:58:55 INFO - PROCESS | 1770 | 1466251135268 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 1770 | 1466251135280 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4c00 == 26 [pid = 1770] [id = 417] 04:58:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e53400) [pid = 1770] [serial = 1252] [outer = (nil)] 04:58:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9548a800) [pid = 1770] [serial = 1253] [outer = 0x93e53400] 04:58:55 INFO - PROCESS | 1770 | 1466251135376 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x97895400) [pid = 1770] [serial = 1254] [outer = 0x93e53400] 04:58:56 INFO - PROCESS | 1770 | 1466251136323 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]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1607ms 04:58:56 INFO - PROCESS | 1770 | 1466251136379 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 1770 | 1466251136384 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:58:56 INFO - PROCESS | 1770 | 1466251136391 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 1770 | 1466251136394 Marionette TRACE conn3 <- [1,1642,null,{}] 04:58:56 INFO - PROCESS | 1770 | 1466251136400 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}] 04:58:56 INFO - PROCESS | 1770 | 1466251136405 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:56 INFO - PROCESS | 1770 | 1466251136586 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:58:56 INFO - PROCESS | 1770 | 1466251136759 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 1770 | 1466251136767 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3b000 == 27 [pid = 1770] [id = 418] 04:58:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9551d400) [pid = 1770] [serial = 1255] [outer = (nil)] 04:58:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x99392400) [pid = 1770] [serial = 1256] [outer = 0x9551d400] 04:58:56 INFO - PROCESS | 1770 | 1466251136849 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99737800) [pid = 1770] [serial = 1257] [outer = 0x9551d400] 04:58:57 INFO - PROCESS | 1770 | 1466251137724 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1380ms 04:58:57 INFO - PROCESS | 1770 | 1466251137772 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 1770 | 1466251137776 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:58:57 INFO - PROCESS | 1770 | 1466251137782 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 1770 | 1466251137786 Marionette TRACE conn3 <- [1,1646,null,{}] 04:58:57 INFO - PROCESS | 1770 | 1466251137792 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}] 04:58:57 INFO - PROCESS | 1770 | 1466251137797 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:57 INFO - PROCESS | 1770 | 1466251137984 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:58:58 INFO - PROCESS | 1770 | 1466251138158 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 1770 | 1466251138164 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2800 == 28 [pid = 1770] [id = 419] 04:58:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x982c6c00) [pid = 1770] [serial = 1258] [outer = (nil)] 04:58:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99fb8800) [pid = 1770] [serial = 1259] [outer = 0x982c6c00] 04:58:58 INFO - PROCESS | 1770 | 1466251138247 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a16a000) [pid = 1770] [serial = 1260] [outer = 0x982c6c00] 04:58:59 INFO - PROCESS | 1770 | 1466251139182 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]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1441ms 04:58:59 INFO - PROCESS | 1770 | 1466251139225 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 1770 | 1466251139229 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:58:59 INFO - PROCESS | 1770 | 1466251139236 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 1770 | 1466251139240 Marionette TRACE conn3 <- [1,1650,null,{}] 04:58:59 INFO - PROCESS | 1770 | 1466251139246 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}] 04:58:59 INFO - PROCESS | 1770 | 1466251139255 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:59 INFO - PROCESS | 1770 | 1466251139446 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:58:59 INFO - PROCESS | 1770 | 1466251139621 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 1770 | 1466251139631 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:58:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256f000 == 29 [pid = 1770] [id = 420] 04:58:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x95487400) [pid = 1770] [serial = 1261] [outer = (nil)] 04:58:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a1c4800) [pid = 1770] [serial = 1262] [outer = 0x95487400] 04:58:59 INFO - PROCESS | 1770 | 1466251139714 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a657c00) [pid = 1770] [serial = 1263] [outer = 0x95487400] 04:59:00 INFO - PROCESS | 1770 | 1466251140663 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]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1493ms 04:59:00 INFO - PROCESS | 1770 | 1466251140734 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 1770 | 1466251140743 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:59:00 INFO - PROCESS | 1770 | 1466251140753 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 1770 | 1466251140756 Marionette TRACE conn3 <- [1,1654,null,{}] 04:59:00 INFO - PROCESS | 1770 | 1466251140762 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}] 04:59:00 INFO - PROCESS | 1770 | 1466251140767 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:00 INFO - PROCESS | 1770 | 1466251140950 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:59:01 INFO - PROCESS | 1770 | 1466251141129 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 1770 | 1466251141138 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae6000 == 30 [pid = 1770] [id = 421] 04:59:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x93e54c00) [pid = 1770] [serial = 1264] [outer = (nil)] 04:59:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a660400) [pid = 1770] [serial = 1265] [outer = 0x93e54c00] 04:59:01 INFO - PROCESS | 1770 | 1466251141215 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a661800) [pid = 1770] [serial = 1266] [outer = 0x93e54c00] 04:59:02 INFO - PROCESS | 1770 | 1466251142159 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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1482ms 04:59:02 INFO - PROCESS | 1770 | 1466251142234 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 1770 | 1466251142238 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:59:02 INFO - PROCESS | 1770 | 1466251142245 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 1770 | 1466251142249 Marionette TRACE conn3 <- [1,1658,null,{}] 04:59:02 INFO - PROCESS | 1770 | 1466251142254 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}] 04:59:02 INFO - PROCESS | 1770 | 1466251142259 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:02 INFO - PROCESS | 1770 | 1466251142654 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:59:02 INFO - PROCESS | 1770 | 1466251142918 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 1770 | 1466251142925 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4c00 == 31 [pid = 1770] [id = 422] 04:59:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8efe7000) [pid = 1770] [serial = 1267] [outer = (nil)] 04:59:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x91288000) [pid = 1770] [serial = 1268] [outer = 0x8efe7000] 04:59:03 INFO - PROCESS | 1770 | 1466251143029 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9146ec00) [pid = 1770] [serial = 1269] [outer = 0x8efe7000] 04:59:03 INFO - PROCESS | 1770 | 1466251143951 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]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1786ms 04:59:04 INFO - PROCESS | 1770 | 1466251144033 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:59:04 INFO - PROCESS | 1770 | 1466251144040 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:59:04 INFO - PROCESS | 1770 | 1466251144048 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 1770 | 1466251144053 Marionette TRACE conn3 <- [1,1662,null,{}] 04:59:04 INFO - PROCESS | 1770 | 1466251144060 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}] 04:59:04 INFO - PROCESS | 1770 | 1466251144065 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:04 INFO - PROCESS | 1770 | 1466251144295 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:59:05 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaec400 == 30 [pid = 1770] [id = 398] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x92ed7000) [pid = 1770] [serial = 1214] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92ce9400) [pid = 1770] [serial = 1208] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x91472400) [pid = 1770] [serial = 1199] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x91283c00) [pid = 1770] [serial = 1202] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x91288400) [pid = 1770] [serial = 1203] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x914d6800) [pid = 1770] [serial = 1205] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9256c400) [pid = 1770] [serial = 1211] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92cf2400) [pid = 1770] [serial = 1209] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x8efe3800) [pid = 1770] [serial = 1179] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x8e9ca400) [pid = 1770] [serial = 1178] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x924f6800) [pid = 1770] [serial = 1182] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9213d000) [pid = 1770] [serial = 1181] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ea7800) [pid = 1770] [serial = 1185] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e79400) [pid = 1770] [serial = 1184] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x97891800) [pid = 1770] [serial = 1188] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9551d800) [pid = 1770] [serial = 1187] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x99395800) [pid = 1770] [serial = 1191] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x98459000) [pid = 1770] [serial = 1190] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a1cb800) [pid = 1770] [serial = 1194] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a16d000) [pid = 1770] [serial = 1193] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ceb400) [pid = 1770] [serial = 1197] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9132c400) [pid = 1770] [serial = 1196] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e76000) [pid = 1770] [serial = 1212] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91d08400) [pid = 1770] [serial = 1206] [outer = (nil)] [url = about:blank] 04:59:05 INFO - PROCESS | 1770 | 1466251145574 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 1770 | 1466251145586 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3000 == 31 [pid = 1770] [id = 423] 04:59:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e6d3800) [pid = 1770] [serial = 1270] [outer = (nil)] 04:59:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e9c7800) [pid = 1770] [serial = 1271] [outer = 0x8e6d3800] 04:59:05 INFO - PROCESS | 1770 | 1466251145663 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8eaecc00) [pid = 1770] [serial = 1272] [outer = 0x8e6d3800] 04:59:06 INFO - PROCESS | 1770 | 1466251146473 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]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2489ms 04:59:06 INFO - PROCESS | 1770 | 1466251146538 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:59:06 INFO - PROCESS | 1770 | 1466251146544 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:59:06 INFO - PROCESS | 1770 | 1466251146551 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 1770 | 1466251146555 Marionette TRACE conn3 <- [1,1666,null,{}] 04:59:06 INFO - PROCESS | 1770 | 1466251146563 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}] 04:59:06 INFO - PROCESS | 1770 | 1466251146570 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:06 INFO - PROCESS | 1770 | 1466251146734 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:59:06 INFO - PROCESS | 1770 | 1466251146745 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 1770 | 1466251146755 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128f800 == 32 [pid = 1770] [id = 424] 04:59:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91325c00) [pid = 1770] [serial = 1273] [outer = (nil)] 04:59:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9132e400) [pid = 1770] [serial = 1274] [outer = 0x91325c00] 04:59:06 INFO - PROCESS | 1770 | 1466251146826 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91473000) [pid = 1770] [serial = 1275] [outer = 0x91325c00] 04:59:07 INFO - PROCESS | 1770 | 1466251147758 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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1239ms 04:59:07 INFO - PROCESS | 1770 | 1466251147795 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1770 | 1466251147802 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:59:07 INFO - PROCESS | 1770 | 1466251147809 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1770 | 1466251147813 Marionette TRACE conn3 <- [1,1670,null,{}] 04:59:07 INFO - PROCESS | 1770 | 1466251147819 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}] 04:59:07 INFO - PROCESS | 1770 | 1466251147824 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:08 INFO - PROCESS | 1770 | 1466251147998 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:59:08 INFO - PROCESS | 1770 | 1466251148164 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 1770 | 1466251148172 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dcc00 == 33 [pid = 1770] [id = 425] 04:59:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x914dfc00) [pid = 1770] [serial = 1276] [outer = (nil)] 04:59:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92134c00) [pid = 1770] [serial = 1277] [outer = 0x914dfc00] 04:59:08 INFO - PROCESS | 1770 | 1466251148241 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x924f4000) [pid = 1770] [serial = 1278] [outer = 0x914dfc00] 04:59:09 INFO - PROCESS | 1770 | 1466251149200 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]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1431ms 04:59:09 INFO - PROCESS | 1770 | 1466251149241 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 1770 | 1466251149245 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:59:09 INFO - PROCESS | 1770 | 1466251149269 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 1770 | 1466251149278 Marionette TRACE conn3 <- [1,1674,null,{}] 04:59:09 INFO - PROCESS | 1770 | 1466251149286 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}] 04:59:09 INFO - PROCESS | 1770 | 1466251149294 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:09 INFO - PROCESS | 1770 | 1466251149518 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:59:09 INFO - PROCESS | 1770 | 1466251149541 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 1770 | 1466251149549 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cef800 == 34 [pid = 1770] [id = 426] 04:59:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf2000) [pid = 1770] [serial = 1279] [outer = (nil)] 04:59:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92cf3400) [pid = 1770] [serial = 1280] [outer = 0x92cf2000] 04:59:09 INFO - PROCESS | 1770 | 1466251149631 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92e78000) [pid = 1770] [serial = 1281] [outer = 0x92cf2000] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8efeb000) [pid = 1770] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9132d800) [pid = 1770] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8e9cbc00) [pid = 1770] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x93aa2800) [pid = 1770] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92513400) [pid = 1770] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8e6da800) [pid = 1770] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92138800) [pid = 1770] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9146e000) [pid = 1770] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92e9b000) [pid = 1770] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efea400) [pid = 1770] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91329000) [pid = 1770] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:59:10 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92574400) [pid = 1770] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:59:11 INFO - PROCESS | 1770 | 1466251151161 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]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1962ms 04:59:11 INFO - PROCESS | 1770 | 1466251151216 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 1770 | 1466251151219 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:59:11 INFO - PROCESS | 1770 | 1466251151226 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 1770 | 1466251151229 Marionette TRACE conn3 <- [1,1678,null,{}] 04:59:11 INFO - PROCESS | 1770 | 1466251151234 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}] 04:59:11 INFO - PROCESS | 1770 | 1466251151240 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:11 INFO - PROCESS | 1770 | 1466251151394 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:59:11 INFO - PROCESS | 1770 | 1466251151404 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 1770 | 1466251151410 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cfc00 == 35 [pid = 1770] [id = 427] 04:59:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d0bc00) [pid = 1770] [serial = 1282] [outer = (nil)] 04:59:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92e7b000) [pid = 1770] [serial = 1283] [outer = 0x91d0bc00] 04:59:11 INFO - PROCESS | 1770 | 1466251151479 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e7f000) [pid = 1770] [serial = 1284] [outer = 0x91d0bc00] 04:59:12 INFO - PROCESS | 1770 | 1466251152375 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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1186ms 04:59:12 INFO - PROCESS | 1770 | 1466251152413 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 1770 | 1466251152416 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:59:12 INFO - PROCESS | 1770 | 1466251152427 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 1770 | 1466251152430 Marionette TRACE conn3 <- [1,1682,null,{}] 04:59:12 INFO - PROCESS | 1770 | 1466251152436 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}] 04:59:12 INFO - PROCESS | 1770 | 1466251152441 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:12 INFO - PROCESS | 1770 | 1466251152596 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:59:12 INFO - PROCESS | 1770 | 1466251152820 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 1770 | 1466251152831 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0400 == 36 [pid = 1770] [id = 428] 04:59:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8e6d0800) [pid = 1770] [serial = 1285] [outer = (nil)] 04:59:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8e6d6800) [pid = 1770] [serial = 1286] [outer = 0x8e6d0800] 04:59:12 INFO - PROCESS | 1770 | 1466251152916 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8eaeb800) [pid = 1770] [serial = 1287] [outer = 0x8e6d0800] 04:59:14 INFO - PROCESS | 1770 | 1466251154048 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]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1685ms 04:59:14 INFO - PROCESS | 1770 | 1466251154129 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1770 | 1466251154135 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:59:14 INFO - PROCESS | 1770 | 1466251154143 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1770 | 1466251154148 Marionette TRACE conn3 <- [1,1686,null,{}] 04:59:14 INFO - PROCESS | 1770 | 1466251154156 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}] 04:59:14 INFO - PROCESS | 1770 | 1466251154164 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:14 INFO - PROCESS | 1770 | 1466251154350 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:59:14 INFO - PROCESS | 1770 | 1466251154578 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 1770 | 1466251154591 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4400 == 37 [pid = 1770] [id = 429] 04:59:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8efe5800) [pid = 1770] [serial = 1288] [outer = (nil)] 04:59:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91d0f800) [pid = 1770] [serial = 1289] [outer = 0x8efe5800] 04:59:14 INFO - PROCESS | 1770 | 1466251154682 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x924fa800) [pid = 1770] [serial = 1290] [outer = 0x8efe5800] 04:59:15 INFO - PROCESS | 1770 | 1466251155714 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]]]}] 04:59:15 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 04:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1647ms 04:59:15 INFO - PROCESS | 1770 | 1466251155793 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 1770 | 1466251155800 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:59:15 INFO - PROCESS | 1770 | 1466251155807 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 1770 | 1466251155811 Marionette TRACE conn3 <- [1,1690,null,{}] 04:59:15 INFO - PROCESS | 1770 | 1466251155817 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}] 04:59:15 INFO - PROCESS | 1770 | 1466251155822 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:16 INFO - PROCESS | 1770 | 1466251156059 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:59:16 INFO - PROCESS | 1770 | 1466251156326 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1770 | 1466251156338 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf5000 == 38 [pid = 1770] [id = 430] 04:59:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5c00) [pid = 1770] [serial = 1291] [outer = (nil)] 04:59:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e9b800) [pid = 1770] [serial = 1292] [outer = 0x92cf5c00] 04:59:16 INFO - PROCESS | 1770 | 1466251156444 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92edac00) [pid = 1770] [serial = 1293] [outer = 0x92cf5c00] 04:59:17 INFO - PROCESS | 1770 | 1466251157437 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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1686ms 04:59:17 INFO - PROCESS | 1770 | 1466251157494 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1770 | 1466251157499 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:59:17 INFO - PROCESS | 1770 | 1466251157515 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1770 | 1466251157523 Marionette TRACE conn3 <- [1,1694,null,{}] 04:59:17 INFO - PROCESS | 1770 | 1466251157529 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}] 04:59:17 INFO - PROCESS | 1770 | 1466251157538 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:17 INFO - PROCESS | 1770 | 1466251157765 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:59:18 INFO - PROCESS | 1770 | 1466251157981 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1770 | 1466251157989 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ced000 == 39 [pid = 1770] [id = 431] 04:59:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92ee3800) [pid = 1770] [serial = 1294] [outer = (nil)] 04:59:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93c35000) [pid = 1770] [serial = 1295] [outer = 0x92ee3800] 04:59:18 INFO - PROCESS | 1770 | 1466251158124 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93c3fc00) [pid = 1770] [serial = 1296] [outer = 0x92ee3800] 04:59:19 INFO - PROCESS | 1770 | 1466251159276 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]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1795ms 04:59:19 INFO - PROCESS | 1770 | 1466251159302 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1770 | 1466251159308 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:59:19 INFO - PROCESS | 1770 | 1466251159316 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1770 | 1466251159321 Marionette TRACE conn3 <- [1,1698,null,{}] 04:59:19 INFO - PROCESS | 1770 | 1466251159329 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}] 04:59:19 INFO - PROCESS | 1770 | 1466251159335 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:19 INFO - PROCESS | 1770 | 1466251159513 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:59:19 INFO - PROCESS | 1770 | 1466251159764 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 1770 | 1466251159777 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eff0800 == 40 [pid = 1770] [id = 432] 04:59:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x91281400) [pid = 1770] [serial = 1297] [outer = (nil)] 04:59:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9128c800) [pid = 1770] [serial = 1298] [outer = 0x91281400] 04:59:19 INFO - PROCESS | 1770 | 1466251159849 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9132c000) [pid = 1770] [serial = 1299] [outer = 0x91281400] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x91327c00 == 39 [pid = 1770] [id = 401] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x91290800 == 38 [pid = 1770] [id = 399] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cfc00 == 37 [pid = 1770] [id = 427] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x92cef800 == 36 [pid = 1770] [id = 426] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x914dcc00 == 35 [pid = 1770] [id = 425] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x9128f800 == 34 [pid = 1770] [id = 424] 04:59:20 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3000 == 33 [pid = 1770] [id = 423] 04:59:20 INFO - PROCESS | 1770 | 1466251160854 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]]]}] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x95481800) [pid = 1770] [serial = 1242] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9548d000) [pid = 1770] [serial = 1244] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x955bd800) [pid = 1770] [serial = 1245] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93e58c00) [pid = 1770] [serial = 1241] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x93e5e000) [pid = 1770] [serial = 1238] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c33c00) [pid = 1770] [serial = 1223] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92cedc00) [pid = 1770] [serial = 1220] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8efe7800) [pid = 1770] [serial = 1227] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93cd4c00) [pid = 1770] [serial = 1235] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x93cd7000) [pid = 1770] [serial = 1236] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914dec00) [pid = 1770] [serial = 1229] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8e9d2c00) [pid = 1770] [serial = 1226] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x94946400) [pid = 1770] [serial = 1239] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92edd000) [pid = 1770] [serial = 1215] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91475c00) [pid = 1770] [serial = 1218] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92cf3800) [pid = 1770] [serial = 1221] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91327800) [pid = 1770] [serial = 1217] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92136c00) [pid = 1770] [serial = 1200] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92140800) [pid = 1770] [serial = 1230] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92ed7c00) [pid = 1770] [serial = 1232] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9309f000) [pid = 1770] [serial = 1233] [outer = (nil)] [url = about:blank] 04:59:20 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93c39400) [pid = 1770] [serial = 1224] [outer = (nil)] [url = about:blank] 04:59:20 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 04:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1633ms 04:59:20 INFO - PROCESS | 1770 | 1466251160954 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 1770 | 1466251160959 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:59:20 INFO - PROCESS | 1770 | 1466251160975 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 1770 | 1466251160980 Marionette TRACE conn3 <- [1,1702,null,{}] 04:59:20 INFO - PROCESS | 1770 | 1466251160985 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}] 04:59:20 INFO - PROCESS | 1770 | 1466251160991 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:21 INFO - PROCESS | 1770 | 1466251161162 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:59:21 INFO - PROCESS | 1770 | 1466251161295 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 1770 | 1466251161304 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4000 == 34 [pid = 1770] [id = 433] 04:59:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8efe8c00) [pid = 1770] [serial = 1300] [outer = (nil)] 04:59:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d04000) [pid = 1770] [serial = 1301] [outer = 0x8efe8c00] 04:59:21 INFO - PROCESS | 1770 | 1466251161376 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92140c00) [pid = 1770] [serial = 1302] [outer = 0x8efe8c00] 04:59:22 INFO - PROCESS | 1770 | 1466251162206 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]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1285ms 04:59:22 INFO - PROCESS | 1770 | 1466251162261 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 1770 | 1466251162265 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:59:22 INFO - PROCESS | 1770 | 1466251162275 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 1770 | 1466251162280 Marionette TRACE conn3 <- [1,1706,null,{}] 04:59:22 INFO - PROCESS | 1770 | 1466251162296 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}] 04:59:22 INFO - PROCESS | 1770 | 1466251162304 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:22 INFO - PROCESS | 1770 | 1466251162470 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:59:22 INFO - PROCESS | 1770 | 1466251162600 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1770 | 1466251162613 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf1000 == 35 [pid = 1770] [id = 434] 04:59:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92cf2c00) [pid = 1770] [serial = 1303] [outer = (nil)] 04:59:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9fc00) [pid = 1770] [serial = 1304] [outer = 0x92cf2c00] 04:59:22 INFO - PROCESS | 1770 | 1466251162686 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92edc000) [pid = 1770] [serial = 1305] [outer = 0x92cf2c00] 04:59:23 INFO - PROCESS | 1770 | 1466251163586 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]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1338ms 04:59:23 INFO - PROCESS | 1770 | 1466251163615 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 1770 | 1466251163619 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:59:23 INFO - PROCESS | 1770 | 1466251163625 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1770 | 1466251163628 Marionette TRACE conn3 <- [1,1710,null,{}] 04:59:23 INFO - PROCESS | 1770 | 1466251163633 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}] 04:59:23 INFO - PROCESS | 1770 | 1466251163638 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:23 INFO - PROCESS | 1770 | 1466251163853 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:59:23 INFO - PROCESS | 1770 | 1466251163876 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 1770 | 1466251163884 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x91287000 == 36 [pid = 1770] [id = 435] 04:59:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ea1400) [pid = 1770] [serial = 1306] [outer = (nil)] 04:59:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93c36400) [pid = 1770] [serial = 1307] [outer = 0x92ea1400] 04:59:23 INFO - PROCESS | 1770 | 1466251163951 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93cd1400) [pid = 1770] [serial = 1308] [outer = 0x92ea1400] 04:59:24 INFO - PROCESS | 1770 | 1466251164874 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]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1281ms 04:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:59:24 INFO - PROCESS | 1770 | 1466251164908 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 1770 | 1466251164910 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:59:24 INFO - PROCESS | 1770 | 1466251164921 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 1770 | 1466251164924 Marionette TRACE conn3 <- [1,1714,null,{}] 04:59:24 INFO - PROCESS | 1770 | 1466251164946 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}] 04:59:24 INFO - PROCESS | 1770 | 1466251164953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:25 INFO - PROCESS | 1770 | 1466251165151 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:59:25 INFO - PROCESS | 1770 | 1466251165171 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 1770 | 1466251165179 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe8400 == 37 [pid = 1770] [id = 436] 04:59:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x930a1000) [pid = 1770] [serial = 1309] [outer = (nil)] 04:59:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e59400) [pid = 1770] [serial = 1310] [outer = 0x930a1000] 04:59:25 INFO - PROCESS | 1770 | 1466251165246 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93e5dc00) [pid = 1770] [serial = 1311] [outer = 0x930a1000] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92cf2000) [pid = 1770] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8e6d3800) [pid = 1770] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92ee4000) [pid = 1770] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efe7000) [pid = 1770] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x93e53400) [pid = 1770] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9551d400) [pid = 1770] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x982c6c00) [pid = 1770] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91325c00) [pid = 1770] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x95487400) [pid = 1770] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93e54c00) [pid = 1770] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x91322000) [pid = 1770] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:59:25 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x914dfc00) [pid = 1770] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:59:26 INFO - PROCESS | 1770 | 1466251166342 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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1489ms 04:59:26 INFO - PROCESS | 1770 | 1466251166407 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 1770 | 1466251166410 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:59:26 INFO - PROCESS | 1770 | 1466251166417 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1770 | 1466251166419 Marionette TRACE conn3 <- [1,1718,null,{}] 04:59:26 INFO - PROCESS | 1770 | 1466251166425 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}] 04:59:26 INFO - PROCESS | 1770 | 1466251166435 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:26 INFO - PROCESS | 1770 | 1466251166701 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:59:26 INFO - PROCESS | 1770 | 1466251166718 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 1770 | 1466251166726 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eff0c00 == 38 [pid = 1770] [id = 437] 04:59:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92cf2000) [pid = 1770] [serial = 1312] [outer = (nil)] 04:59:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x95482400) [pid = 1770] [serial = 1313] [outer = 0x92cf2000] 04:59:26 INFO - PROCESS | 1770 | 1466251166797 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9551d400) [pid = 1770] [serial = 1314] [outer = 0x92cf2000] 04:59:27 INFO - PROCESS | 1770 | 1466251167638 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]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1329ms 04:59:27 INFO - PROCESS | 1770 | 1466251167766 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 1770 | 1466251167772 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:59:27 INFO - PROCESS | 1770 | 1466251167794 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 1770 | 1466251167799 Marionette TRACE conn3 <- [1,1722,null,{}] 04:59:27 INFO - PROCESS | 1770 | 1466251167808 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}] 04:59:27 INFO - PROCESS | 1770 | 1466251167814 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:27 INFO - PROCESS | 1770 | 1466251167992 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:59:28 INFO - PROCESS | 1770 | 1466251168179 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 1770 | 1466251168194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 39 [pid = 1770] [id = 438] 04:59:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8efe6800) [pid = 1770] [serial = 1315] [outer = (nil)] 04:59:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efed800) [pid = 1770] [serial = 1316] [outer = 0x8efe6800] 04:59:28 INFO - PROCESS | 1770 | 1466251168275 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9128e800) [pid = 1770] [serial = 1317] [outer = 0x8efe6800] 04:59:29 INFO - PROCESS | 1770 | 1466251169258 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]]]}] 04:59:29 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 04:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1547ms 04:59:29 INFO - PROCESS | 1770 | 1466251169330 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:59:29 INFO - PROCESS | 1770 | 1466251169335 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:59:29 INFO - PROCESS | 1770 | 1466251169347 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 1770 | 1466251169352 Marionette TRACE conn3 <- [1,1726,null,{}] 04:59:29 INFO - PROCESS | 1770 | 1466251169359 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}] 04:59:29 INFO - PROCESS | 1770 | 1466251169365 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:29 INFO - PROCESS | 1770 | 1466251169582 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:59:29 INFO - PROCESS | 1770 | 1466251169803 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 1770 | 1466251169814 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x92140800 == 40 [pid = 1770] [id = 439] 04:59:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92511000) [pid = 1770] [serial = 1318] [outer = (nil)] 04:59:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9256c400) [pid = 1770] [serial = 1319] [outer = 0x92511000] 04:59:29 INFO - PROCESS | 1770 | 1466251169938 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ceec00) [pid = 1770] [serial = 1320] [outer = 0x92511000] 04:59:30 INFO - PROCESS | 1770 | 1466251170893 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]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1589ms 04:59:30 INFO - PROCESS | 1770 | 1466251170931 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:59:30 INFO - PROCESS | 1770 | 1466251170935 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:59:30 INFO - PROCESS | 1770 | 1466251170942 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 1770 | 1466251170946 Marionette TRACE conn3 <- [1,1730,null,{}] 04:59:30 INFO - PROCESS | 1770 | 1466251170962 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}] 04:59:30 INFO - PROCESS | 1770 | 1466251170970 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:31 INFO - PROCESS | 1770 | 1466251171185 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:59:31 INFO - PROCESS | 1770 | 1466251171461 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 1770 | 1466251171473 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e79800 == 41 [pid = 1770] [id = 440] 04:59:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93e54800) [pid = 1770] [serial = 1321] [outer = (nil)] 04:59:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x95482800) [pid = 1770] [serial = 1322] [outer = 0x93e54800] 04:59:31 INFO - PROCESS | 1770 | 1466251171603 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x955bd000) [pid = 1770] [serial = 1323] [outer = 0x93e54800] 04:59:32 INFO - PROCESS | 1770 | 1466251172477 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]]]}] 04:59:32 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 04:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 04:59:32 INFO - PROCESS | 1770 | 1466251172541 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 1770 | 1466251172544 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:59:32 INFO - PROCESS | 1770 | 1466251172551 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 1770 | 1466251172555 Marionette TRACE conn3 <- [1,1734,null,{}] 04:59:32 INFO - PROCESS | 1770 | 1466251172561 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}] 04:59:32 INFO - PROCESS | 1770 | 1466251172566 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:32 INFO - PROCESS | 1770 | 1466251172741 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:59:32 INFO - PROCESS | 1770 | 1466251172923 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 1770 | 1466251172931 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x91467c00 == 42 [pid = 1770] [id = 441] 04:59:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91d08400) [pid = 1770] [serial = 1324] [outer = (nil)] 04:59:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x98205800) [pid = 1770] [serial = 1325] [outer = 0x91d08400] 04:59:33 INFO - PROCESS | 1770 | 1466251173010 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x99393800) [pid = 1770] [serial = 1326] [outer = 0x91d08400] 04:59:33 INFO - PROCESS | 1770 | 1466251173962 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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1480ms 04:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:59:34 INFO - PROCESS | 1770 | 1466251174032 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 1770 | 1466251174036 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:59:34 INFO - PROCESS | 1770 | 1466251174043 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 1770 | 1466251174046 Marionette TRACE conn3 <- [1,1738,null,{}] 04:59:34 INFO - PROCESS | 1770 | 1466251174052 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}] 04:59:34 INFO - PROCESS | 1770 | 1466251174057 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:34 INFO - PROCESS | 1770 | 1466251174263 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:59:34 INFO - PROCESS | 1770 | 1466251174439 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1770 | 1466251174449 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x95480400 == 43 [pid = 1770] [id = 442] 04:59:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x95489400) [pid = 1770] [serial = 1327] [outer = (nil)] 04:59:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x99fb3000) [pid = 1770] [serial = 1328] [outer = 0x95489400] 04:59:34 INFO - PROCESS | 1770 | 1466251174537 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a16d000) [pid = 1770] [serial = 1329] [outer = 0x95489400] 04:59:35 INFO - PROCESS | 1770 | 1466251175463 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]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1484ms 04:59:35 INFO - PROCESS | 1770 | 1466251175525 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 1770 | 1466251175530 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:59:35 INFO - PROCESS | 1770 | 1466251175536 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 1770 | 1466251175539 Marionette TRACE conn3 <- [1,1742,null,{}] 04:59:35 INFO - PROCESS | 1770 | 1466251175545 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}] 04:59:35 INFO - PROCESS | 1770 | 1466251175555 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:35 INFO - PROCESS | 1770 | 1466251175807 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:59:36 INFO - PROCESS | 1770 | 1466251176037 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 1770 | 1466251176047 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x914db000 == 44 [pid = 1770] [id = 443] 04:59:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a1cf800) [pid = 1770] [serial = 1330] [outer = (nil)] 04:59:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a656c00) [pid = 1770] [serial = 1331] [outer = 0x9a1cf800] 04:59:36 INFO - PROCESS | 1770 | 1466251176175 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a662400) [pid = 1770] [serial = 1332] [outer = 0x9a1cf800] 04:59:37 INFO - PROCESS | 1770 | 1466251177073 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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1580ms 04:59:37 INFO - PROCESS | 1770 | 1466251177117 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1770 | 1466251177121 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:59:37 INFO - PROCESS | 1770 | 1466251177128 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1770 | 1466251177131 Marionette TRACE conn3 <- [1,1746,null,{}] 04:59:37 INFO - PROCESS | 1770 | 1466251177137 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}] 04:59:37 INFO - PROCESS | 1770 | 1466251177142 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:37 INFO - PROCESS | 1770 | 1466251177309 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:59:37 INFO - PROCESS | 1770 | 1466251177768 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1770 | 1466251177775 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2000 == 45 [pid = 1770] [id = 444] 04:59:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8eae3400) [pid = 1770] [serial = 1333] [outer = (nil)] 04:59:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8eaf0c00) [pid = 1770] [serial = 1334] [outer = 0x8eae3400] 04:59:37 INFO - PROCESS | 1770 | 1466251177895 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8efee400) [pid = 1770] [serial = 1335] [outer = 0x8eae3400] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x9256f000 == 44 [pid = 1770] [id = 420] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a800 == 43 [pid = 1770] [id = 409] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2c00 == 42 [pid = 1770] [id = 410] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efecc00 == 41 [pid = 1770] [id = 400] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae6000 == 40 [pid = 1770] [id = 421] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe8000 == 39 [pid = 1770] [id = 405] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6000 == 38 [pid = 1770] [id = 411] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d7800 == 37 [pid = 1770] [id = 412] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92571800 == 36 [pid = 1770] [id = 402] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4400 == 35 [pid = 1770] [id = 429] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3c00 == 34 [pid = 1770] [id = 414] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92e78800 == 33 [pid = 1770] [id = 404] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5400 == 32 [pid = 1770] [id = 413] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6da000 == 31 [pid = 1770] [id = 408] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0400 == 30 [pid = 1770] [id = 428] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf4400 == 29 [pid = 1770] [id = 416] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92ced000 == 28 [pid = 1770] [id = 431] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x930ac800 == 27 [pid = 1770] [id = 407] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf5000 == 26 [pid = 1770] [id = 430] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d8000 == 25 [pid = 1770] [id = 406] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x91289c00 == 24 [pid = 1770] [id = 415] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4c00 == 23 [pid = 1770] [id = 417] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4c00 == 22 [pid = 1770] [id = 422] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5000 == 21 [pid = 1770] [id = 403] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3b000 == 20 [pid = 1770] [id = 418] 04:59:39 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2800 == 19 [pid = 1770] [id = 419] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92e7b000) [pid = 1770] [serial = 1283] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92cf3400) [pid = 1770] [serial = 1280] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x8eaecc00) [pid = 1770] [serial = 1272] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x930a6000) [pid = 1770] [serial = 1250] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9146ec00) [pid = 1770] [serial = 1269] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x97895400) [pid = 1770] [serial = 1254] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x91288000) [pid = 1770] [serial = 1268] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9548a800) [pid = 1770] [serial = 1253] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x99737800) [pid = 1770] [serial = 1257] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x99392400) [pid = 1770] [serial = 1256] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9a16a000) [pid = 1770] [serial = 1260] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9132e400) [pid = 1770] [serial = 1274] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91473000) [pid = 1770] [serial = 1275] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x99fb8800) [pid = 1770] [serial = 1259] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a657c00) [pid = 1770] [serial = 1263] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a1c4800) [pid = 1770] [serial = 1262] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a661800) [pid = 1770] [serial = 1266] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a660400) [pid = 1770] [serial = 1265] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92505800) [pid = 1770] [serial = 1248] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e9c7800) [pid = 1770] [serial = 1271] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x91d08c00) [pid = 1770] [serial = 1247] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92e78000) [pid = 1770] [serial = 1281] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93aab000) [pid = 1770] [serial = 1251] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92134c00) [pid = 1770] [serial = 1277] [outer = (nil)] [url = about:blank] 04:59:39 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x924f4000) [pid = 1770] [serial = 1278] [outer = (nil)] [url = about:blank] 04:59:40 INFO - PROCESS | 1770 | 1466251180034 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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2935ms 04:59:40 INFO - PROCESS | 1770 | 1466251180075 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 1770 | 1466251180081 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:59:40 INFO - PROCESS | 1770 | 1466251180090 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1770 | 1466251180095 Marionette TRACE conn3 <- [1,1750,null,{}] 04:59:40 INFO - PROCESS | 1770 | 1466251180105 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}] 04:59:40 INFO - PROCESS | 1770 | 1466251180110 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:40 INFO - PROCESS | 1770 | 1466251180266 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:59:40 INFO - PROCESS | 1770 | 1466251180394 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1770 | 1466251180402 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb400 == 20 [pid = 1770] [id = 445] 04:59:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8eaecc00) [pid = 1770] [serial = 1336] [outer = (nil)] 04:59:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8efe5000) [pid = 1770] [serial = 1337] [outer = 0x8eaecc00] 04:59:40 INFO - PROCESS | 1770 | 1466251180475 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8efe7800) [pid = 1770] [serial = 1338] [outer = 0x8eaecc00] 04:59:41 INFO - PROCESS | 1770 | 1466251181293 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1283ms 04:59:41 INFO - PROCESS | 1770 | 1466251181371 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:59:41 INFO - PROCESS | 1770 | 1466251181380 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:59:41 INFO - PROCESS | 1770 | 1466251181391 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 1770 | 1466251181396 Marionette TRACE conn3 <- [1,1754,null,{}] 04:59:41 INFO - PROCESS | 1770 | 1466251181410 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}] 04:59:41 INFO - PROCESS | 1770 | 1466251181416 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:41 INFO - PROCESS | 1770 | 1466251181578 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:59:41 INFO - PROCESS | 1770 | 1466251181712 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 1770 | 1466251181730 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146ec00 == 21 [pid = 1770] [id = 446] 04:59:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91473000) [pid = 1770] [serial = 1339] [outer = (nil)] 04:59:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x914d6400) [pid = 1770] [serial = 1340] [outer = 0x91473000] 04:59:41 INFO - PROCESS | 1770 | 1466251181801 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x914dd800) [pid = 1770] [serial = 1341] [outer = 0x91473000] 04:59:42 INFO - PROCESS | 1770 | 1466251182658 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]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1333ms 04:59:42 INFO - PROCESS | 1770 | 1466251182723 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1770 | 1466251182727 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:59:42 INFO - PROCESS | 1770 | 1466251182733 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1770 | 1466251182739 Marionette TRACE conn3 <- [1,1758,null,{}] 04:59:42 INFO - PROCESS | 1770 | 1466251182772 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}] 04:59:42 INFO - PROCESS | 1770 | 1466251182780 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:42 INFO - PROCESS | 1770 | 1466251182977 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:59:43 INFO - PROCESS | 1770 | 1466251183001 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 1770 | 1466251183010 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2c00 == 22 [pid = 1770] [id = 447] 04:59:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x924f4000) [pid = 1770] [serial = 1342] [outer = (nil)] 04:59:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92508400) [pid = 1770] [serial = 1343] [outer = 0x924f4000] 04:59:43 INFO - PROCESS | 1770 | 1466251183082 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92565c00) [pid = 1770] [serial = 1344] [outer = 0x924f4000] 04:59:44 INFO - PROCESS | 1770 | 1466251184022 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]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1337ms 04:59:44 INFO - PROCESS | 1770 | 1466251184078 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 1770 | 1466251184082 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:59:44 INFO - PROCESS | 1770 | 1466251184088 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 1770 | 1466251184091 Marionette TRACE conn3 <- [1,1762,null,{}] 04:59:44 INFO - PROCESS | 1770 | 1466251184097 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}] 04:59:44 INFO - PROCESS | 1770 | 1466251184102 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:44 INFO - PROCESS | 1770 | 1466251184309 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:59:44 INFO - PROCESS | 1770 | 1466251184355 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 1770 | 1466251184366 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132c400 == 23 [pid = 1770] [id = 448] 04:59:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x924fd000) [pid = 1770] [serial = 1345] [outer = (nil)] 04:59:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92cf3400) [pid = 1770] [serial = 1346] [outer = 0x924fd000] 04:59:44 INFO - PROCESS | 1770 | 1466251184433 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e78400) [pid = 1770] [serial = 1347] [outer = 0x924fd000] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91d0bc00) [pid = 1770] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92cf2000) [pid = 1770] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ea1400) [pid = 1770] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x930a1000) [pid = 1770] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92ee3800) [pid = 1770] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91281400) [pid = 1770] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efe8c00) [pid = 1770] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6d0800) [pid = 1770] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92cf5c00) [pid = 1770] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8efe5800) [pid = 1770] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:59:45 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92cf2c00) [pid = 1770] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:59:45 INFO - PROCESS | 1770 | 1466251185715 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]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1685ms 04:59:45 INFO - PROCESS | 1770 | 1466251185774 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1770 | 1466251185777 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:59:45 INFO - PROCESS | 1770 | 1466251185787 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1770 | 1466251185791 Marionette TRACE conn3 <- [1,1766,null,{}] 04:59:45 INFO - PROCESS | 1770 | 1466251185796 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}] 04:59:45 INFO - PROCESS | 1770 | 1466251185801 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:45 INFO - PROCESS | 1770 | 1466251185950 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:59:46 INFO - PROCESS | 1770 | 1466251186092 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 1770 | 1466251186099 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x91285400 == 24 [pid = 1770] [id = 449] 04:59:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9146bc00) [pid = 1770] [serial = 1348] [outer = (nil)] 04:59:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92cf0800) [pid = 1770] [serial = 1349] [outer = 0x9146bc00] 04:59:46 INFO - PROCESS | 1770 | 1466251186169 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92e80800) [pid = 1770] [serial = 1350] [outer = 0x9146bc00] 04:59:46 INFO - PROCESS | 1770 | 1466251186924 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]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1182ms 04:59:46 INFO - PROCESS | 1770 | 1466251186974 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 1770 | 1466251186978 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:59:46 INFO - PROCESS | 1770 | 1466251186988 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 1770 | 1466251186990 Marionette TRACE conn3 <- [1,1770,null,{}] 04:59:46 INFO - PROCESS | 1770 | 1466251186996 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}] 04:59:47 INFO - PROCESS | 1770 | 1466251187007 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:47 INFO - PROCESS | 1770 | 1466251187283 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:59:47 INFO - PROCESS | 1770 | 1466251187411 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 1770 | 1466251187422 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae5000 == 25 [pid = 1770] [id = 450] 04:59:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8eae5400) [pid = 1770] [serial = 1351] [outer = (nil)] 04:59:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efe5c00) [pid = 1770] [serial = 1352] [outer = 0x8eae5400] 04:59:47 INFO - PROCESS | 1770 | 1466251187502 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9128ac00) [pid = 1770] [serial = 1353] [outer = 0x8eae5400] 04:59:48 INFO - PROCESS | 1770 | 1466251188589 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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 04:59:48 INFO - PROCESS | 1770 | 1466251188673 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 1770 | 1466251188680 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:59:48 INFO - PROCESS | 1770 | 1466251188688 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 1770 | 1466251188693 Marionette TRACE conn3 <- [1,1774,null,{}] 04:59:48 INFO - PROCESS | 1770 | 1466251188700 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}] 04:59:48 INFO - PROCESS | 1770 | 1466251188706 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:48 INFO - PROCESS | 1770 | 1466251188928 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:59:49 INFO - PROCESS | 1770 | 1466251189195 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 1770 | 1466251189204 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x91327000 == 26 [pid = 1770] [id = 451] 04:59:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91d0c400) [pid = 1770] [serial = 1354] [outer = (nil)] 04:59:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92139c00) [pid = 1770] [serial = 1355] [outer = 0x91d0c400] 04:59:49 INFO - PROCESS | 1770 | 1466251189294 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x924f2000) [pid = 1770] [serial = 1356] [outer = 0x91d0c400] 04:59:50 INFO - PROCESS | 1770 | 1466251190292 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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1684ms 04:59:50 INFO - PROCESS | 1770 | 1466251190373 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 1770 | 1466251190377 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:59:50 INFO - PROCESS | 1770 | 1466251190385 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1770 | 1466251190389 Marionette TRACE conn3 <- [1,1778,null,{}] 04:59:50 INFO - PROCESS | 1770 | 1466251190395 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}] 04:59:50 INFO - PROCESS | 1770 | 1466251190402 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:50 INFO - PROCESS | 1770 | 1466251190617 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:59:50 INFO - PROCESS | 1770 | 1466251190894 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 1770 | 1466251190903 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e9c800 == 27 [pid = 1770] [id = 452] 04:59:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e9d000) [pid = 1770] [serial = 1357] [outer = (nil)] 04:59:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92ed6c00) [pid = 1770] [serial = 1358] [outer = 0x92e9d000] 04:59:51 INFO - PROCESS | 1770 | 1466251191011 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ee1400) [pid = 1770] [serial = 1359] [outer = 0x92e9d000] 04:59:52 INFO - PROCESS | 1770 | 1466251192011 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]]]}] 04:59:52 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 04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1683ms 04:59:52 INFO - PROCESS | 1770 | 1466251192068 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 1770 | 1466251192074 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:59:52 INFO - PROCESS | 1770 | 1466251192091 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1770 | 1466251192100 Marionette TRACE conn3 <- [1,1782,null,{}] 04:59:52 INFO - PROCESS | 1770 | 1466251192107 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}] 04:59:52 INFO - PROCESS | 1770 | 1466251192113 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:52 INFO - PROCESS | 1770 | 1466251192295 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:59:52 INFO - PROCESS | 1770 | 1466251192513 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 1770 | 1466251192521 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a1c00 == 28 [pid = 1770] [id = 453] 04:59:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x930a9c00) [pid = 1770] [serial = 1360] [outer = (nil)] 04:59:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93c3a800) [pid = 1770] [serial = 1361] [outer = 0x930a9c00] 04:59:52 INFO - PROCESS | 1770 | 1466251192646 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93c40c00) [pid = 1770] [serial = 1362] [outer = 0x930a9c00] 04:59:53 INFO - PROCESS | 1770 | 1466251193750 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]]]}] 04:59:53 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 04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1757ms 04:59:53 INFO - PROCESS | 1770 | 1466251193841 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 1770 | 1466251193847 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:59:53 INFO - PROCESS | 1770 | 1466251193856 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 1770 | 1466251193860 Marionette TRACE conn3 <- [1,1786,null,{}] 04:59:53 INFO - PROCESS | 1770 | 1466251193868 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}] 04:59:53 INFO - PROCESS | 1770 | 1466251193874 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:54 INFO - PROCESS | 1770 | 1466251194119 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:59:54 INFO - PROCESS | 1770 | 1466251194413 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 1770 | 1466251194427 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e7f000) [pid = 1770] [serial = 1284] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x93c36400) [pid = 1770] [serial = 1307] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x93e59400) [pid = 1770] [serial = 1310] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93cd1400) [pid = 1770] [serial = 1308] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93c35000) [pid = 1770] [serial = 1295] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93c3fc00) [pid = 1770] [serial = 1296] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9128c800) [pid = 1770] [serial = 1298] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9132c000) [pid = 1770] [serial = 1299] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91d04000) [pid = 1770] [serial = 1301] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92140c00) [pid = 1770] [serial = 1302] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8e6d6800) [pid = 1770] [serial = 1286] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8eaeb800) [pid = 1770] [serial = 1287] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92e9b800) [pid = 1770] [serial = 1292] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92edac00) [pid = 1770] [serial = 1293] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91d0f800) [pid = 1770] [serial = 1289] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x924fa800) [pid = 1770] [serial = 1290] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92e9fc00) [pid = 1770] [serial = 1304] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x93e5dc00) [pid = 1770] [serial = 1311] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92edc000) [pid = 1770] [serial = 1305] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x9551d400) [pid = 1770] [serial = 1314] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x95482400) [pid = 1770] [serial = 1313] [outer = (nil)] [url = about:blank] 04:59:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb800 == 29 [pid = 1770] [id = 454] 04:59:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x8eaebc00) [pid = 1770] [serial = 1363] [outer = (nil)] 04:59:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x91323c00) [pid = 1770] [serial = 1364] [outer = 0x8eaebc00] 04:59:54 INFO - PROCESS | 1770 | 1466251194538 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x9132e400) [pid = 1770] [serial = 1365] [outer = 0x8eaebc00] 04:59:55 INFO - PROCESS | 1770 | 1466251195343 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]]]}] 04:59:55 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 04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1543ms 04:59:55 INFO - PROCESS | 1770 | 1466251195399 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 1770 | 1466251195406 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:59:55 INFO - PROCESS | 1770 | 1466251195415 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 1770 | 1466251195420 Marionette TRACE conn3 <- [1,1790,null,{}] 04:59:55 INFO - PROCESS | 1770 | 1466251195425 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}] 04:59:55 INFO - PROCESS | 1770 | 1466251195431 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:55 INFO - PROCESS | 1770 | 1466251195589 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:59:55 INFO - PROCESS | 1770 | 1466251195598 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 1770 | 1466251195604 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x91324800 == 30 [pid = 1770] [id = 455] 04:59:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x91d08800) [pid = 1770] [serial = 1366] [outer = (nil)] 04:59:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x92141400) [pid = 1770] [serial = 1367] [outer = 0x91d08800] 04:59:55 INFO - PROCESS | 1770 | 1466251195677 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x924eec00) [pid = 1770] [serial = 1368] [outer = 0x91d08800] 04:59:56 INFO - PROCESS | 1770 | 1466251196646 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]]]}] 04:59:56 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) 04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1288ms 04:59:56 INFO - PROCESS | 1770 | 1466251196704 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 1770 | 1466251196708 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:59:56 INFO - PROCESS | 1770 | 1466251196714 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1770 | 1466251196720 Marionette TRACE conn3 <- [1,1794,null,{}] 04:59:56 INFO - PROCESS | 1770 | 1466251196735 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}] 04:59:56 INFO - PROCESS | 1770 | 1466251196743 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:56 INFO - PROCESS | 1770 | 1466251196961 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:59:57 INFO - PROCESS | 1770 | 1466251196983 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 1770 | 1466251196993 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea2000 == 31 [pid = 1770] [id = 456] 04:59:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92ea2800) [pid = 1770] [serial = 1369] [outer = (nil)] 04:59:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92ed8400) [pid = 1770] [serial = 1370] [outer = 0x92ea2800] 04:59:57 INFO - PROCESS | 1770 | 1466251197066 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9309fc00) [pid = 1770] [serial = 1371] [outer = 0x92ea2800] 04:59:58 INFO - PROCESS | 1770 | 1466251198030 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1333ms 04:59:58 INFO - PROCESS | 1770 | 1466251198047 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:59:58 INFO - PROCESS | 1770 | 1466251198053 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:59:58 INFO - PROCESS | 1770 | 1466251198059 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 1770 | 1466251198062 Marionette TRACE conn3 <- [1,1798,null,{}] 04:59:58 INFO - PROCESS | 1770 | 1466251198076 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}] 04:59:58 INFO - PROCESS | 1770 | 1466251198081 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:58 INFO - PROCESS | 1770 | 1466251198319 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:59:58 INFO - PROCESS | 1770 | 1466251198338 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 1770 | 1466251198344 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0400 == 32 [pid = 1770] [id = 457] 04:59:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e9f000) [pid = 1770] [serial = 1372] [outer = (nil)] 04:59:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x93c3ac00) [pid = 1770] [serial = 1373] [outer = 0x92e9f000] 04:59:58 INFO - PROCESS | 1770 | 1466251198414 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93cd6800) [pid = 1770] [serial = 1374] [outer = 0x92e9f000] 04:59:58 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8eaecc00) [pid = 1770] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:59:58 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x924f4000) [pid = 1770] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:59:58 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x95489400) [pid = 1770] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:59:58 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93e54800) [pid = 1770] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:59:58 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8eae3400) [pid = 1770] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92511000) [pid = 1770] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91473000) [pid = 1770] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8efe6800) [pid = 1770] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9a1cf800) [pid = 1770] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x91d08400) [pid = 1770] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:59:59 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x924fd000) [pid = 1770] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:59:59 INFO - PROCESS | 1770 | 1466251199382 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1342ms 04:59:59 INFO - PROCESS | 1770 | 1466251199401 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 1770 | 1466251199404 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:59:59 INFO - PROCESS | 1770 | 1466251199411 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 1770 | 1466251199414 Marionette TRACE conn3 <- [1,1802,null,{}] 04:59:59 INFO - PROCESS | 1770 | 1466251199420 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}] 04:59:59 INFO - PROCESS | 1770 | 1466251199425 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:59 INFO - PROCESS | 1770 | 1466251199623 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:59:59 INFO - PROCESS | 1770 | 1466251199642 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 1770 | 1466251199651 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 04:59:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe6000 == 33 [pid = 1770] [id = 458] 04:59:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x8efeb000) [pid = 1770] [serial = 1375] [outer = (nil)] 04:59:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x93aa8c00) [pid = 1770] [serial = 1376] [outer = 0x8efeb000] 04:59:59 INFO - PROCESS | 1770 | 1466251199718 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x93e54800) [pid = 1770] [serial = 1377] [outer = 0x8efeb000] 05:00:00 INFO - PROCESS | 1770 | 1466251200685 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:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1339ms 05:00:00 INFO - PROCESS | 1770 | 1466251200750 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1770 | 1466251200755 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:00:00 INFO - PROCESS | 1770 | 1466251200761 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1770 | 1466251200764 Marionette TRACE conn3 <- [1,1806,null,{}] 05:00:00 INFO - PROCESS | 1770 | 1466251200769 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:00:00 INFO - PROCESS | 1770 | 1466251200779 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:00 INFO - PROCESS | 1770 | 1466251200970 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:00:01 INFO - PROCESS | 1770 | 1466251201163 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 1770 | 1466251201174 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc800 == 34 [pid = 1770] [id = 459] 05:00:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8e6ccc00) [pid = 1770] [serial = 1378] [outer = (nil)] 05:00:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8e9c9800) [pid = 1770] [serial = 1379] [outer = 0x8e6ccc00] 05:00:01 INFO - PROCESS | 1770 | 1466251201255 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8eae2c00) [pid = 1770] [serial = 1380] [outer = 0x8e6ccc00] 05:00:02 INFO - PROCESS | 1770 | 1466251202385 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:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1699ms 05:00:02 INFO - PROCESS | 1770 | 1466251202464 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 1770 | 1466251202470 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:00:02 INFO - PROCESS | 1770 | 1466251202478 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 1770 | 1466251202484 Marionette TRACE conn3 <- [1,1810,null,{}] 05:00:02 INFO - PROCESS | 1770 | 1466251202492 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:00:02 INFO - PROCESS | 1770 | 1466251202501 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:02 INFO - PROCESS | 1770 | 1466251202742 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:00:02 INFO - PROCESS | 1770 | 1466251202975 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 1770 | 1466251202982 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05800 == 35 [pid = 1770] [id = 460] 05:00:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d0ac00) [pid = 1770] [serial = 1381] [outer = (nil)] 05:00:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9213ac00) [pid = 1770] [serial = 1382] [outer = 0x91d0ac00] 05:00:03 INFO - PROCESS | 1770 | 1466251203069 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9250b400) [pid = 1770] [serial = 1383] [outer = 0x91d0ac00] 05:00:04 INFO - PROCESS | 1770 | 1466251204055 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:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1633ms 05:00:04 INFO - PROCESS | 1770 | 1466251204115 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 1770 | 1466251204122 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:00:04 INFO - PROCESS | 1770 | 1466251204129 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 1770 | 1466251204132 Marionette TRACE conn3 <- [1,1814,null,{}] 05:00:04 INFO - PROCESS | 1770 | 1466251204139 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:00:04 INFO - PROCESS | 1770 | 1466251204144 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:04 INFO - PROCESS | 1770 | 1466251204340 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:00:04 INFO - PROCESS | 1770 | 1466251204615 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 1770 | 1466251204627 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256d800 == 36 [pid = 1770] [id = 461] 05:00:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9a000) [pid = 1770] [serial = 1384] [outer = (nil)] 05:00:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92edbc00) [pid = 1770] [serial = 1385] [outer = 0x92e9a000] 05:00:04 INFO - PROCESS | 1770 | 1466251204748 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x930aa400) [pid = 1770] [serial = 1386] [outer = 0x92e9a000] 05:00:05 INFO - PROCESS | 1770 | 1466251205709 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:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1649ms 05:00:05 INFO - PROCESS | 1770 | 1466251205779 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 1770 | 1466251205783 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:00:05 INFO - PROCESS | 1770 | 1466251205800 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 1770 | 1466251205810 Marionette TRACE conn3 <- [1,1818,null,{}] 05:00:05 INFO - PROCESS | 1770 | 1466251205818 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:00:05 INFO - PROCESS | 1770 | 1466251205825 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:06 INFO - PROCESS | 1770 | 1466251206053 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:00:06 INFO - PROCESS | 1770 | 1466251206281 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 1770 | 1466251206290 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d9400 == 37 [pid = 1770] [id = 462] 05:00:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92508c00) [pid = 1770] [serial = 1387] [outer = (nil)] 05:00:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x953a8c00) [pid = 1770] [serial = 1388] [outer = 0x92508c00] 05:00:06 INFO - PROCESS | 1770 | 1466251206388 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9548a800) [pid = 1770] [serial = 1389] [outer = 0x92508c00] 05:00:07 INFO - PROCESS | 1770 | 1466251207306 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:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1550ms 05:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:00:07 INFO - PROCESS | 1770 | 1466251207342 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 1770 | 1466251207346 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:00:07 INFO - PROCESS | 1770 | 1466251207353 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 1770 | 1466251207357 Marionette TRACE conn3 <- [1,1822,null,{}] 05:00:07 INFO - PROCESS | 1770 | 1466251207362 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:00:07 INFO - PROCESS | 1770 | 1466251207368 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:07 INFO - PROCESS | 1770 | 1466251207555 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:00:07 INFO - PROCESS | 1770 | 1466251207731 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 1770 | 1466251207738 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a6800 == 38 [pid = 1770] [id = 463] 05:00:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x95486c00) [pid = 1770] [serial = 1390] [outer = (nil)] 05:00:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9788bc00) [pid = 1770] [serial = 1391] [outer = 0x95486c00] 05:00:07 INFO - PROCESS | 1770 | 1466251207818 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x97891c00) [pid = 1770] [serial = 1392] [outer = 0x95486c00] 05:00:08 INFO - PROCESS | 1770 | 1466251208779 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:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1482ms 05:00:08 INFO - PROCESS | 1770 | 1466251208835 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 1770 | 1466251208839 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:00:08 INFO - PROCESS | 1770 | 1466251208845 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 1770 | 1466251208848 Marionette TRACE conn3 <- [1,1826,null,{}] 05:00:08 INFO - PROCESS | 1770 | 1466251208854 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:00:08 INFO - PROCESS | 1770 | 1466251208860 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:09 INFO - PROCESS | 1770 | 1466251209041 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:00:09 INFO - PROCESS | 1770 | 1466251209219 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 1770 | 1466251209237 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x9840bc00 == 39 [pid = 1770] [id = 464] 05:00:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x98416400) [pid = 1770] [serial = 1393] [outer = (nil)] 05:00:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x99392800) [pid = 1770] [serial = 1394] [outer = 0x98416400] 05:00:09 INFO - PROCESS | 1770 | 1466251209337 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9a1ac400) [pid = 1770] [serial = 1395] [outer = 0x98416400] 05:00:10 INFO - PROCESS | 1770 | 1466251210336 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:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1533ms 05:00:10 INFO - PROCESS | 1770 | 1466251210380 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 1770 | 1466251210384 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:00:10 INFO - PROCESS | 1770 | 1466251210409 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 1770 | 1466251210413 Marionette TRACE conn3 <- [1,1830,null,{}] 05:00:10 INFO - PROCESS | 1770 | 1466251210420 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:00:10 INFO - PROCESS | 1770 | 1466251210424 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:10 INFO - PROCESS | 1770 | 1466251210601 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:00:10 INFO - PROCESS | 1770 | 1466251210784 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 1770 | 1466251210794 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x93ab1000 == 40 [pid = 1770] [id = 465] 05:00:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x955c3400) [pid = 1770] [serial = 1396] [outer = (nil)] 05:00:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a4ac800) [pid = 1770] [serial = 1397] [outer = 0x955c3400] 05:00:10 INFO - PROCESS | 1770 | 1466251210871 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a4b5000) [pid = 1770] [serial = 1398] [outer = 0x955c3400] 05:00:11 INFO - PROCESS | 1770 | 1466251211856 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:00:11 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:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1490ms 05:00:11 INFO - PROCESS | 1770 | 1466251211897 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 1770 | 1466251211901 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:00:11 INFO - PROCESS | 1770 | 1466251211907 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 1770 | 1466251211911 Marionette TRACE conn3 <- [1,1834,null,{}] 05:00:11 INFO - PROCESS | 1770 | 1466251211916 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:00:11 INFO - PROCESS | 1770 | 1466251211921 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:12 INFO - PROCESS | 1770 | 1466251212096 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:00:12 INFO - PROCESS | 1770 | 1466251212279 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 1770 | 1466251212287 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cbc00 == 41 [pid = 1770] [id = 466] 05:00:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x8e9d2c00) [pid = 1770] [serial = 1399] [outer = (nil)] 05:00:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92138400) [pid = 1770] [serial = 1400] [outer = 0x8e9d2c00] 05:00:12 INFO - PROCESS | 1770 | 1466251212367 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x92573c00) [pid = 1770] [serial = 1401] [outer = 0x8e9d2c00] 05:00:13 INFO - PROCESS | 1770 | 1466251213315 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:00:13 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:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1681ms 05:00:13 INFO - PROCESS | 1770 | 1466251213590 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 1770 | 1466251213597 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:00:13 INFO - PROCESS | 1770 | 1466251213604 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 1770 | 1466251213609 Marionette TRACE conn3 <- [1,1838,null,{}] 05:00:13 INFO - PROCESS | 1770 | 1466251213617 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:00:13 INFO - PROCESS | 1770 | 1466251213623 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:13 INFO - PROCESS | 1770 | 1466251213835 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:00:14 INFO - PROCESS | 1770 | 1466251214094 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 1770 | 1466251214111 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128f800 == 42 [pid = 1770] [id = 467] 05:00:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x91320000) [pid = 1770] [serial = 1402] [outer = (nil)] 05:00:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9132a000) [pid = 1770] [serial = 1403] [outer = 0x91320000] 05:00:14 INFO - PROCESS | 1770 | 1466251214181 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x91471c00) [pid = 1770] [serial = 1404] [outer = 0x91320000] 05:00:15 INFO - PROCESS | 1770 | 1466251215181 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:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1639ms 05:00:15 INFO - PROCESS | 1770 | 1466251215245 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:00:15 INFO - PROCESS | 1770 | 1466251215250 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:00:15 INFO - PROCESS | 1770 | 1466251215261 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 1770 | 1466251215266 Marionette TRACE conn3 <- [1,1842,null,{}] 05:00:15 INFO - PROCESS | 1770 | 1466251215272 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:00:15 INFO - PROCESS | 1770 | 1466251215278 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:15 INFO - PROCESS | 1770 | 1466251215459 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2000 == 41 [pid = 1770] [id = 444] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x92e79800 == 40 [pid = 1770] [id = 440] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe6000 == 39 [pid = 1770] [id = 458] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0400 == 38 [pid = 1770] [id = 457] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea2000 == 37 [pid = 1770] [id = 456] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91324800 == 36 [pid = 1770] [id = 455] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb800 == 35 [pid = 1770] [id = 454] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb400 == 34 [pid = 1770] [id = 445] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91287000 == 33 [pid = 1770] [id = 435] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9146ec00 == 32 [pid = 1770] [id = 446] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x930a1c00 == 31 [pid = 1770] [id = 453] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91285400 == 30 [pid = 1770] [id = 449] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x92140800 == 29 [pid = 1770] [id = 439] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae5000 == 28 [pid = 1770] [id = 450] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2c00 == 27 [pid = 1770] [id = 447] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe8400 == 26 [pid = 1770] [id = 436] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91467c00 == 25 [pid = 1770] [id = 441] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91327000 == 24 [pid = 1770] [id = 451] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x95480400 == 23 [pid = 1770] [id = 442] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x92e9c800 == 22 [pid = 1770] [id = 452] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf1000 == 21 [pid = 1770] [id = 434] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 20 [pid = 1770] [id = 438] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9132c400 == 19 [pid = 1770] [id = 448] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x914db000 == 18 [pid = 1770] [id = 443] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eff0c00 == 17 [pid = 1770] [id = 437] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eff0800 == 16 [pid = 1770] [id = 432] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4000 == 15 [pid = 1770] [id = 433] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cbc00 == 14 [pid = 1770] [id = 466] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9840bc00 == 13 [pid = 1770] [id = 464] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x93ab1000 == 12 [pid = 1770] [id = 465] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x953a6800 == 11 [pid = 1770] [id = 463] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d9400 == 10 [pid = 1770] [id = 462] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x91d05800 == 9 [pid = 1770] [id = 460] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9256d800 == 8 [pid = 1770] [id = 461] 05:00:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc800 == 7 [pid = 1770] [id = 459] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x8efe7800) [pid = 1770] [serial = 1338] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92508400) [pid = 1770] [serial = 1343] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x99fb3000) [pid = 1770] [serial = 1328] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x95482800) [pid = 1770] [serial = 1322] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x8eaf0c00) [pid = 1770] [serial = 1334] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92ceec00) [pid = 1770] [serial = 1320] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x914d6400) [pid = 1770] [serial = 1340] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8efe5000) [pid = 1770] [serial = 1337] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a16d000) [pid = 1770] [serial = 1329] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8efed800) [pid = 1770] [serial = 1316] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a662400) [pid = 1770] [serial = 1332] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x98205800) [pid = 1770] [serial = 1325] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92565c00) [pid = 1770] [serial = 1344] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9256c400) [pid = 1770] [serial = 1319] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92cf3400) [pid = 1770] [serial = 1346] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914dd800) [pid = 1770] [serial = 1341] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efee400) [pid = 1770] [serial = 1335] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x99393800) [pid = 1770] [serial = 1326] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x955bd000) [pid = 1770] [serial = 1323] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9128e800) [pid = 1770] [serial = 1317] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a656c00) [pid = 1770] [serial = 1331] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e78400) [pid = 1770] [serial = 1347] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92cf0800) [pid = 1770] [serial = 1349] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1770 | 1466251216799 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 1770 | 1466251216807 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2c00 == 8 [pid = 1770] [id = 468] 05:00:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8e6d3000) [pid = 1770] [serial = 1405] [outer = (nil)] 05:00:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e9c9c00) [pid = 1770] [serial = 1406] [outer = 0x8e6d3000] 05:00:16 INFO - PROCESS | 1770 | 1466251216890 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8eaea000) [pid = 1770] [serial = 1407] [outer = 0x8e6d3000] 05:00:17 INFO - PROCESS | 1770 | 1466251217709 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:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2494ms 05:00:17 INFO - PROCESS | 1770 | 1466251217753 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 1770 | 1466251217759 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:00:17 INFO - PROCESS | 1770 | 1466251217767 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 1770 | 1466251217771 Marionette TRACE conn3 <- [1,1846,null,{}] 05:00:17 INFO - PROCESS | 1770 | 1466251217779 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:00:17 INFO - PROCESS | 1770 | 1466251217787 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:17 INFO - PROCESS | 1770 | 1466251217951 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:00:17 INFO - PROCESS | 1770 | 1466251217962 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 1770 | 1466251217972 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x91283000 == 9 [pid = 1770] [id = 469] 05:00:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91287000) [pid = 1770] [serial = 1408] [outer = (nil)] 05:00:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91324000) [pid = 1770] [serial = 1409] [outer = 0x91287000] 05:00:18 INFO - PROCESS | 1770 | 1466251218056 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9132ec00) [pid = 1770] [serial = 1410] [outer = 0x91287000] 05:00:19 INFO - PROCESS | 1770 | 1466251219012 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:00:19 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:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1283ms 05:00:19 INFO - PROCESS | 1770 | 1466251219054 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:00:19 INFO - PROCESS | 1770 | 1466251219060 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:00:19 INFO - PROCESS | 1770 | 1466251219067 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 1770 | 1466251219069 Marionette TRACE conn3 <- [1,1850,null,{}] 05:00:19 INFO - PROCESS | 1770 | 1466251219076 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:00:19 INFO - PROCESS | 1770 | 1466251219081 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:19 INFO - PROCESS | 1770 | 1466251219319 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:00:19 INFO - PROCESS | 1770 | 1466251219354 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 1770 | 1466251219363 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d03400 == 10 [pid = 1770] [id = 470] 05:00:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91d07000) [pid = 1770] [serial = 1411] [outer = (nil)] 05:00:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91d0e400) [pid = 1770] [serial = 1412] [outer = 0x91d07000] 05:00:19 INFO - PROCESS | 1770 | 1466251219434 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9240d000) [pid = 1770] [serial = 1413] [outer = 0x91d07000] 05:00:20 INFO - PROCESS | 1770 | 1466251220445 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:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1433ms 05:00:20 INFO - PROCESS | 1770 | 1466251220506 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 1770 | 1466251220510 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:00:20 INFO - PROCESS | 1770 | 1466251220529 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 1770 | 1466251220540 Marionette TRACE conn3 <- [1,1854,null,{}] 05:00:20 INFO - PROCESS | 1770 | 1466251220555 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:00:20 INFO - PROCESS | 1770 | 1466251220563 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:20 INFO - PROCESS | 1770 | 1466251220780 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:00:20 INFO - PROCESS | 1770 | 1466251220808 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 1770 | 1466251220817 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cea400 == 11 [pid = 1770] [id = 471] 05:00:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92cebc00) [pid = 1770] [serial = 1414] [outer = (nil)] 05:00:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e71400) [pid = 1770] [serial = 1415] [outer = 0x92cebc00] 05:00:20 INFO - PROCESS | 1770 | 1466251220898 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e77000) [pid = 1770] [serial = 1416] [outer = 0x92cebc00] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92e9f000) [pid = 1770] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9146bc00) [pid = 1770] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eaebc00) [pid = 1770] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x930a9c00) [pid = 1770] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92e9d000) [pid = 1770] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8eae5400) [pid = 1770] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91d0c400) [pid = 1770] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91d08800) [pid = 1770] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92ea2800) [pid = 1770] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:00:21 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efeb000) [pid = 1770] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:00:22 INFO - PROCESS | 1770 | 1466251222283 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:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1805ms 05:00:22 INFO - PROCESS | 1770 | 1466251222326 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 1770 | 1466251222330 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:00:22 INFO - PROCESS | 1770 | 1466251222337 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 1770 | 1466251222340 Marionette TRACE conn3 <- [1,1858,null,{}] 05:00:22 INFO - PROCESS | 1770 | 1466251222345 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:00:22 INFO - PROCESS | 1770 | 1466251222350 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:22 INFO - PROCESS | 1770 | 1466251222548 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:00:22 INFO - PROCESS | 1770 | 1466251222568 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 1770 | 1466251222578 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c7800 == 12 [pid = 1770] [id = 472] 05:00:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8eaee800) [pid = 1770] [serial = 1417] [outer = (nil)] 05:00:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92cf2c00) [pid = 1770] [serial = 1418] [outer = 0x8eaee800] 05:00:22 INFO - PROCESS | 1770 | 1466251222646 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e79000) [pid = 1770] [serial = 1419] [outer = 0x8eaee800] 05:00:23 INFO - PROCESS | 1770 | 1466251223500 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:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1188ms 05:00:23 INFO - PROCESS | 1770 | 1466251223528 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 1770 | 1466251223532 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:00:23 INFO - PROCESS | 1770 | 1466251223538 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 1770 | 1466251223542 Marionette TRACE conn3 <- [1,1862,null,{}] 05:00:23 INFO - PROCESS | 1770 | 1466251223547 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:00:23 INFO - PROCESS | 1770 | 1466251223552 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:23 INFO - PROCESS | 1770 | 1466251223698 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:00:23 INFO - PROCESS | 1770 | 1466251223712 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 1770 | 1466251223730 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e9ac00 == 13 [pid = 1770] [id = 473] 05:00:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e9b400) [pid = 1770] [serial = 1420] [outer = (nil)] 05:00:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ea4400) [pid = 1770] [serial = 1421] [outer = 0x92e9b400] 05:00:23 INFO - PROCESS | 1770 | 1466251223813 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x930a7c00) [pid = 1770] [serial = 1422] [outer = 0x92e9b400] 05:00:25 INFO - PROCESS | 1770 | 1466251225609 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:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2139ms 05:00:25 INFO - PROCESS | 1770 | 1466251225758 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 1770 | 1466251225769 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:00:25 INFO - PROCESS | 1770 | 1466251225859 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 1770 | 1466251225868 Marionette TRACE conn3 <- [1,1866,null,{}] 05:00:25 INFO - PROCESS | 1770 | 1466251225881 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:00:25 INFO - PROCESS | 1770 | 1466251225892 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:26 INFO - PROCESS | 1770 | 1466251226170 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:00:26 INFO - PROCESS | 1770 | 1466251226421 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 1770 | 1466251226432 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cc800 == 14 [pid = 1770] [id = 474] 05:00:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8e9ce800) [pid = 1770] [serial = 1423] [outer = (nil)] 05:00:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91290000) [pid = 1770] [serial = 1424] [outer = 0x8e9ce800] 05:00:26 INFO - PROCESS | 1770 | 1466251226514 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91d07c00) [pid = 1770] [serial = 1425] [outer = 0x8e9ce800] 05:00:27 INFO - PROCESS | 1770 | 1466251227637 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:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1853ms 05:00:27 INFO - PROCESS | 1770 | 1466251227702 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 1770 | 1466251227710 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:00:27 INFO - PROCESS | 1770 | 1466251227720 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 1770 | 1466251227724 Marionette TRACE conn3 <- [1,1870,null,{}] 05:00:27 INFO - PROCESS | 1770 | 1466251227731 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:00:27 INFO - PROCESS | 1770 | 1466251227737 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:27 INFO - PROCESS | 1770 | 1466251227958 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:00:28 INFO - PROCESS | 1770 | 1466251228222 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 1770 | 1466251228229 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x91473800 == 15 [pid = 1770] [id = 475] 05:00:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e99800) [pid = 1770] [serial = 1426] [outer = (nil)] 05:00:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9309ec00) [pid = 1770] [serial = 1427] [outer = 0x92e99800] 05:00:28 INFO - PROCESS | 1770 | 1466251228317 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x930ac800) [pid = 1770] [serial = 1428] [outer = 0x92e99800] 05:00:29 INFO - PROCESS | 1770 | 1466251229287 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:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1635ms 05:00:29 INFO - PROCESS | 1770 | 1466251229355 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 1770 | 1466251229359 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:00:29 INFO - PROCESS | 1770 | 1466251229366 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 1770 | 1466251229372 Marionette TRACE conn3 <- [1,1874,null,{}] 05:00:29 INFO - PROCESS | 1770 | 1466251229388 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:00:29 INFO - PROCESS | 1770 | 1466251229398 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:29 INFO - PROCESS | 1770 | 1466251229622 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:00:29 INFO - PROCESS | 1770 | 1466251229839 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 1770 | 1466251229849 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e57400 == 16 [pid = 1770] [id = 476] 05:00:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x93e58c00) [pid = 1770] [serial = 1429] [outer = (nil)] 05:00:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93e5f000) [pid = 1770] [serial = 1430] [outer = 0x93e58c00] 05:00:29 INFO - PROCESS | 1770 | 1466251229977 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x953a6800) [pid = 1770] [serial = 1431] [outer = 0x93e58c00] 05:00:31 INFO - PROCESS | 1770 | 1466251230998 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:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1838ms 05:00:31 INFO - PROCESS | 1770 | 1466251231205 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 1770 | 1466251231212 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:00:31 INFO - PROCESS | 1770 | 1466251231221 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 1770 | 1466251231226 Marionette TRACE conn3 <- [1,1878,null,{}] 05:00:31 INFO - PROCESS | 1770 | 1466251231245 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:00:31 INFO - PROCESS | 1770 | 1466251231252 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:31 INFO - PROCESS | 1770 | 1466251231437 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:00:31 INFO - PROCESS | 1770 | 1466251231754 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 1770 | 1466251231769 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d2800 == 17 [pid = 1770] [id = 477] 05:00:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x91284c00) [pid = 1770] [serial = 1432] [outer = (nil)] 05:00:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x91289000) [pid = 1770] [serial = 1433] [outer = 0x91284c00] 05:00:31 INFO - PROCESS | 1770 | 1466251231852 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x91290800) [pid = 1770] [serial = 1434] [outer = 0x91284c00] 05:00:32 INFO - PROCESS | 1770 | --DOCSHELL 0x9128f800 == 16 [pid = 1770] [id = 467] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x93c3ac00) [pid = 1770] [serial = 1373] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93cd6800) [pid = 1770] [serial = 1374] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e80800) [pid = 1770] [serial = 1350] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x91323c00) [pid = 1770] [serial = 1364] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9132e400) [pid = 1770] [serial = 1365] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c3a800) [pid = 1770] [serial = 1361] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93c40c00) [pid = 1770] [serial = 1362] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ed6c00) [pid = 1770] [serial = 1358] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92ee1400) [pid = 1770] [serial = 1359] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8efe5c00) [pid = 1770] [serial = 1352] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9128ac00) [pid = 1770] [serial = 1353] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92139c00) [pid = 1770] [serial = 1355] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x924f2000) [pid = 1770] [serial = 1356] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92141400) [pid = 1770] [serial = 1367] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ed8400) [pid = 1770] [serial = 1370] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9309fc00) [pid = 1770] [serial = 1371] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x924eec00) [pid = 1770] [serial = 1368] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x93aa8c00) [pid = 1770] [serial = 1376] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93e54800) [pid = 1770] [serial = 1377] [outer = (nil)] [url = about:blank] 05:00:32 INFO - PROCESS | 1770 | 1466251232716 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:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1535ms 05:00:32 INFO - PROCESS | 1770 | 1466251232756 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 1770 | 1466251232761 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:00:32 INFO - PROCESS | 1770 | 1466251232772 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 1770 | 1466251232777 Marionette TRACE conn3 <- [1,1882,null,{}] 05:00:32 INFO - PROCESS | 1770 | 1466251232783 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:00:32 INFO - PROCESS | 1770 | 1466251232788 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:32 INFO - PROCESS | 1770 | 1466251232949 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:00:32 INFO - PROCESS | 1770 | 1466251232960 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 1770 | 1466251232966 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x9213c800 == 17 [pid = 1770] [id = 478] 05:00:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9213fc00) [pid = 1770] [serial = 1435] [outer = (nil)] 05:00:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x924eec00) [pid = 1770] [serial = 1436] [outer = 0x9213fc00] 05:00:33 INFO - PROCESS | 1770 | 1466251233044 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9250d400) [pid = 1770] [serial = 1437] [outer = 0x9213fc00] 05:00:33 INFO - PROCESS | 1770 | 1466251233993 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:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1285ms 05:00:34 INFO - PROCESS | 1770 | 1466251234054 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 1770 | 1466251234057 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:00:34 INFO - PROCESS | 1770 | 1466251234064 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 1770 | 1466251234067 Marionette TRACE conn3 <- [1,1886,null,{}] 05:00:34 INFO - PROCESS | 1770 | 1466251234082 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:00:34 INFO - PROCESS | 1770 | 1466251234090 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:34 INFO - PROCESS | 1770 | 1466251234254 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:00:34 INFO - PROCESS | 1770 | 1466251234395 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 1770 | 1466251234409 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf2400 == 18 [pid = 1770] [id = 479] 05:00:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e76c00) [pid = 1770] [serial = 1438] [outer = (nil)] 05:00:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ede000) [pid = 1770] [serial = 1439] [outer = 0x92e76c00] 05:00:34 INFO - PROCESS | 1770 | 1466251234481 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93aa8c00) [pid = 1770] [serial = 1440] [outer = 0x92e76c00] 05:00:35 INFO - PROCESS | 1770 | 1466251235375 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:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1337ms 05:00:35 INFO - PROCESS | 1770 | 1466251235402 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 1770 | 1466251235405 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:00:35 INFO - PROCESS | 1770 | 1466251235412 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 1770 | 1466251235415 Marionette TRACE conn3 <- [1,1890,null,{}] 05:00:35 INFO - PROCESS | 1770 | 1466251235420 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:00:35 INFO - PROCESS | 1770 | 1466251235425 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:35 INFO - PROCESS | 1770 | 1466251235632 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:00:35 INFO - PROCESS | 1770 | 1466251235682 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 1770 | 1466251235690 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cefc00 == 19 [pid = 1770] [id = 480] 05:00:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c36400) [pid = 1770] [serial = 1441] [outer = (nil)] 05:00:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93cd5000) [pid = 1770] [serial = 1442] [outer = 0x93c36400] 05:00:35 INFO - PROCESS | 1770 | 1466251235757 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x93e5ac00) [pid = 1770] [serial = 1443] [outer = 0x93c36400] 05:00:36 INFO - PROCESS | 1770 | 1466251236655 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:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1278ms 05:00:36 INFO - PROCESS | 1770 | 1466251236695 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 1770 | 1466251236697 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:00:36 INFO - PROCESS | 1770 | 1466251236704 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 1770 | 1466251236708 Marionette TRACE conn3 <- [1,1894,null,{}] 05:00:36 INFO - PROCESS | 1770 | 1466251236721 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:00:36 INFO - PROCESS | 1770 | 1466251236726 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:36 INFO - PROCESS | 1770 | 1466251236933 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:00:36 INFO - PROCESS | 1770 | 1466251236963 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 1770 | 1466251236974 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3d800 == 20 [pid = 1770] [id = 481] 05:00:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93cd7000) [pid = 1770] [serial = 1444] [outer = (nil)] 05:00:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x953afc00) [pid = 1770] [serial = 1445] [outer = 0x93cd7000] 05:00:37 INFO - PROCESS | 1770 | 1466251237039 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x95480800) [pid = 1770] [serial = 1446] [outer = 0x93cd7000] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8eaee800) [pid = 1770] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8e6ccc00) [pid = 1770] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91d0ac00) [pid = 1770] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8e6d3000) [pid = 1770] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e9a000) [pid = 1770] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91320000) [pid = 1770] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92508c00) [pid = 1770] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91287000) [pid = 1770] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x95486c00) [pid = 1770] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92cebc00) [pid = 1770] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x98416400) [pid = 1770] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x955c3400) [pid = 1770] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91d07000) [pid = 1770] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:00:37 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8e9d2c00) [pid = 1770] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:00:38 INFO - PROCESS | 1770 | 1466251238059 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:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1397ms 05:00:38 INFO - PROCESS | 1770 | 1466251238103 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 1770 | 1466251238107 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:00:38 INFO - PROCESS | 1770 | 1466251238113 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1770 | 1466251238116 Marionette TRACE conn3 <- [1,1898,null,{}] 05:00:38 INFO - PROCESS | 1770 | 1466251238122 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:00:38 INFO - PROCESS | 1770 | 1466251238132 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:38 INFO - PROCESS | 1770 | 1466251238334 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:00:38 INFO - PROCESS | 1770 | 1466251238480 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 1770 | 1466251238490 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 21 [pid = 1770] [id = 482] 05:00:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8e6d3c00) [pid = 1770] [serial = 1447] [outer = (nil)] 05:00:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x930ac400) [pid = 1770] [serial = 1448] [outer = 0x8e6d3c00] 05:00:38 INFO - PROCESS | 1770 | 1466251238556 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x95527800) [pid = 1770] [serial = 1449] [outer = 0x8e6d3c00] 05:00:39 INFO - PROCESS | 1770 | 1466251239332 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:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1282ms 05:00:39 INFO - PROCESS | 1770 | 1466251239396 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 1770 | 1466251239399 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:00:39 INFO - PROCESS | 1770 | 1466251239465 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 1770 | 1466251239471 Marionette TRACE conn3 <- [1,1902,null,{}] 05:00:39 INFO - PROCESS | 1770 | 1466251239497 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:00:39 INFO - PROCESS | 1770 | 1466251239503 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:39 INFO - PROCESS | 1770 | 1466251239691 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:00:39 INFO - PROCESS | 1770 | 1466251239837 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 1770 | 1466251239847 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7800 == 22 [pid = 1770] [id = 483] 05:00:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8efe8800) [pid = 1770] [serial = 1450] [outer = (nil)] 05:00:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8efefc00) [pid = 1770] [serial = 1451] [outer = 0x8efe8800] 05:00:39 INFO - PROCESS | 1770 | 1466251239934 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91286000) [pid = 1770] [serial = 1452] [outer = 0x8efe8800] 05:00:41 INFO - PROCESS | 1770 | 1466251241086 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:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1766ms 05:00:41 INFO - PROCESS | 1770 | 1466251241178 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 1770 | 1466251241188 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:00:41 INFO - PROCESS | 1770 | 1466251241202 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 1770 | 1466251241209 Marionette TRACE conn3 <- [1,1906,null,{}] 05:00:41 INFO - PROCESS | 1770 | 1466251241292 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:00:41 INFO - PROCESS | 1770 | 1466251241300 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:41 INFO - PROCESS | 1770 | 1466251241576 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:00:41 INFO - PROCESS | 1770 | 1466251241871 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 1770 | 1466251241891 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d0b000 == 23 [pid = 1770] [id = 484] 05:00:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ceb400) [pid = 1770] [serial = 1453] [outer = (nil)] 05:00:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92e7c000) [pid = 1770] [serial = 1454] [outer = 0x92ceb400] 05:00:42 INFO - PROCESS | 1770 | 1466251242033 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92ea0c00) [pid = 1770] [serial = 1455] [outer = 0x92ceb400] 05:00:43 INFO - PROCESS | 1770 | 1466251243665 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:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2522ms 05:00:43 INFO - PROCESS | 1770 | 1466251243724 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 1770 | 1466251243731 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:00:43 INFO - PROCESS | 1770 | 1466251243743 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 1770 | 1466251243748 Marionette TRACE conn3 <- [1,1910,null,{}] 05:00:43 INFO - PROCESS | 1770 | 1466251243759 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:00:43 INFO - PROCESS | 1770 | 1466251243767 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:44 INFO - PROCESS | 1770 | 1466251244167 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:00:44 INFO - PROCESS | 1770 | 1466251244415 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 1770 | 1466251244443 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x953ab800 == 24 [pid = 1770] [id = 485] 05:00:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x953ad000) [pid = 1770] [serial = 1456] [outer = (nil)] 05:00:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x95488400) [pid = 1770] [serial = 1457] [outer = 0x953ad000] 05:00:44 INFO - PROCESS | 1770 | 1466251244586 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9788a000) [pid = 1770] [serial = 1458] [outer = 0x953ad000] 05:00:46 INFO - PROCESS | 1770 | 1466251245997 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:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2340ms 05:00:46 INFO - PROCESS | 1770 | 1466251246085 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 1770 | 1466251246092 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:00:46 INFO - PROCESS | 1770 | 1466251246102 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 1770 | 1466251246107 Marionette TRACE conn3 <- [1,1914,null,{}] 05:00:46 INFO - PROCESS | 1770 | 1466251246117 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:00:46 INFO - PROCESS | 1770 | 1466251246123 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:46 INFO - PROCESS | 1770 | 1466251246496 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:00:46 INFO - PROCESS | 1770 | 1466251246725 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 1770 | 1466251246738 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dec00 == 25 [pid = 1770] [id = 486] 05:00:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92ed9c00) [pid = 1770] [serial = 1459] [outer = (nil)] 05:00:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x98462800) [pid = 1770] [serial = 1460] [outer = 0x92ed9c00] 05:00:46 INFO - PROCESS | 1770 | 1466251246875 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99737400) [pid = 1770] [serial = 1461] [outer = 0x92ed9c00] 05:00:48 INFO - PROCESS | 1770 | 1466251248234 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:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2203ms 05:00:48 INFO - PROCESS | 1770 | 1466251248306 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 1770 | 1466251248312 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:00:48 INFO - PROCESS | 1770 | 1466251248322 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 1770 | 1466251248327 Marionette TRACE conn3 <- [1,1918,null,{}] 05:00:48 INFO - PROCESS | 1770 | 1466251248337 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:00:48 INFO - PROCESS | 1770 | 1466251248343 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:48 INFO - PROCESS | 1770 | 1466251248681 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:00:49 INFO - PROCESS | 1770 | 1466251249039 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 1770 | 1466251249052 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d9400 == 26 [pid = 1770] [id = 487] 05:00:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x914da000) [pid = 1770] [serial = 1462] [outer = (nil)] 05:00:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99fbdc00) [pid = 1770] [serial = 1463] [outer = 0x914da000] 05:00:49 INFO - PROCESS | 1770 | 1466251249146 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a16a000) [pid = 1770] [serial = 1464] [outer = 0x914da000] 05:00:50 INFO - PROCESS | 1770 | 1466251250019 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:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1744ms 05:00:50 INFO - PROCESS | 1770 | 1466251250066 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:00:50 INFO - PROCESS | 1770 | 1466251250070 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:00:50 INFO - PROCESS | 1770 | 1466251250077 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 1770 | 1466251250081 Marionette TRACE conn3 <- [1,1922,null,{}] 05:00:50 INFO - PROCESS | 1770 | 1466251250086 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:00:50 INFO - PROCESS | 1770 | 1466251250096 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:50 INFO - PROCESS | 1770 | 1466251250331 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:00:50 INFO - PROCESS | 1770 | 1466251250522 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 1770 | 1466251250531 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae1400 == 27 [pid = 1770] [id = 488] 05:00:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x99738400) [pid = 1770] [serial = 1465] [outer = (nil)] 05:00:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a4b5800) [pid = 1770] [serial = 1466] [outer = 0x99738400] 05:00:50 INFO - PROCESS | 1770 | 1466251250614 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a65f000) [pid = 1770] [serial = 1467] [outer = 0x99738400] 05:00:51 INFO - PROCESS | 1770 | 1466251251611 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:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1593ms 05:00:51 INFO - PROCESS | 1770 | 1466251251671 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 1770 | 1466251251676 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:00:51 INFO - PROCESS | 1770 | 1466251251683 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 1770 | 1466251251687 Marionette TRACE conn3 <- [1,1926,null,{}] 05:00:51 INFO - PROCESS | 1770 | 1466251251693 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:00:51 INFO - PROCESS | 1770 | 1466251251698 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:51 INFO - PROCESS | 1770 | 1466251251875 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:00:52 INFO - PROCESS | 1770 | 1466251252058 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 1770 | 1466251252066 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cd000 == 28 [pid = 1770] [id = 489] 05:00:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a660400) [pid = 1770] [serial = 1468] [outer = (nil)] 05:00:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a779c00) [pid = 1770] [serial = 1469] [outer = 0x9a660400] 05:00:52 INFO - PROCESS | 1770 | 1466251252156 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a77b400) [pid = 1770] [serial = 1470] [outer = 0x9a660400] 05:00:53 INFO - PROCESS | 1770 | 1466251253208 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:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1585ms 05:00:53 INFO - PROCESS | 1770 | 1466251253273 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 1770 | 1466251253278 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:00:53 INFO - PROCESS | 1770 | 1466251253287 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 1770 | 1466251253291 Marionette TRACE conn3 <- [1,1930,null,{}] 05:00:53 INFO - PROCESS | 1770 | 1466251253298 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:00:53 INFO - PROCESS | 1770 | 1466251253304 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:53 INFO - PROCESS | 1770 | 1466251253498 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:00:53 INFO - PROCESS | 1770 | 1466251253771 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 1770 | 1466251253779 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7000 == 29 [pid = 1770] [id = 490] 05:00:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8efedc00) [pid = 1770] [serial = 1471] [outer = (nil)] 05:00:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9a86d800) [pid = 1770] [serial = 1472] [outer = 0x8efedc00] 05:00:53 INFO - PROCESS | 1770 | 1466251253884 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9a873400) [pid = 1770] [serial = 1473] [outer = 0x8efedc00] 05:00:54 INFO - PROCESS | 1770 | 1466251254767 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:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1532ms 05:00:54 INFO - PROCESS | 1770 | 1466251254819 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 1770 | 1466251254823 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:00:54 INFO - PROCESS | 1770 | 1466251254829 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 1770 | 1466251254832 Marionette TRACE conn3 <- [1,1934,null,{}] 05:00:54 INFO - PROCESS | 1770 | 1466251254838 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:00:54 INFO - PROCESS | 1770 | 1466251254843 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:55 INFO - PROCESS | 1770 | 1466251255010 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:00:55 INFO - PROCESS | 1770 | 1466251255191 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 1770 | 1466251255199 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132b400 == 30 [pid = 1770] [id = 491] 05:00:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x9146ec00) [pid = 1770] [serial = 1474] [outer = (nil)] 05:00:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x9a961800) [pid = 1770] [serial = 1475] [outer = 0x9146ec00] 05:00:55 INFO - PROCESS | 1770 | 1466251255278 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x9a962400) [pid = 1770] [serial = 1476] [outer = 0x9146ec00] 05:00:56 INFO - PROCESS | 1770 | 1466251256211 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:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1429ms 05:00:56 INFO - PROCESS | 1770 | 1466251256260 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 1770 | 1466251256264 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:00:56 INFO - PROCESS | 1770 | 1466251256271 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1770 | 1466251256273 Marionette TRACE conn3 <- [1,1938,null,{}] 05:00:56 INFO - PROCESS | 1770 | 1466251256279 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:00:56 INFO - PROCESS | 1770 | 1466251256284 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:56 INFO - PROCESS | 1770 | 1466251256451 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:00:56 INFO - PROCESS | 1770 | 1466251256641 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 1770 | 1466251256651 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7a000 == 31 [pid = 1770] [id = 492] 05:00:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x92e9cc00) [pid = 1770] [serial = 1477] [outer = (nil)] 05:00:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x9a96a000) [pid = 1770] [serial = 1478] [outer = 0x92e9cc00] 05:00:56 INFO - PROCESS | 1770 | 1466251256724 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x9aa0c800) [pid = 1770] [serial = 1479] [outer = 0x92e9cc00] 05:00:57 INFO - PROCESS | 1770 | 1466251257659 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:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1435ms 05:00:57 INFO - PROCESS | 1770 | 1466251257731 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 1770 | 1466251257734 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:00:57 INFO - PROCESS | 1770 | 1466251257758 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 1770 | 1466251257766 Marionette TRACE conn3 <- [1,1942,null,{}] 05:00:57 INFO - PROCESS | 1770 | 1466251257774 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:00:57 INFO - PROCESS | 1770 | 1466251257781 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:58 INFO - PROCESS | 1770 | 1466251258207 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:00:58 INFO - PROCESS | 1770 | 1466251258472 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 1770 | 1466251258481 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:00:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaed000 == 32 [pid = 1770] [id = 493] 05:00:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x8eaed400) [pid = 1770] [serial = 1480] [outer = (nil)] 05:00:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x8efe6400) [pid = 1770] [serial = 1481] [outer = 0x8eaed400] 05:00:58 INFO - PROCESS | 1770 | 1466251258564 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 104 (0x91467800) [pid = 1770] [serial = 1482] [outer = 0x8eaed400] 05:00:59 INFO - PROCESS | 1770 | 1466251259565 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:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1889ms 05:00:59 INFO - PROCESS | 1770 | 1466251259648 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 1770 | 1466251259654 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:00:59 INFO - PROCESS | 1770 | 1466251259663 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 1770 | 1466251259668 Marionette TRACE conn3 <- [1,1946,null,{}] 05:00:59 INFO - PROCESS | 1770 | 1466251259675 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:00:59 INFO - PROCESS | 1770 | 1466251259681 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2c00 == 31 [pid = 1770] [id = 468] 05:01:00 INFO - PROCESS | 1770 | 1466251260905 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 103 (0x92cf2c00) [pid = 1770] [serial = 1418] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x8eae2c00) [pid = 1770] [serial = 1380] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x8e9c9800) [pid = 1770] [serial = 1379] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x9250b400) [pid = 1770] [serial = 1383] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x9213ac00) [pid = 1770] [serial = 1382] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x8e9c9c00) [pid = 1770] [serial = 1406] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x8eaea000) [pid = 1770] [serial = 1407] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x930aa400) [pid = 1770] [serial = 1386] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x92edbc00) [pid = 1770] [serial = 1385] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x91471c00) [pid = 1770] [serial = 1404] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9132a000) [pid = 1770] [serial = 1403] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9548a800) [pid = 1770] [serial = 1389] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x953a8c00) [pid = 1770] [serial = 1388] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x91324000) [pid = 1770] [serial = 1409] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x9132ec00) [pid = 1770] [serial = 1410] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x97891c00) [pid = 1770] [serial = 1392] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9788bc00) [pid = 1770] [serial = 1391] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e71400) [pid = 1770] [serial = 1415] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9a1ac400) [pid = 1770] [serial = 1395] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x99392800) [pid = 1770] [serial = 1394] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a4b5000) [pid = 1770] [serial = 1398] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9a4ac800) [pid = 1770] [serial = 1397] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e77000) [pid = 1770] [serial = 1416] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9240d000) [pid = 1770] [serial = 1413] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x91d0e400) [pid = 1770] [serial = 1412] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e79000) [pid = 1770] [serial = 1419] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92573c00) [pid = 1770] [serial = 1401] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92138400) [pid = 1770] [serial = 1400] [outer = (nil)] [url = about:blank] 05:01:01 INFO - PROCESS | 1770 | 1466251261241 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 1770 | 1466251261248 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c9800 == 32 [pid = 1770] [id = 494] 05:01:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8e9c9c00) [pid = 1770] [serial = 1483] [outer = (nil)] 05:01:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8eae4c00) [pid = 1770] [serial = 1484] [outer = 0x8e9c9c00] 05:01:01 INFO - PROCESS | 1770 | 1466251261324 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x8eaf0400) [pid = 1770] [serial = 1485] [outer = 0x8e9c9c00] 05:01:02 INFO - PROCESS | 1770 | 1466251262128 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:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2484ms 05:01:02 INFO - PROCESS | 1770 | 1466251262147 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 1770 | 1466251262154 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:01:02 INFO - PROCESS | 1770 | 1466251262162 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1770 | 1466251262168 Marionette TRACE conn3 <- [1,1950,null,{}] 05:01:02 INFO - PROCESS | 1770 | 1466251262175 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:01:02 INFO - PROCESS | 1770 | 1466251262181 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:02 INFO - PROCESS | 1770 | 1466251262356 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:01:02 INFO - PROCESS | 1770 | 1466251262499 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 1770 | 1466251262507 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128b400 == 33 [pid = 1770] [id = 495] 05:01:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9131fc00) [pid = 1770] [serial = 1486] [outer = (nil)] 05:01:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9132c400) [pid = 1770] [serial = 1487] [outer = 0x9131fc00] 05:01:02 INFO - PROCESS | 1770 | 1466251262583 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91471000) [pid = 1770] [serial = 1488] [outer = 0x9131fc00] 05:01:03 INFO - PROCESS | 1770 | 1466251263433 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:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1334ms 05:01:03 INFO - PROCESS | 1770 | 1466251263499 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:01:03 INFO - PROCESS | 1770 | 1466251263505 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:01:03 INFO - PROCESS | 1770 | 1466251263511 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 1770 | 1466251263514 Marionette TRACE conn3 <- [1,1954,null,{}] 05:01:03 INFO - PROCESS | 1770 | 1466251263520 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:01:03 INFO - PROCESS | 1770 | 1466251263526 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:03 INFO - PROCESS | 1770 | 1466251263757 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:01:03 INFO - PROCESS | 1770 | 1466251263785 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 1770 | 1466251263791 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d10400 == 34 [pid = 1770] [id = 496] 05:01:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x91d10800) [pid = 1770] [serial = 1489] [outer = (nil)] 05:01:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92138800) [pid = 1770] [serial = 1490] [outer = 0x91d10800] 05:01:03 INFO - PROCESS | 1770 | 1466251263861 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92418000) [pid = 1770] [serial = 1491] [outer = 0x91d10800] 05:01:04 INFO - PROCESS | 1770 | 1466251264840 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:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1389ms 05:01:04 INFO - PROCESS | 1770 | 1466251264902 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 1770 | 1466251264908 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:01:04 INFO - PROCESS | 1770 | 1466251264927 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 1770 | 1466251264935 Marionette TRACE conn3 <- [1,1958,null,{}] 05:01:04 INFO - PROCESS | 1770 | 1466251264948 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:01:04 INFO - PROCESS | 1770 | 1466251264954 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:05 INFO - PROCESS | 1770 | 1466251265179 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:01:05 INFO - PROCESS | 1770 | 1466251265202 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 1770 | 1466251265211 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x914de800 == 35 [pid = 1770] [id = 497] 05:01:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92511000) [pid = 1770] [serial = 1492] [outer = (nil)] 05:01:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92cf1000) [pid = 1770] [serial = 1493] [outer = 0x92511000] 05:01:05 INFO - PROCESS | 1770 | 1466251265301 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92e73000) [pid = 1770] [serial = 1494] [outer = 0x92511000] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x8e6d3c00) [pid = 1770] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x93c36400) [pid = 1770] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93cd7000) [pid = 1770] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92e9b400) [pid = 1770] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8e9ce800) [pid = 1770] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93e58c00) [pid = 1770] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e99800) [pid = 1770] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9213fc00) [pid = 1770] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e76c00) [pid = 1770] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:01:06 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91284c00) [pid = 1770] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:01:06 INFO - PROCESS | 1770 | 1466251266775 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:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1911ms 05:01:06 INFO - PROCESS | 1770 | 1466251266830 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 1770 | 1466251266833 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:01:06 INFO - PROCESS | 1770 | 1466251266840 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 1770 | 1466251266843 Marionette TRACE conn3 <- [1,1962,null,{}] 05:01:06 INFO - PROCESS | 1770 | 1466251266848 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:01:06 INFO - PROCESS | 1770 | 1466251266853 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:07 INFO - PROCESS | 1770 | 1466251267011 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:01:07 INFO - PROCESS | 1770 | 1466251267157 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 1770 | 1466251267164 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efee800 == 36 [pid = 1770] [id = 498] 05:01:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91473c00) [pid = 1770] [serial = 1495] [outer = (nil)] 05:01:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e76400) [pid = 1770] [serial = 1496] [outer = 0x91473c00] 05:01:07 INFO - PROCESS | 1770 | 1466251267231 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e9d000) [pid = 1770] [serial = 1497] [outer = 0x91473c00] 05:01:08 INFO - PROCESS | 1770 | 1466251268000 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:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1179ms 05:01:08 INFO - PROCESS | 1770 | 1466251268029 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 1770 | 1466251268033 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:01:08 INFO - PROCESS | 1770 | 1466251268039 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 1770 | 1466251268042 Marionette TRACE conn3 <- [1,1966,null,{}] 05:01:08 INFO - PROCESS | 1770 | 1466251268106 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:01:08 INFO - PROCESS | 1770 | 1466251268113 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:08 INFO - PROCESS | 1770 | 1466251268335 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:01:08 INFO - PROCESS | 1770 | 1466251268510 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 1770 | 1466251268524 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe5400 == 37 [pid = 1770] [id = 499] 05:01:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x8efe7400) [pid = 1770] [serial = 1498] [outer = (nil)] 05:01:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x91285800) [pid = 1770] [serial = 1499] [outer = 0x8efe7400] 05:01:08 INFO - PROCESS | 1770 | 1466251268625 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x914df000) [pid = 1770] [serial = 1500] [outer = 0x8efe7400] 05:01:09 INFO - PROCESS | 1770 | 1466251269716 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:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1741ms 05:01:09 INFO - PROCESS | 1770 | 1466251269782 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 1770 | 1466251269790 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:01:09 INFO - PROCESS | 1770 | 1466251269799 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 1770 | 1466251269803 Marionette TRACE conn3 <- [1,1970,null,{}] 05:01:09 INFO - PROCESS | 1770 | 1466251269812 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:01:09 INFO - PROCESS | 1770 | 1466251269819 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:10 INFO - PROCESS | 1770 | 1466251270048 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:01:10 INFO - PROCESS | 1770 | 1466251270285 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 1770 | 1466251270298 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2000 == 38 [pid = 1770] [id = 500] 05:01:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92cea000) [pid = 1770] [serial = 1501] [outer = (nil)] 05:01:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92e75800) [pid = 1770] [serial = 1502] [outer = 0x92cea000] 05:01:10 INFO - PROCESS | 1770 | 1466251270441 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ea6c00) [pid = 1770] [serial = 1503] [outer = 0x92cea000] 05:01:11 INFO - PROCESS | 1770 | 1466251271422 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:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1693ms 05:01:11 INFO - PROCESS | 1770 | 1466251271492 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 1770 | 1466251271497 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:01:11 INFO - PROCESS | 1770 | 1466251271503 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 1770 | 1466251271507 Marionette TRACE conn3 <- [1,1974,null,{}] 05:01:11 INFO - PROCESS | 1770 | 1466251271515 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:01:11 INFO - PROCESS | 1770 | 1466251271521 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:11 INFO - PROCESS | 1770 | 1466251271706 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:01:12 INFO - PROCESS | 1770 | 1466251271983 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 1770 | 1466251271995 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a5000 == 39 [pid = 1770] [id = 501] 05:01:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x930a6800) [pid = 1770] [serial = 1504] [outer = (nil)] 05:01:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93aa2800) [pid = 1770] [serial = 1505] [outer = 0x930a6800] 05:01:12 INFO - PROCESS | 1770 | 1466251272121 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x93c3a000) [pid = 1770] [serial = 1506] [outer = 0x930a6800] 05:01:13 INFO - PROCESS | 1770 | 1466251273115 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:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1688ms 05:01:13 INFO - PROCESS | 1770 | 1466251273200 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:01:13 INFO - PROCESS | 1770 | 1466251273210 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:01:13 INFO - PROCESS | 1770 | 1466251273219 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 1770 | 1466251273223 Marionette TRACE conn3 <- [1,1978,null,{}] 05:01:13 INFO - PROCESS | 1770 | 1466251273228 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:01:13 INFO - PROCESS | 1770 | 1466251273234 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:13 INFO - PROCESS | 1770 | 1466251273443 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:01:13 INFO - PROCESS | 1770 | 1466251273680 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 1770 | 1466251273690 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3f400 == 40 [pid = 1770] [id = 502] 05:01:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x93cd9c00) [pid = 1770] [serial = 1507] [outer = (nil)] 05:01:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9494c000) [pid = 1770] [serial = 1508] [outer = 0x93cd9c00] 05:01:13 INFO - PROCESS | 1770 | 1466251273824 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9547fc00) [pid = 1770] [serial = 1509] [outer = 0x93cd9c00] 05:01:14 INFO - PROCESS | 1770 | 1466251274933 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:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1787ms 05:01:15 INFO - PROCESS | 1770 | 1466251275005 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 1770 | 1466251275011 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:01:15 INFO - PROCESS | 1770 | 1466251275021 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 1770 | 1466251275025 Marionette TRACE conn3 <- [1,1982,null,{}] 05:01:15 INFO - PROCESS | 1770 | 1466251275061 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:01:15 INFO - PROCESS | 1770 | 1466251275068 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:15 INFO - PROCESS | 1770 | 1466251275254 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:01:15 INFO - PROCESS | 1770 | 1466251275541 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 1770 | 1466251275558 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe2c00 == 41 [pid = 1770] [id = 503] 05:01:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8efe3000) [pid = 1770] [serial = 1510] [outer = (nil)] 05:01:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x8efeb000) [pid = 1770] [serial = 1511] [outer = 0x8efe3000] 05:01:15 INFO - PROCESS | 1770 | 1466251275627 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x8efef000) [pid = 1770] [serial = 1512] [outer = 0x8efe3000] 05:01:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7000 == 40 [pid = 1770] [id = 490] 05:01:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c7800 == 39 [pid = 1770] [id = 472] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x930ac400) [pid = 1770] [serial = 1448] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x93cd5000) [pid = 1770] [serial = 1442] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x953afc00) [pid = 1770] [serial = 1445] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x93e5ac00) [pid = 1770] [serial = 1443] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92ea4400) [pid = 1770] [serial = 1421] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x91290000) [pid = 1770] [serial = 1424] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x91d07c00) [pid = 1770] [serial = 1425] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x93e5f000) [pid = 1770] [serial = 1430] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x953a6800) [pid = 1770] [serial = 1431] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9309ec00) [pid = 1770] [serial = 1427] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x930ac800) [pid = 1770] [serial = 1428] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x924eec00) [pid = 1770] [serial = 1436] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9250d400) [pid = 1770] [serial = 1437] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ede000) [pid = 1770] [serial = 1439] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91289000) [pid = 1770] [serial = 1433] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91290800) [pid = 1770] [serial = 1434] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x930a7c00) [pid = 1770] [serial = 1422] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x95527800) [pid = 1770] [serial = 1449] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x95480800) [pid = 1770] [serial = 1446] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93aa8c00) [pid = 1770] [serial = 1440] [outer = (nil)] [url = about:blank] 05:01:16 INFO - PROCESS | 1770 | 1466251276497 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:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1522ms 05:01:16 INFO - PROCESS | 1770 | 1466251276557 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 1770 | 1466251276563 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:01:16 INFO - PROCESS | 1770 | 1466251276574 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 1770 | 1466251276578 Marionette TRACE conn3 <- [1,1986,null,{}] 05:01:16 INFO - PROCESS | 1770 | 1466251276584 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:01:16 INFO - PROCESS | 1770 | 1466251276590 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:16 INFO - PROCESS | 1770 | 1466251276748 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:01:16 INFO - PROCESS | 1770 | 1466251276758 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 1770 | 1466251276766 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d3400 == 40 [pid = 1770] [id = 504] 05:01:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x914d8c00) [pid = 1770] [serial = 1513] [outer = (nil)] 05:01:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91d02c00) [pid = 1770] [serial = 1514] [outer = 0x914d8c00] 05:01:16 INFO - PROCESS | 1770 | 1466251276841 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91d0e000) [pid = 1770] [serial = 1515] [outer = 0x914d8c00] 05:01:17 INFO - PROCESS | 1770 | 1466251277751 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:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1233ms 05:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:01:17 INFO - PROCESS | 1770 | 1466251277808 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 1770 | 1466251277811 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:01:17 INFO - PROCESS | 1770 | 1466251277818 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 1770 | 1466251277824 Marionette TRACE conn3 <- [1,1990,null,{}] 05:01:17 INFO - PROCESS | 1770 | 1466251277840 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:01:17 INFO - PROCESS | 1770 | 1466251277857 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:18 INFO - PROCESS | 1770 | 1466251278036 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:01:18 INFO - PROCESS | 1770 | 1466251278186 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 1770 | 1466251278194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x92568000 == 41 [pid = 1770] [id = 505] 05:01:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92569c00) [pid = 1770] [serial = 1516] [outer = (nil)] 05:01:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5000) [pid = 1770] [serial = 1517] [outer = 0x92569c00] 05:01:18 INFO - PROCESS | 1770 | 1466251278270 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92ea2800) [pid = 1770] [serial = 1518] [outer = 0x92569c00] 05:01:19 INFO - PROCESS | 1770 | 1466251279140 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:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1393ms 05:01:19 INFO - PROCESS | 1770 | 1466251279210 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 1770 | 1466251279214 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:01:19 INFO - PROCESS | 1770 | 1466251279220 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 1770 | 1466251279223 Marionette TRACE conn3 <- [1,1994,null,{}] 05:01:19 INFO - PROCESS | 1770 | 1466251279229 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:01:19 INFO - PROCESS | 1770 | 1466251279234 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:19 INFO - PROCESS | 1770 | 1466251279452 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:01:19 INFO - PROCESS | 1770 | 1466251279470 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 1770 | 1466251279478 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cef800 == 42 [pid = 1770] [id = 506] 05:01:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92eda000) [pid = 1770] [serial = 1519] [outer = (nil)] 05:01:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x930a2000) [pid = 1770] [serial = 1520] [outer = 0x92eda000] 05:01:19 INFO - PROCESS | 1770 | 1466251279551 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x930a9c00) [pid = 1770] [serial = 1521] [outer = 0x92eda000] 05:01:20 INFO - PROCESS | 1770 | 1466251280450 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:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1282ms 05:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:01:20 INFO - PROCESS | 1770 | 1466251280505 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 1770 | 1466251280508 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:01:20 INFO - PROCESS | 1770 | 1466251280514 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 1770 | 1466251280517 Marionette TRACE conn3 <- [1,1998,null,{}] 05:01:20 INFO - PROCESS | 1770 | 1466251280522 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:01:20 INFO - PROCESS | 1770 | 1466251280526 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:20 INFO - PROCESS | 1770 | 1466251280844 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8efe8800) [pid = 1770] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92ceb400) [pid = 1770] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x953ad000) [pid = 1770] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ed9c00) [pid = 1770] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x914da000) [pid = 1770] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8e9c9c00) [pid = 1770] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eaed400) [pid = 1770] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x99738400) [pid = 1770] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a660400) [pid = 1770] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efedc00) [pid = 1770] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91d10800) [pid = 1770] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92511000) [pid = 1770] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9146ec00) [pid = 1770] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9131fc00) [pid = 1770] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:01:20 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e9cc00) [pid = 1770] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:01:20 INFO - PROCESS | 1770 | 1466251280967 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 1770 | 1466251280977 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaf0c00 == 43 [pid = 1770] [id = 507] 05:01:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8efe8800) [pid = 1770] [serial = 1522] [outer = (nil)] 05:01:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9146e400) [pid = 1770] [serial = 1523] [outer = 0x8efe8800] 05:01:21 INFO - PROCESS | 1770 | 1466251281046 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x914da000) [pid = 1770] [serial = 1524] [outer = 0x8efe8800] 05:01:21 INFO - PROCESS | 1770 | 1466251281807 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:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1330ms 05:01:21 INFO - PROCESS | 1770 | 1466251281851 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 1770 | 1466251281855 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:01:21 INFO - PROCESS | 1770 | 1466251281861 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 1770 | 1466251281864 Marionette TRACE conn3 <- [1,2002,null,{}] 05:01:21 INFO - PROCESS | 1770 | 1466251281869 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:01:21 INFO - PROCESS | 1770 | 1466251281879 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:22 INFO - PROCESS | 1770 | 1466251282073 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:01:22 INFO - PROCESS | 1770 | 1466251282084 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1770 | 1466251282089 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaea800 == 44 [pid = 1770] [id = 508] 05:01:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e7c800) [pid = 1770] [serial = 1525] [outer = (nil)] 05:01:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x94940800) [pid = 1770] [serial = 1526] [outer = 0x92e7c800] 05:01:22 INFO - PROCESS | 1770 | 1466251282161 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x953a9800) [pid = 1770] [serial = 1527] [outer = 0x92e7c800] 05:01:23 INFO - PROCESS | 1770 | 1466251283227 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:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1429ms 05:01:23 INFO - PROCESS | 1770 | 1466251283291 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 1770 | 1466251283298 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:01:23 INFO - PROCESS | 1770 | 1466251283307 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 1770 | 1466251283312 Marionette TRACE conn3 <- [1,2006,null,{}] 05:01:23 INFO - PROCESS | 1770 | 1466251283321 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:01:23 INFO - PROCESS | 1770 | 1466251283327 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:23 INFO - PROCESS | 1770 | 1466251283550 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:01:23 INFO - PROCESS | 1770 | 1466251283809 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 1770 | 1466251283824 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae8400 == 45 [pid = 1770] [id = 509] 05:01:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8eae9800) [pid = 1770] [serial = 1528] [outer = (nil)] 05:01:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9132c800) [pid = 1770] [serial = 1529] [outer = 0x8eae9800] 05:01:23 INFO - PROCESS | 1770 | 1466251283946 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91474800) [pid = 1770] [serial = 1530] [outer = 0x8eae9800] 05:01:24 INFO - PROCESS | 1770 | 1466251284857 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:01:24 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:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1583ms 05:01:24 INFO - PROCESS | 1770 | 1466251284890 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 1770 | 1466251284898 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:01:24 INFO - PROCESS | 1770 | 1466251284909 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 1770 | 1466251284912 Marionette TRACE conn3 <- [1,2010,null,{}] 05:01:24 INFO - PROCESS | 1770 | 1466251284919 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:01:24 INFO - PROCESS | 1770 | 1466251284925 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:25 INFO - PROCESS | 1770 | 1466251285113 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:01:25 INFO - PROCESS | 1770 | 1466251285294 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 1770 | 1466251285303 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d07800 == 46 [pid = 1770] [id = 510] 05:01:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92504400) [pid = 1770] [serial = 1531] [outer = (nil)] 05:01:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf5800) [pid = 1770] [serial = 1532] [outer = 0x92504400] 05:01:25 INFO - PROCESS | 1770 | 1466251285386 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92edd800) [pid = 1770] [serial = 1533] [outer = 0x92504400] 05:01:26 INFO - PROCESS | 1770 | 1466251286409 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:01:26 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:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1581ms 05:01:26 INFO - PROCESS | 1770 | 1466251286490 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 1770 | 1466251286494 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:01:26 INFO - PROCESS | 1770 | 1466251286503 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 1770 | 1466251286508 Marionette TRACE conn3 <- [1,2014,null,{}] 05:01:26 INFO - PROCESS | 1770 | 1466251286526 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:01:26 INFO - PROCESS | 1770 | 1466251286534 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:26 INFO - PROCESS | 1770 | 1466251286855 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:01:27 INFO - PROCESS | 1770 | 1466251287040 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 1770 | 1466251287053 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e5c000 == 47 [pid = 1770] [id = 511] 05:01:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93e5ec00) [pid = 1770] [serial = 1534] [outer = (nil)] 05:01:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x95483000) [pid = 1770] [serial = 1535] [outer = 0x93e5ec00] 05:01:27 INFO - PROCESS | 1770 | 1466251287141 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x95489400) [pid = 1770] [serial = 1536] [outer = 0x93e5ec00] 05:01:28 INFO - PROCESS | 1770 | 1466251288080 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:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1644ms 05:01:28 INFO - PROCESS | 1770 | 1466251288147 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:01:28 INFO - PROCESS | 1770 | 1466251288152 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:01:28 INFO - PROCESS | 1770 | 1466251288158 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 1770 | 1466251288162 Marionette TRACE conn3 <- [1,2018,null,{}] 05:01:28 INFO - PROCESS | 1770 | 1466251288168 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:01:28 INFO - PROCESS | 1770 | 1466251288173 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:28 INFO - PROCESS | 1770 | 1466251288353 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:01:28 INFO - PROCESS | 1770 | 1466251288537 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 1770 | 1466251288547 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d0400 == 48 [pid = 1770] [id = 512] 05:01:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93aa6800) [pid = 1770] [serial = 1537] [outer = (nil)] 05:01:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9552bc00) [pid = 1770] [serial = 1538] [outer = 0x93aa6800] 05:01:28 INFO - PROCESS | 1770 | 1466251288702 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x97894c00) [pid = 1770] [serial = 1539] [outer = 0x93aa6800] 05:01:29 INFO - PROCESS | 1770 | 1466251289593 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:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1481ms 05:01:29 INFO - PROCESS | 1770 | 1466251289640 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 1770 | 1466251289645 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:01:29 INFO - PROCESS | 1770 | 1466251289651 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 1770 | 1466251289655 Marionette TRACE conn3 <- [1,2022,null,{}] 05:01:29 INFO - PROCESS | 1770 | 1466251289660 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:01:29 INFO - PROCESS | 1770 | 1466251289666 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:29 INFO - PROCESS | 1770 | 1466251289841 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:01:30 INFO - PROCESS | 1770 | 1466251290022 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 1770 | 1466251290030 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x95488000 == 49 [pid = 1770] [id = 513] 05:01:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x98205800) [pid = 1770] [serial = 1540] [outer = (nil)] 05:01:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x98466800) [pid = 1770] [serial = 1541] [outer = 0x98205800] 05:01:30 INFO - PROCESS | 1770 | 1466251290113 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x99393400) [pid = 1770] [serial = 1542] [outer = 0x98205800] 05:01:31 INFO - PROCESS | 1770 | 1466251291021 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:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1432ms 05:01:31 INFO - PROCESS | 1770 | 1466251291084 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:01:31 INFO - PROCESS | 1770 | 1466251291088 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:01:31 INFO - PROCESS | 1770 | 1466251291095 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 1770 | 1466251291099 Marionette TRACE conn3 <- [1,2026,null,{}] 05:01:31 INFO - PROCESS | 1770 | 1466251291105 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:01:31 INFO - PROCESS | 1770 | 1466251291115 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:31 INFO - PROCESS | 1770 | 1466251291404 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:01:31 INFO - PROCESS | 1770 | 1466251291647 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 1770 | 1466251291655 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e60c00 == 50 [pid = 1770] [id = 514] 05:01:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9548d400) [pid = 1770] [serial = 1543] [outer = (nil)] 05:01:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9a1b6800) [pid = 1770] [serial = 1544] [outer = 0x9548d400] 05:01:31 INFO - PROCESS | 1770 | 1466251291748 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9a1cc000) [pid = 1770] [serial = 1545] [outer = 0x9548d400] 05:01:32 INFO - PROCESS | 1770 | 1466251292585 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:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1534ms 05:01:32 INFO - PROCESS | 1770 | 1466251292629 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 1770 | 1466251292633 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:01:32 INFO - PROCESS | 1770 | 1466251292640 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 1770 | 1466251292644 Marionette TRACE conn3 <- [1,2030,null,{}] 05:01:32 INFO - PROCESS | 1770 | 1466251292649 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:01:32 INFO - PROCESS | 1770 | 1466251292655 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:32 INFO - PROCESS | 1770 | 1466251292830 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:01:33 INFO - PROCESS | 1770 | 1466251293015 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 1770 | 1466251293023 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4c00 == 51 [pid = 1770] [id = 515] 05:01:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x8eae2400) [pid = 1770] [serial = 1546] [outer = (nil)] 05:01:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x9a657800) [pid = 1770] [serial = 1547] [outer = 0x8eae2400] 05:01:33 INFO - PROCESS | 1770 | 1466251293124 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x9a65b000) [pid = 1770] [serial = 1548] [outer = 0x8eae2400] 05:01:34 INFO - PROCESS | 1770 | 1466251294120 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:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1538ms 05:01:34 INFO - PROCESS | 1770 | 1466251294180 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 1770 | 1466251294184 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:01:34 INFO - PROCESS | 1770 | 1466251294191 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 1770 | 1466251294194 Marionette TRACE conn3 <- [1,2034,null,{}] 05:01:34 INFO - PROCESS | 1770 | 1466251294200 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:01:34 INFO - PROCESS | 1770 | 1466251294205 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:34 INFO - PROCESS | 1770 | 1466251294385 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:01:34 INFO - PROCESS | 1770 | 1466251294613 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 1770 | 1466251294622 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc400 == 52 [pid = 1770] [id = 516] 05:01:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x8e6cdc00) [pid = 1770] [serial = 1549] [outer = (nil)] 05:01:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x91322800) [pid = 1770] [serial = 1550] [outer = 0x8e6cdc00] 05:01:34 INFO - PROCESS | 1770 | 1466251294744 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x91473000) [pid = 1770] [serial = 1551] [outer = 0x8e6cdc00] 05:01:35 INFO - PROCESS | 1770 | 1466251295881 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:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1732ms 05:01:35 INFO - PROCESS | 1770 | 1466251295925 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 1770 | 1466251295932 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:01:35 INFO - PROCESS | 1770 | 1466251295941 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1770 | 1466251295946 Marionette TRACE conn3 <- [1,2038,null,{}] 05:01:35 INFO - PROCESS | 1770 | 1466251295954 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:01:35 INFO - PROCESS | 1770 | 1466251295960 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:36 INFO - PROCESS | 1770 | 1466251296181 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:01:36 INFO - PROCESS | 1770 | 1466251296544 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1770 | 1466251296560 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c8400 == 53 [pid = 1770] [id = 517] 05:01:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x914d6400) [pid = 1770] [serial = 1552] [outer = (nil)] 05:01:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x9213b000) [pid = 1770] [serial = 1553] [outer = 0x914d6400] 05:01:36 INFO - PROCESS | 1770 | 1466251296636 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 103 (0x924f6000) [pid = 1770] [serial = 1554] [outer = 0x914d6400] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x953ab800 == 52 [pid = 1770] [id = 485] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaed000 == 51 [pid = 1770] [id = 493] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x9132b400 == 50 [pid = 1770] [id = 491] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7a000 == 49 [pid = 1770] [id = 492] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x914dec00 == 48 [pid = 1770] [id = 486] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d9400 == 47 [pid = 1770] [id = 487] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c9800 == 46 [pid = 1770] [id = 494] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x9213c800 == 45 [pid = 1770] [id = 478] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7800 == 44 [pid = 1770] [id = 483] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae1400 == 43 [pid = 1770] [id = 488] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x91d03400 == 42 [pid = 1770] [id = 470] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf2400 == 41 [pid = 1770] [id = 479] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x92e9ac00 == 40 [pid = 1770] [id = 473] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x92cea400 == 39 [pid = 1770] [id = 471] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3d800 == 38 [pid = 1770] [id = 481] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x92cefc00 == 37 [pid = 1770] [id = 480] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x93e57400 == 36 [pid = 1770] [id = 476] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x91473800 == 35 [pid = 1770] [id = 475] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d2800 == 34 [pid = 1770] [id = 477] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x91d0b000 == 33 [pid = 1770] [id = 484] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x91283000 == 32 [pid = 1770] [id = 469] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cc800 == 31 [pid = 1770] [id = 474] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cd000 == 30 [pid = 1770] [id = 489] 05:01:37 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 29 [pid = 1770] [id = 482] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 102 (0x92e76400) [pid = 1770] [serial = 1496] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x91286000) [pid = 1770] [serial = 1452] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x8efefc00) [pid = 1770] [serial = 1451] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x92ea0c00) [pid = 1770] [serial = 1455] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x92e7c000) [pid = 1770] [serial = 1454] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x9788a000) [pid = 1770] [serial = 1458] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x95488400) [pid = 1770] [serial = 1457] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x99737400) [pid = 1770] [serial = 1461] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x98462800) [pid = 1770] [serial = 1460] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9a16a000) [pid = 1770] [serial = 1464] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x8eae4c00) [pid = 1770] [serial = 1484] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x8eaf0400) [pid = 1770] [serial = 1485] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x99fbdc00) [pid = 1770] [serial = 1463] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x91467800) [pid = 1770] [serial = 1482] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x8efe6400) [pid = 1770] [serial = 1481] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9a65f000) [pid = 1770] [serial = 1467] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9a4b5800) [pid = 1770] [serial = 1466] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9a77b400) [pid = 1770] [serial = 1470] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9a779c00) [pid = 1770] [serial = 1469] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a873400) [pid = 1770] [serial = 1473] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92418000) [pid = 1770] [serial = 1491] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a86d800) [pid = 1770] [serial = 1472] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92cf1000) [pid = 1770] [serial = 1493] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a962400) [pid = 1770] [serial = 1476] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a961800) [pid = 1770] [serial = 1475] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9132c400) [pid = 1770] [serial = 1487] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92138800) [pid = 1770] [serial = 1490] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9aa0c800) [pid = 1770] [serial = 1479] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92e73000) [pid = 1770] [serial = 1494] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a96a000) [pid = 1770] [serial = 1478] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91471000) [pid = 1770] [serial = 1488] [outer = (nil)] [url = about:blank] 05:01:38 INFO - PROCESS | 1770 | 1466251298673 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:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2838ms 05:01:38 INFO - PROCESS | 1770 | 1466251298779 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 1770 | 1466251298785 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:01:38 INFO - PROCESS | 1770 | 1466251298793 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 1770 | 1466251298800 Marionette TRACE conn3 <- [1,2042,null,{}] 05:01:38 INFO - PROCESS | 1770 | 1466251298808 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:01:38 INFO - PROCESS | 1770 | 1466251298813 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:38 INFO - PROCESS | 1770 | 1466251298977 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:01:39 INFO - PROCESS | 1770 | 1466251298992 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 1770 | 1466251299002 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaec800 == 30 [pid = 1770] [id = 518] 05:01:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eaed400) [pid = 1770] [serial = 1555] [outer = (nil)] 05:01:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91283000) [pid = 1770] [serial = 1556] [outer = 0x8eaed400] 05:01:39 INFO - PROCESS | 1770 | 1466251299194 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91321c00) [pid = 1770] [serial = 1557] [outer = 0x8eaed400] 05:01:40 INFO - PROCESS | 1770 | 1466251300000 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:01:40 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:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1283ms 05:01:40 INFO - PROCESS | 1770 | 1466251300075 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 1770 | 1466251300084 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:01:40 INFO - PROCESS | 1770 | 1466251300096 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 1770 | 1466251300100 Marionette TRACE conn3 <- [1,2046,null,{}] 05:01:40 INFO - PROCESS | 1770 | 1466251300106 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:01:40 INFO - PROCESS | 1770 | 1466251300112 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:40 INFO - PROCESS | 1770 | 1466251300283 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:01:40 INFO - PROCESS | 1770 | 1466251300447 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 1770 | 1466251300456 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146dc00 == 31 [pid = 1770] [id = 519] 05:01:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91d05000) [pid = 1770] [serial = 1558] [outer = (nil)] 05:01:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92138000) [pid = 1770] [serial = 1559] [outer = 0x91d05000] 05:01:40 INFO - PROCESS | 1770 | 1466251300528 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x924ee400) [pid = 1770] [serial = 1560] [outer = 0x91d05000] 05:01:41 INFO - PROCESS | 1770 | 1466251301505 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:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1438ms 05:01:41 INFO - PROCESS | 1770 | 1466251301534 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 1770 | 1466251301538 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:01:41 INFO - PROCESS | 1770 | 1466251301544 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 1770 | 1466251301550 Marionette TRACE conn3 <- [1,2050,null,{}] 05:01:41 INFO - PROCESS | 1770 | 1466251301581 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:01:41 INFO - PROCESS | 1770 | 1466251301590 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:41 INFO - PROCESS | 1770 | 1466251301800 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:01:41 INFO - PROCESS | 1770 | 1466251301825 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 1770 | 1466251301836 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e73000 == 32 [pid = 1770] [id = 520] 05:01:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e74400) [pid = 1770] [serial = 1561] [outer = (nil)] 05:01:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e79000) [pid = 1770] [serial = 1562] [outer = 0x92e74400] 05:01:41 INFO - PROCESS | 1770 | 1466251301905 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e9c400) [pid = 1770] [serial = 1563] [outer = 0x92e74400] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92eda000) [pid = 1770] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8efe8800) [pid = 1770] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91473c00) [pid = 1770] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92569c00) [pid = 1770] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914d8c00) [pid = 1770] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92cea000) [pid = 1770] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x930a6800) [pid = 1770] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efe7400) [pid = 1770] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93cd9c00) [pid = 1770] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efe3000) [pid = 1770] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:01:42 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e7c800) [pid = 1770] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:01:43 INFO - PROCESS | 1770 | 1466251303375 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:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1886ms 05:01:43 INFO - PROCESS | 1770 | 1466251303431 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 1770 | 1466251303435 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:01:43 INFO - PROCESS | 1770 | 1466251303441 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 1770 | 1466251303444 Marionette TRACE conn3 <- [1,2054,null,{}] 05:01:43 INFO - PROCESS | 1770 | 1466251303450 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:01:43 INFO - PROCESS | 1770 | 1466251303454 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:43 INFO - PROCESS | 1770 | 1466251303617 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:01:43 INFO - PROCESS | 1770 | 1466251303626 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 1770 | 1466251303634 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x91467400 == 33 [pid = 1770] [id = 521] 05:01:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92569c00) [pid = 1770] [serial = 1564] [outer = (nil)] 05:01:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92ea1000) [pid = 1770] [serial = 1565] [outer = 0x92569c00] 05:01:43 INFO - PROCESS | 1770 | 1466251303700 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ee0000) [pid = 1770] [serial = 1566] [outer = 0x92569c00] 05:01:44 INFO - PROCESS | 1770 | 1466251304577 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:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1189ms 05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:01:44 INFO - PROCESS | 1770 | 1466251304631 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 1770 | 1466251304634 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:01:44 INFO - PROCESS | 1770 | 1466251304641 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 1770 | 1466251304644 Marionette TRACE conn3 <- [1,2058,null,{}] 05:01:44 INFO - PROCESS | 1770 | 1466251304649 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:01:44 INFO - PROCESS | 1770 | 1466251304654 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:44 INFO - PROCESS | 1770 | 1466251304805 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:01:45 INFO - PROCESS | 1770 | 1466251305034 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 1770 | 1466251305043 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cd000 == 34 [pid = 1770] [id = 522] 05:01:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8e6ce000) [pid = 1770] [serial = 1567] [outer = (nil)] 05:01:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8e6d5c00) [pid = 1770] [serial = 1568] [outer = 0x8e6ce000] 05:01:45 INFO - PROCESS | 1770 | 1466251305140 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8eae1400) [pid = 1770] [serial = 1569] [outer = 0x8e6ce000] 05:01:46 INFO - PROCESS | 1770 | 1466251306230 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:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1632ms 05:01:46 INFO - PROCESS | 1770 | 1466251306275 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:01:46 INFO - PROCESS | 1770 | 1466251306281 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:01:46 INFO - PROCESS | 1770 | 1466251306289 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 1770 | 1466251306293 Marionette TRACE conn3 <- [1,2062,null,{}] 05:01:46 INFO - PROCESS | 1770 | 1466251306301 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:01:46 INFO - PROCESS | 1770 | 1466251306310 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:46 INFO - PROCESS | 1770 | 1466251306495 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:01:46 INFO - PROCESS | 1770 | 1466251306722 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 1770 | 1466251306732 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146e800 == 35 [pid = 1770] [id = 523] 05:01:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91473800) [pid = 1770] [serial = 1570] [outer = (nil)] 05:01:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x914d3c00) [pid = 1770] [serial = 1571] [outer = 0x91473800] 05:01:46 INFO - PROCESS | 1770 | 1466251306860 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91d0c400) [pid = 1770] [serial = 1572] [outer = 0x91473800] 05:01:47 INFO - PROCESS | 1770 | 1466251307902 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:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1690ms 05:01:47 INFO - PROCESS | 1770 | 1466251307982 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 1770 | 1466251307988 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:01:48 INFO - PROCESS | 1770 | 1466251307996 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 1770 | 1466251307999 Marionette TRACE conn3 <- [1,2066,null,{}] 05:01:48 INFO - PROCESS | 1770 | 1466251308005 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:01:48 INFO - PROCESS | 1770 | 1466251308011 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:48 INFO - PROCESS | 1770 | 1466251308246 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:01:48 INFO - PROCESS | 1770 | 1466251308548 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 1770 | 1466251308558 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe9800 == 36 [pid = 1770] [id = 524] 05:01:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91289800) [pid = 1770] [serial = 1573] [outer = (nil)] 05:01:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cec400) [pid = 1770] [serial = 1574] [outer = 0x91289800] 05:01:48 INFO - PROCESS | 1770 | 1466251308640 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e7d800) [pid = 1770] [serial = 1575] [outer = 0x91289800] 05:01:49 INFO - PROCESS | 1770 | 1466251309666 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:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1736ms 05:01:49 INFO - PROCESS | 1770 | 1466251309732 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 1770 | 1466251309737 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:01:49 INFO - PROCESS | 1770 | 1466251309753 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 1770 | 1466251309762 Marionette TRACE conn3 <- [1,2070,null,{}] 05:01:49 INFO - PROCESS | 1770 | 1466251309768 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:01:49 INFO - PROCESS | 1770 | 1466251309776 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:50 INFO - PROCESS | 1770 | 1466251310018 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:01:50 INFO - PROCESS | 1770 | 1466251310301 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 1770 | 1466251310310 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae9000 == 37 [pid = 1770] [id = 525] 05:01:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92e7c800) [pid = 1770] [serial = 1576] [outer = (nil)] 05:01:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x93c3d800) [pid = 1770] [serial = 1577] [outer = 0x92e7c800] 05:01:50 INFO - PROCESS | 1770 | 1466251310393 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93cd5c00) [pid = 1770] [serial = 1578] [outer = 0x92e7c800] 05:01:51 INFO - PROCESS | 1770 | 1466251311526 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:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1855ms 05:01:51 INFO - PROCESS | 1770 | 1466251311602 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 1770 | 1466251311607 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:01:51 INFO - PROCESS | 1770 | 1466251311618 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 1770 | 1466251311623 Marionette TRACE conn3 <- [1,2074,null,{}] 05:01:51 INFO - PROCESS | 1770 | 1466251311631 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:01:51 INFO - PROCESS | 1770 | 1466251311637 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:51 INFO - PROCESS | 1770 | 1466251311839 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:01:52 INFO - PROCESS | 1770 | 1466251312117 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 1770 | 1466251312132 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efefc00 == 38 [pid = 1770] [id = 526] 05:01:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x8eff0400) [pid = 1770] [serial = 1579] [outer = (nil)] 05:01:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x91288000) [pid = 1770] [serial = 1580] [outer = 0x8eff0400] 05:01:52 INFO - PROCESS | 1770 | 1466251312258 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9131f400) [pid = 1770] [serial = 1581] [outer = 0x8eff0400] 05:01:52 INFO - PROCESS | 1770 | --DOCSHELL 0x9128b400 == 37 [pid = 1770] [id = 495] 05:01:52 INFO - PROCESS | 1770 | --DOCSHELL 0x91467400 == 36 [pid = 1770] [id = 521] 05:01:52 INFO - PROCESS | 1770 | --DOCSHELL 0x92e73000 == 35 [pid = 1770] [id = 520] 05:01:52 INFO - PROCESS | 1770 | --DOCSHELL 0x9146dc00 == 34 [pid = 1770] [id = 519] 05:01:52 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaec800 == 33 [pid = 1770] [id = 518] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x94940800) [pid = 1770] [serial = 1526] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x930a2000) [pid = 1770] [serial = 1520] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9146e400) [pid = 1770] [serial = 1523] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x930a9c00) [pid = 1770] [serial = 1521] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92e9d000) [pid = 1770] [serial = 1497] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92cf5000) [pid = 1770] [serial = 1517] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91d02c00) [pid = 1770] [serial = 1514] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91d0e000) [pid = 1770] [serial = 1515] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e75800) [pid = 1770] [serial = 1502] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92ea6c00) [pid = 1770] [serial = 1503] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93aa2800) [pid = 1770] [serial = 1505] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93c3a000) [pid = 1770] [serial = 1506] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91285800) [pid = 1770] [serial = 1499] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x914df000) [pid = 1770] [serial = 1500] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9494c000) [pid = 1770] [serial = 1508] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9547fc00) [pid = 1770] [serial = 1509] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efeb000) [pid = 1770] [serial = 1511] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efef000) [pid = 1770] [serial = 1512] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x953a9800) [pid = 1770] [serial = 1527] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x914da000) [pid = 1770] [serial = 1524] [outer = (nil)] [url = about:blank] 05:01:52 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92ea2800) [pid = 1770] [serial = 1518] [outer = (nil)] [url = about:blank] 05:01:53 INFO - PROCESS | 1770 | 1466251313108 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:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 05:01:53 INFO - PROCESS | 1770 | 1466251313200 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 1770 | 1466251313206 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:01:53 INFO - PROCESS | 1770 | 1466251313217 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 1770 | 1466251313221 Marionette TRACE conn3 <- [1,2078,null,{}] 05:01:53 INFO - PROCESS | 1770 | 1466251313227 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:01:53 INFO - PROCESS | 1770 | 1466251313232 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:53 INFO - PROCESS | 1770 | 1466251313410 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:01:53 INFO - PROCESS | 1770 | 1466251313547 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 1770 | 1466251313555 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeb000 == 34 [pid = 1770] [id = 527] 05:01:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914dfc00) [pid = 1770] [serial = 1582] [outer = (nil)] 05:01:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d0b400) [pid = 1770] [serial = 1583] [outer = 0x914dfc00] 05:01:53 INFO - PROCESS | 1770 | 1466251313629 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9240fc00) [pid = 1770] [serial = 1584] [outer = 0x914dfc00] 05:01:54 INFO - PROCESS | 1770 | 1466251314434 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:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1284ms 05:01:54 INFO - PROCESS | 1770 | 1466251314501 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 1770 | 1466251314505 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:01:54 INFO - PROCESS | 1770 | 1466251314511 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 1770 | 1466251314517 Marionette TRACE conn3 <- [1,2082,null,{}] 05:01:54 INFO - PROCESS | 1770 | 1466251314533 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:01:54 INFO - PROCESS | 1770 | 1466251314541 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:54 INFO - PROCESS | 1770 | 1466251314712 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:01:54 INFO - PROCESS | 1770 | 1466251314866 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 1770 | 1466251314879 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cec000 == 35 [pid = 1770] [id = 528] 05:01:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92ced800) [pid = 1770] [serial = 1585] [outer = (nil)] 05:01:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e7c000) [pid = 1770] [serial = 1586] [outer = 0x92ced800] 05:01:54 INFO - PROCESS | 1770 | 1466251314961 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ea7000) [pid = 1770] [serial = 1587] [outer = 0x92ced800] 05:01:55 INFO - PROCESS | 1770 | 1466251315984 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:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1539ms 05:01:56 INFO - PROCESS | 1770 | 1466251316052 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 1770 | 1466251316056 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:01:56 INFO - PROCESS | 1770 | 1466251316062 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 1770 | 1466251316066 Marionette TRACE conn3 <- [1,2086,null,{}] 05:01:56 INFO - PROCESS | 1770 | 1466251316071 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:01:56 INFO - PROCESS | 1770 | 1466251316076 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:56 INFO - PROCESS | 1770 | 1466251316295 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:01:56 INFO - PROCESS | 1770 | 1466251316320 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 1770 | 1466251316329 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9ca800 == 36 [pid = 1770] [id = 529] 05:01:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92510800) [pid = 1770] [serial = 1588] [outer = (nil)] 05:01:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93aa9c00) [pid = 1770] [serial = 1589] [outer = 0x92510800] 05:01:56 INFO - PROCESS | 1770 | 1466251316409 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93c41400) [pid = 1770] [serial = 1590] [outer = 0x92510800] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e74400) [pid = 1770] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8eae9800) [pid = 1770] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92504400) [pid = 1770] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93e5ec00) [pid = 1770] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d6400) [pid = 1770] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8eaed400) [pid = 1770] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93aa6800) [pid = 1770] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x98205800) [pid = 1770] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:01:56 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9548d400) [pid = 1770] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:01:57 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8eae2400) [pid = 1770] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:01:57 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8e6cdc00) [pid = 1770] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:01:57 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x91d05000) [pid = 1770] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:01:57 INFO - PROCESS | 1770 | 1466251317367 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:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1332ms 05:01:57 INFO - PROCESS | 1770 | 1466251317396 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1770 | 1466251317399 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:01:57 INFO - PROCESS | 1770 | 1466251317405 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1770 | 1466251317408 Marionette TRACE conn3 <- [1,2090,null,{}] 05:01:57 INFO - PROCESS | 1770 | 1466251317414 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:01:57 INFO - PROCESS | 1770 | 1466251317418 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:57 INFO - PROCESS | 1770 | 1466251317617 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:01:57 INFO - PROCESS | 1770 | 1466251317636 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 1770 | 1466251317644 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cdc00 == 37 [pid = 1770] [id = 530] 05:01:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8efe7c00) [pid = 1770] [serial = 1591] [outer = (nil)] 05:01:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x930ac400) [pid = 1770] [serial = 1592] [outer = 0x8efe7c00] 05:01:57 INFO - PROCESS | 1770 | 1466251317711 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93ab1800) [pid = 1770] [serial = 1593] [outer = 0x8efe7c00] 05:01:58 INFO - PROCESS | 1770 | 1466251318629 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:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1282ms 05:01:58 INFO - PROCESS | 1770 | 1466251318687 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:01:58 INFO - PROCESS | 1770 | 1466251318690 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:01:58 INFO - PROCESS | 1770 | 1466251318697 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - PROCESS | 1770 | 1466251318699 Marionette TRACE conn3 <- [1,2094,null,{}] 05:01:58 INFO - PROCESS | 1770 | 1466251318705 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:01:58 INFO - PROCESS | 1770 | 1466251318715 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:58 INFO - PROCESS | 1770 | 1466251318949 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:01:59 INFO - PROCESS | 1770 | 1466251319156 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 1770 | 1466251319163 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:01:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0000 == 38 [pid = 1770] [id = 531] 05:01:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8e6d0400) [pid = 1770] [serial = 1594] [outer = (nil)] 05:01:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8e9ce800) [pid = 1770] [serial = 1595] [outer = 0x8e6d0400] 05:01:59 INFO - PROCESS | 1770 | 1466251319248 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8eae9c00) [pid = 1770] [serial = 1596] [outer = 0x8e6d0400] 05:02:00 INFO - PROCESS | 1770 | 1466251320263 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:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1581ms 05:02:00 INFO - PROCESS | 1770 | 1466251320281 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 1770 | 1466251320287 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:02:00 INFO - PROCESS | 1770 | 1466251320312 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 1770 | 1466251320317 Marionette TRACE conn3 <- [1,2098,null,{}] 05:02:00 INFO - PROCESS | 1770 | 1466251320327 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:02:00 INFO - PROCESS | 1770 | 1466251320335 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:00 INFO - PROCESS | 1770 | 1466251320526 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:02:00 INFO - PROCESS | 1770 | 1466251320725 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 1770 | 1466251320735 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d3000 == 39 [pid = 1770] [id = 532] 05:02:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9132e400) [pid = 1770] [serial = 1597] [outer = (nil)] 05:02:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9213c800) [pid = 1770] [serial = 1598] [outer = 0x9132e400] 05:02:00 INFO - PROCESS | 1770 | 1466251320851 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9250fc00) [pid = 1770] [serial = 1599] [outer = 0x9132e400] 05:02:01 INFO - PROCESS | 1770 | 1466251321813 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:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1554ms 05:02:01 INFO - PROCESS | 1770 | 1466251321853 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:02:01 INFO - PROCESS | 1770 | 1466251321860 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:02:01 INFO - PROCESS | 1770 | 1466251321866 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 1770 | 1466251321869 Marionette TRACE conn3 <- [1,2102,null,{}] 05:02:01 INFO - PROCESS | 1770 | 1466251321877 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:02:01 INFO - PROCESS | 1770 | 1466251321881 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:02 INFO - PROCESS | 1770 | 1466251322074 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:02:02 INFO - PROCESS | 1770 | 1466251322256 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 1770 | 1466251322263 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf0000 == 40 [pid = 1770] [id = 533] 05:02:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e72c00) [pid = 1770] [serial = 1600] [outer = (nil)] 05:02:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ee4000) [pid = 1770] [serial = 1601] [outer = 0x92e72c00] 05:02:02 INFO - PROCESS | 1770 | 1466251322346 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930ac800) [pid = 1770] [serial = 1602] [outer = 0x92e72c00] 05:02:03 INFO - PROCESS | 1770 | 1466251323373 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:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1584ms 05:02:03 INFO - PROCESS | 1770 | 1466251323450 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 1770 | 1466251323455 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:02:03 INFO - PROCESS | 1770 | 1466251323471 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 1770 | 1466251323480 Marionette TRACE conn3 <- [1,2106,null,{}] 05:02:03 INFO - PROCESS | 1770 | 1466251323486 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:02:03 INFO - PROCESS | 1770 | 1466251323496 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:03 INFO - PROCESS | 1770 | 1466251323731 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:02:03 INFO - PROCESS | 1770 | 1466251323975 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 1770 | 1466251323984 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe1c00 == 41 [pid = 1770] [id = 534] 05:02:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e7f400) [pid = 1770] [serial = 1603] [outer = (nil)] 05:02:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x953a4800) [pid = 1770] [serial = 1604] [outer = 0x92e7f400] 05:02:04 INFO - PROCESS | 1770 | 1466251324107 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x95486000) [pid = 1770] [serial = 1605] [outer = 0x92e7f400] 05:02:05 INFO - PROCESS | 1770 | 1466251325030 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:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1601ms 05:02:05 INFO - PROCESS | 1770 | 1466251325065 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 1770 | 1466251325069 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:02:05 INFO - PROCESS | 1770 | 1466251325076 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 1770 | 1466251325079 Marionette TRACE conn3 <- [1,2110,null,{}] 05:02:05 INFO - PROCESS | 1770 | 1466251325085 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:02:05 INFO - PROCESS | 1770 | 1466251325091 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:05 INFO - PROCESS | 1770 | 1466251325267 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:02:05 INFO - PROCESS | 1770 | 1466251325446 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 1770 | 1466251325456 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e77400 == 42 [pid = 1770] [id = 535] 05:02:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9551d800) [pid = 1770] [serial = 1606] [outer = (nil)] 05:02:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9788e400) [pid = 1770] [serial = 1607] [outer = 0x9551d800] 05:02:05 INFO - PROCESS | 1770 | 1466251325532 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x97893800) [pid = 1770] [serial = 1608] [outer = 0x9551d800] 05:02:06 INFO - PROCESS | 1770 | 1466251326468 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:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1431ms 05:02:06 INFO - PROCESS | 1770 | 1466251326508 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:02:06 INFO - PROCESS | 1770 | 1466251326512 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:02:06 INFO - PROCESS | 1770 | 1466251326519 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 1770 | 1466251326523 Marionette TRACE conn3 <- [1,2114,null,{}] 05:02:06 INFO - PROCESS | 1770 | 1466251326528 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:02:06 INFO - PROCESS | 1770 | 1466251326533 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:06 INFO - PROCESS | 1770 | 1466251326715 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:02:06 INFO - PROCESS | 1770 | 1466251326908 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 1770 | 1466251326926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x9788b400 == 43 [pid = 1770] [id = 536] 05:02:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x982d1800) [pid = 1770] [serial = 1609] [outer = (nil)] 05:02:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9972bc00) [pid = 1770] [serial = 1610] [outer = 0x982d1800] 05:02:07 INFO - PROCESS | 1770 | 1466251327067 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a1bbc00) [pid = 1770] [serial = 1611] [outer = 0x982d1800] 05:02:08 INFO - PROCESS | 1770 | 1466251328090 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:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1632ms 05:02:08 INFO - PROCESS | 1770 | 1466251328151 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 1770 | 1466251328155 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:02:08 INFO - PROCESS | 1770 | 1466251328161 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 1770 | 1466251328165 Marionette TRACE conn3 <- [1,2118,null,{}] 05:02:08 INFO - PROCESS | 1770 | 1466251328170 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:02:08 INFO - PROCESS | 1770 | 1466251328176 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:08 INFO - PROCESS | 1770 | 1466251328352 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:02:08 INFO - PROCESS | 1770 | 1466251328554 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 1770 | 1466251328563 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132a800 == 44 [pid = 1770] [id = 537] 05:02:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92414400) [pid = 1770] [serial = 1612] [outer = (nil)] 05:02:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1cc400) [pid = 1770] [serial = 1613] [outer = 0x92414400] 05:02:08 INFO - PROCESS | 1770 | 1466251328643 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a655800) [pid = 1770] [serial = 1614] [outer = 0x92414400] 05:02:09 INFO - PROCESS | 1770 | 1466251329541 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:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1431ms 05:02:09 INFO - PROCESS | 1770 | 1466251329607 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 1770 | 1466251329611 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:02:09 INFO - PROCESS | 1770 | 1466251329619 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 1770 | 1466251329622 Marionette TRACE conn3 <- [1,2122,null,{}] 05:02:09 INFO - PROCESS | 1770 | 1466251329628 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:02:09 INFO - PROCESS | 1770 | 1466251329633 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:09 INFO - PROCESS | 1770 | 1466251329804 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:02:10 INFO - PROCESS | 1770 | 1466251329988 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 1770 | 1466251329998 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e98c00 == 45 [pid = 1770] [id = 538] 05:02:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x92edcc00) [pid = 1770] [serial = 1615] [outer = (nil)] 05:02:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a660400) [pid = 1770] [serial = 1616] [outer = 0x92edcc00] 05:02:10 INFO - PROCESS | 1770 | 1466251330075 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a663800) [pid = 1770] [serial = 1617] [outer = 0x92edcc00] 05:02:11 INFO - PROCESS | 1770 | 1466251331275 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:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1735ms 05:02:11 INFO - PROCESS | 1770 | 1466251331354 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 1770 | 1466251331360 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:02:11 INFO - PROCESS | 1770 | 1466251331369 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 1770 | 1466251331374 Marionette TRACE conn3 <- [1,2126,null,{}] 05:02:11 INFO - PROCESS | 1770 | 1466251331382 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:02:11 INFO - PROCESS | 1770 | 1466251331389 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:11 INFO - PROCESS | 1770 | 1466251331561 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:02:11 INFO - PROCESS | 1770 | 1466251331785 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 1770 | 1466251331796 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x91323800 == 46 [pid = 1770] [id = 539] 05:02:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x91329800) [pid = 1770] [serial = 1618] [outer = (nil)] 05:02:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x91469000) [pid = 1770] [serial = 1619] [outer = 0x91329800] 05:02:11 INFO - PROCESS | 1770 | 1466251331869 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x914d4000) [pid = 1770] [serial = 1620] [outer = 0x91329800] 05:02:12 INFO - PROCESS | 1770 | 1466251332747 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:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1432ms 05:02:12 INFO - PROCESS | 1770 | 1466251332801 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 1770 | 1466251332806 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:02:12 INFO - PROCESS | 1770 | 1466251332817 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 1770 | 1466251332821 Marionette TRACE conn3 <- [1,2130,null,{}] 05:02:12 INFO - PROCESS | 1770 | 1466251332827 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:02:12 INFO - PROCESS | 1770 | 1466251332833 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:13 INFO - PROCESS | 1770 | 1466251333009 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:02:13 INFO - PROCESS | 1770 | 1466251333281 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 1770 | 1466251333288 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a800 == 47 [pid = 1770] [id = 540] 05:02:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9256dc00) [pid = 1770] [serial = 1621] [outer = (nil)] 05:02:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x92ceac00) [pid = 1770] [serial = 1622] [outer = 0x9256dc00] 05:02:13 INFO - PROCESS | 1770 | 1466251333413 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x92e78c00) [pid = 1770] [serial = 1623] [outer = 0x9256dc00] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe2c00 == 46 [pid = 1770] [id = 503] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cdc00 == 45 [pid = 1770] [id = 530] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9ca800 == 44 [pid = 1770] [id = 529] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92cec000 == 43 [pid = 1770] [id = 528] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeb000 == 42 [pid = 1770] [id = 527] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efefc00 == 41 [pid = 1770] [id = 526] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaea800 == 40 [pid = 1770] [id = 508] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x91d07800 == 39 [pid = 1770] [id = 510] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x93e60c00 == 38 [pid = 1770] [id = 514] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x914d3400 == 37 [pid = 1770] [id = 504] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4c00 == 36 [pid = 1770] [id = 515] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9146e800 == 35 [pid = 1770] [id = 523] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x930a5000 == 34 [pid = 1770] [id = 501] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cd000 == 33 [pid = 1770] [id = 522] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2000 == 32 [pid = 1770] [id = 500] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92568000 == 31 [pid = 1770] [id = 505] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efee800 == 30 [pid = 1770] [id = 498] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe5400 == 29 [pid = 1770] [id = 499] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x914de800 == 28 [pid = 1770] [id = 497] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3f400 == 27 [pid = 1770] [id = 502] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae9000 == 26 [pid = 1770] [id = 525] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae8400 == 25 [pid = 1770] [id = 509] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe9800 == 24 [pid = 1770] [id = 524] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c8400 == 23 [pid = 1770] [id = 517] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x95488000 == 22 [pid = 1770] [id = 513] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc400 == 21 [pid = 1770] [id = 516] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92cef800 == 20 [pid = 1770] [id = 506] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x91d10400 == 19 [pid = 1770] [id = 496] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaf0c00 == 18 [pid = 1770] [id = 507] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x93e5c000 == 17 [pid = 1770] [id = 511] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d0400 == 16 [pid = 1770] [id = 512] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92e98c00 == 15 [pid = 1770] [id = 538] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9788b400 == 14 [pid = 1770] [id = 536] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9132a800 == 13 [pid = 1770] [id = 537] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92e77400 == 12 [pid = 1770] [id = 535] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe1c00 == 11 [pid = 1770] [id = 534] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d3000 == 10 [pid = 1770] [id = 532] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf0000 == 9 [pid = 1770] [id = 533] 05:02:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0000 == 8 [pid = 1770] [id = 531] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x92ea1000) [pid = 1770] [serial = 1565] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x92e79000) [pid = 1770] [serial = 1562] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x91474800) [pid = 1770] [serial = 1530] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9132c800) [pid = 1770] [serial = 1529] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92edd800) [pid = 1770] [serial = 1533] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92cf5800) [pid = 1770] [serial = 1532] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x95489400) [pid = 1770] [serial = 1536] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x924f6000) [pid = 1770] [serial = 1554] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x95483000) [pid = 1770] [serial = 1535] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9213b000) [pid = 1770] [serial = 1553] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91283000) [pid = 1770] [serial = 1556] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x97894c00) [pid = 1770] [serial = 1539] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9552bc00) [pid = 1770] [serial = 1538] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x91321c00) [pid = 1770] [serial = 1557] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x99393400) [pid = 1770] [serial = 1542] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x98466800) [pid = 1770] [serial = 1541] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9a1cc000) [pid = 1770] [serial = 1545] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a1b6800) [pid = 1770] [serial = 1544] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a65b000) [pid = 1770] [serial = 1548] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a657800) [pid = 1770] [serial = 1547] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91473000) [pid = 1770] [serial = 1551] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91322800) [pid = 1770] [serial = 1550] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x924ee400) [pid = 1770] [serial = 1560] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e9c400) [pid = 1770] [serial = 1563] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92138000) [pid = 1770] [serial = 1559] [outer = (nil)] [url = about:blank] 05:02:15 INFO - PROCESS | 1770 | 1466251335490 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:02:15 INFO - PROCESS | 1770 | 1466251335525 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:02:15 INFO - PROCESS | 1770 | 1466251335534 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 1770 | 1466251335538 Marionette TRACE conn3 <- [1,2134,null,{}] 05:02:15 INFO - PROCESS | 1770 | 1466251335545 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:02:15 INFO - PROCESS | 1770 | 1466251335551 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:15 INFO - PROCESS | 1770 | 1466251335734 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:02:15 INFO - PROCESS | 1770 | 1466251335911 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 1770 | 1466251335921 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe1c00 == 9 [pid = 1770] [id = 541] 05:02:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8efe3400) [pid = 1770] [serial = 1624] [outer = (nil)] 05:02:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91286000) [pid = 1770] [serial = 1625] [outer = 0x8efe3400] 05:02:16 INFO - PROCESS | 1770 | 1466251335995 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91322800) [pid = 1770] [serial = 1626] [outer = 0x8efe3400] 05:02:16 INFO - PROCESS | 1770 | 1466251336840 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:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1330ms 05:02:16 INFO - PROCESS | 1770 | 1466251336865 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 1770 | 1466251336873 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:02:16 INFO - PROCESS | 1770 | 1466251336883 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 1770 | 1466251336886 Marionette TRACE conn3 <- [1,2138,null,{}] 05:02:16 INFO - PROCESS | 1770 | 1466251336892 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:02:16 INFO - PROCESS | 1770 | 1466251336898 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:17 INFO - PROCESS | 1770 | 1466251337056 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:02:17 INFO - PROCESS | 1770 | 1466251337073 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 1770 | 1466251337082 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d7000 == 10 [pid = 1770] [id = 542] 05:02:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91d07800) [pid = 1770] [serial = 1627] [outer = (nil)] 05:02:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9213a800) [pid = 1770] [serial = 1628] [outer = 0x91d07800] 05:02:17 INFO - PROCESS | 1770 | 1466251337151 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x924f3400) [pid = 1770] [serial = 1629] [outer = 0x91d07800] 05:02:18 INFO - PROCESS | 1770 | 1466251338169 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:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1328ms 05:02:18 INFO - PROCESS | 1770 | 1466251338210 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 1770 | 1466251338213 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:02:18 INFO - PROCESS | 1770 | 1466251338228 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 1770 | 1466251338234 Marionette TRACE conn3 <- [1,2142,null,{}] 05:02:18 INFO - PROCESS | 1770 | 1466251338251 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:02:18 INFO - PROCESS | 1770 | 1466251338260 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:18 INFO - PROCESS | 1770 | 1466251338484 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:02:18 INFO - PROCESS | 1770 | 1466251338510 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 1770 | 1466251338521 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e75400 == 11 [pid = 1770] [id = 543] 05:02:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e75c00) [pid = 1770] [serial = 1630] [outer = (nil)] 05:02:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e7d400) [pid = 1770] [serial = 1631] [outer = 0x92e75c00] 05:02:18 INFO - PROCESS | 1770 | 1466251338594 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e9e800) [pid = 1770] [serial = 1632] [outer = 0x92e75c00] 05:02:19 INFO - PROCESS | 1770 | 1466251339550 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:02:19 INFO - PROCESS | 1770 | 1466251339626 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:02:19 INFO - PROCESS | 1770 | 1466251339632 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 1770 | 1466251339635 Marionette TRACE conn3 <- [1,2146,null,{}] 05:02:19 INFO - PROCESS | 1770 | 1466251339640 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:02:19 INFO - PROCESS | 1770 | 1466251339645 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:19 INFO - PROCESS | 1770 | 1466251339875 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91289800) [pid = 1770] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92569c00) [pid = 1770] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eff0400) [pid = 1770] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91473800) [pid = 1770] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914dfc00) [pid = 1770] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ced800) [pid = 1770] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8efe7c00) [pid = 1770] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e7c800) [pid = 1770] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8e6ce000) [pid = 1770] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:02:20 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92510800) [pid = 1770] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:02:20 INFO - PROCESS | 1770 | 1466251340496 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 1770 | 1466251340506 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6ce000 == 12 [pid = 1770] [id = 544] 05:02:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e6d0c00) [pid = 1770] [serial = 1633] [outer = (nil)] 05:02:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91283800) [pid = 1770] [serial = 1634] [outer = 0x8e6d0c00] 05:02:20 INFO - PROCESS | 1770 | 1466251340573 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92510800) [pid = 1770] [serial = 1635] [outer = 0x8e6d0c00] 05:02:21 INFO - PROCESS | 1770 | 1466251341315 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:02:21 INFO - PROCESS | 1770 | 1466251341370 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:02:21 INFO - PROCESS | 1770 | 1466251341385 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 1770 | 1466251341389 Marionette TRACE conn3 <- [1,2150,null,{}] 05:02:21 INFO - PROCESS | 1770 | 1466251341398 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:02:21 INFO - PROCESS | 1770 | 1466251341402 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:21 INFO - PROCESS | 1770 | 1466251341552 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:02:21 INFO - PROCESS | 1770 | 1466251341561 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 1770 | 1466251341570 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cc400 == 13 [pid = 1770] [id = 545] 05:02:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8efe7c00) [pid = 1770] [serial = 1636] [outer = (nil)] 05:02:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930a7000) [pid = 1770] [serial = 1637] [outer = 0x8efe7c00] 05:02:21 INFO - PROCESS | 1770 | 1466251341634 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c33c00) [pid = 1770] [serial = 1638] [outer = 0x8efe7c00] 05:02:22 INFO - PROCESS | 1770 | 1466251342662 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:02:22 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:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1350ms 05:02:22 INFO - PROCESS | 1770 | 1466251342727 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 1770 | 1466251342734 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:02:22 INFO - PROCESS | 1770 | 1466251342743 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 1770 | 1466251342748 Marionette TRACE conn3 <- [1,2154,null,{}] 05:02:22 INFO - PROCESS | 1770 | 1466251342757 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:02:22 INFO - PROCESS | 1770 | 1466251342763 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:22 INFO - PROCESS | 1770 | 1466251342959 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:02:23 INFO - PROCESS | 1770 | 1466251343482 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 1770 | 1466251343491 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132d400 == 14 [pid = 1770] [id = 546] 05:02:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91473000) [pid = 1770] [serial = 1639] [outer = (nil)] 05:02:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x914de800) [pid = 1770] [serial = 1640] [outer = 0x91473000] 05:02:23 INFO - PROCESS | 1770 | 1466251343578 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92139000) [pid = 1770] [serial = 1641] [outer = 0x91473000] 05:02:24 INFO - PROCESS | 1770 | 1466251344543 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:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1850ms 05:02:24 INFO - PROCESS | 1770 | 1466251344594 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 1770 | 1466251344601 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:02:24 INFO - PROCESS | 1770 | 1466251344641 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 1770 | 1466251344647 Marionette TRACE conn3 <- [1,2158,null,{}] 05:02:24 INFO - PROCESS | 1770 | 1466251344653 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:02:24 INFO - PROCESS | 1770 | 1466251344660 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:24 INFO - PROCESS | 1770 | 1466251344862 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:02:25 INFO - PROCESS | 1770 | 1466251345023 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 1770 | 1466251345031 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x92512400 == 15 [pid = 1770] [id = 547] 05:02:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cea000) [pid = 1770] [serial = 1642] [outer = (nil)] 05:02:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92eda400) [pid = 1770] [serial = 1643] [outer = 0x92cea000] 05:02:25 INFO - PROCESS | 1770 | 1466251345115 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92ea0800) [pid = 1770] [serial = 1644] [outer = 0x92cea000] 05:02:26 INFO - PROCESS | 1770 | 1466251346237 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:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1687ms 05:02:26 INFO - PROCESS | 1770 | 1466251346326 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 1770 | 1466251346330 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:02:26 INFO - PROCESS | 1770 | 1466251346337 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 1770 | 1466251346343 Marionette TRACE conn3 <- [1,2162,null,{}] 05:02:26 INFO - PROCESS | 1770 | 1466251346360 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:02:26 INFO - PROCESS | 1770 | 1466251346368 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:26 INFO - PROCESS | 1770 | 1466251346595 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:02:26 INFO - PROCESS | 1770 | 1466251346827 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 1770 | 1466251346841 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x953a7c00 == 16 [pid = 1770] [id = 548] 05:02:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x953a8800) [pid = 1770] [serial = 1645] [outer = (nil)] 05:02:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9547f800) [pid = 1770] [serial = 1646] [outer = 0x953a8800] 05:02:26 INFO - PROCESS | 1770 | 1466251346921 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x95483400) [pid = 1770] [serial = 1647] [outer = 0x953a8800] 05:02:27 INFO - PROCESS | 1770 | 1466251347922 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:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1641ms 05:02:27 INFO - PROCESS | 1770 | 1466251347979 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 1770 | 1466251347984 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:02:27 INFO - PROCESS | 1770 | 1466251347991 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 1770 | 1466251347994 Marionette TRACE conn3 <- [1,2166,null,{}] 05:02:28 INFO - PROCESS | 1770 | 1466251348000 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:02:28 INFO - PROCESS | 1770 | 1466251348005 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:28 INFO - PROCESS | 1770 | 1466251348198 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:02:28 INFO - PROCESS | 1770 | 1466251348421 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 1770 | 1466251348430 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x9548e800 == 17 [pid = 1770] [id = 549] 05:02:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x95525c00) [pid = 1770] [serial = 1648] [outer = (nil)] 05:02:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9788b400) [pid = 1770] [serial = 1649] [outer = 0x95525c00] 05:02:28 INFO - PROCESS | 1770 | 1466251348568 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x97896000) [pid = 1770] [serial = 1650] [outer = 0x95525c00] 05:02:29 INFO - PROCESS | 1770 | 1466251349574 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:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1632ms 05:02:29 INFO - PROCESS | 1770 | 1466251349624 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 1770 | 1466251349628 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:02:29 INFO - PROCESS | 1770 | 1466251349635 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 1770 | 1466251349639 Marionette TRACE conn3 <- [1,2170,null,{}] 05:02:29 INFO - PROCESS | 1770 | 1466251349645 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:02:29 INFO - PROCESS | 1770 | 1466251349650 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:29 INFO - PROCESS | 1770 | 1466251349826 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:02:30 INFO - PROCESS | 1770 | 1466251350216 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 1770 | 1466251350222 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2400 == 18 [pid = 1770] [id = 550] 05:02:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8eae2800) [pid = 1770] [serial = 1651] [outer = (nil)] 05:02:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8eaefc00) [pid = 1770] [serial = 1652] [outer = 0x8eae2800] 05:02:30 INFO - PROCESS | 1770 | 1466251350306 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x91287800) [pid = 1770] [serial = 1653] [outer = 0x8eae2800] 05:02:31 INFO - PROCESS | 1770 | 1466251351365 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:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x93ab1800) [pid = 1770] [serial = 1593] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92cec400) [pid = 1770] [serial = 1574] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92ee0000) [pid = 1770] [serial = 1566] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9131f400) [pid = 1770] [serial = 1581] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91d0c400) [pid = 1770] [serial = 1572] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9240fc00) [pid = 1770] [serial = 1584] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x914d3c00) [pid = 1770] [serial = 1571] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92ea7000) [pid = 1770] [serial = 1587] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x930ac400) [pid = 1770] [serial = 1592] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91d0b400) [pid = 1770] [serial = 1583] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x93cd5c00) [pid = 1770] [serial = 1578] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8e6d5c00) [pid = 1770] [serial = 1568] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8eae1400) [pid = 1770] [serial = 1569] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93aa9c00) [pid = 1770] [serial = 1589] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e7c000) [pid = 1770] [serial = 1586] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93c41400) [pid = 1770] [serial = 1590] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93c3d800) [pid = 1770] [serial = 1577] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91288000) [pid = 1770] [serial = 1580] [outer = (nil)] [url = about:blank] 05:02:31 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92e7d800) [pid = 1770] [serial = 1575] [outer = (nil)] [url = about:blank] 05:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1786ms 05:02:31 INFO - PROCESS | 1770 | 1466251351423 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 1770 | 1466251351427 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:02:31 INFO - PROCESS | 1770 | 1466251351434 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 1770 | 1466251351439 Marionette TRACE conn3 <- [1,2174,null,{}] 05:02:31 INFO - PROCESS | 1770 | 1466251351447 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:02:31 INFO - PROCESS | 1770 | 1466251351454 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:31 INFO - PROCESS | 1770 | 1466251351626 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:02:31 INFO - PROCESS | 1770 | 1466251351806 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 1770 | 1466251351815 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128f000 == 19 [pid = 1770] [id = 551] 05:02:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9132b000) [pid = 1770] [serial = 1654] [outer = (nil)] 05:02:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x914d7400) [pid = 1770] [serial = 1655] [outer = 0x9132b000] 05:02:31 INFO - PROCESS | 1770 | 1466251351888 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91d0b400) [pid = 1770] [serial = 1656] [outer = 0x9132b000] 05:02:32 INFO - PROCESS | 1770 | 1466251352644 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:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1231ms 05:02:32 INFO - PROCESS | 1770 | 1466251352670 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 1770 | 1466251352676 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:02:32 INFO - PROCESS | 1770 | 1466251352705 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 1770 | 1466251352708 Marionette TRACE conn3 <- [1,2178,null,{}] 05:02:32 INFO - PROCESS | 1770 | 1466251352716 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:02:32 INFO - PROCESS | 1770 | 1466251352721 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:32 INFO - PROCESS | 1770 | 1466251352883 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:02:32 INFO - PROCESS | 1770 | 1466251352895 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 1770 | 1466251352902 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135000 == 20 [pid = 1770] [id = 552] 05:02:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9256a800) [pid = 1770] [serial = 1657] [outer = (nil)] 05:02:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7ec00) [pid = 1770] [serial = 1658] [outer = 0x9256a800] 05:02:32 INFO - PROCESS | 1770 | 1466251352969 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ea6400) [pid = 1770] [serial = 1659] [outer = 0x9256a800] 05:02:33 INFO - PROCESS | 1770 | 1466251353941 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:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1269ms 05:02:33 INFO - PROCESS | 1770 | 1466251353965 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:02:33 INFO - PROCESS | 1770 | 1466251353970 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:02:33 INFO - PROCESS | 1770 | 1466251353983 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 1770 | 1466251353992 Marionette TRACE conn3 <- [1,2182,null,{}] 05:02:34 INFO - PROCESS | 1770 | 1466251354006 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:02:34 INFO - PROCESS | 1770 | 1466251354013 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:34 INFO - PROCESS | 1770 | 1466251354228 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:02:34 INFO - PROCESS | 1770 | 1466251354251 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 1770 | 1466251354259 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128e000 == 21 [pid = 1770] [id = 553] 05:02:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e7a000) [pid = 1770] [serial = 1660] [outer = (nil)] 05:02:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93cd6400) [pid = 1770] [serial = 1661] [outer = 0x92e7a000] 05:02:34 INFO - PROCESS | 1770 | 1466251354325 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93cda000) [pid = 1770] [serial = 1662] [outer = 0x92e7a000] 05:02:35 INFO - PROCESS | 1770 | 1466251355250 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:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1307ms 05:02:35 INFO - PROCESS | 1770 | 1466251355283 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 1770 | 1466251355287 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:02:35 INFO - PROCESS | 1770 | 1466251355294 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 1770 | 1466251355298 Marionette TRACE conn3 <- [1,2186,null,{}] 05:02:35 INFO - PROCESS | 1770 | 1466251355313 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:02:35 INFO - PROCESS | 1770 | 1466251355318 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:35 INFO - PROCESS | 1770 | 1466251355526 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:02:35 INFO - PROCESS | 1770 | 1466251355557 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 1770 | 1466251355564 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3800 == 22 [pid = 1770] [id = 554] 05:02:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x924fd000) [pid = 1770] [serial = 1663] [outer = (nil)] 05:02:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x914dc000) [pid = 1770] [serial = 1664] [outer = 0x924fd000] 05:02:35 INFO - PROCESS | 1770 | 1466251355644 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93e60c00) [pid = 1770] [serial = 1665] [outer = 0x924fd000] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92e75c00) [pid = 1770] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8e6d0c00) [pid = 1770] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91d07800) [pid = 1770] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8efe3400) [pid = 1770] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9256dc00) [pid = 1770] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8e6d0400) [pid = 1770] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9132e400) [pid = 1770] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e72c00) [pid = 1770] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92e7f400) [pid = 1770] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9551d800) [pid = 1770] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x982d1800) [pid = 1770] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92414400) [pid = 1770] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92edcc00) [pid = 1770] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:02:36 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91329800) [pid = 1770] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:02:36 INFO - PROCESS | 1770 | 1466251356687 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:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1429ms 05:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:02:36 INFO - PROCESS | 1770 | 1466251356723 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 1770 | 1466251356726 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:02:36 INFO - PROCESS | 1770 | 1466251356732 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 1770 | 1466251356736 Marionette TRACE conn3 <- [1,2190,null,{}] 05:02:36 INFO - PROCESS | 1770 | 1466251356741 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:02:36 INFO - PROCESS | 1770 | 1466251356746 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:36 INFO - PROCESS | 1770 | 1466251356945 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:02:36 INFO - PROCESS | 1770 | 1466251356964 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1770 | 1466251356981 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a000 == 23 [pid = 1770] [id = 555] 05:02:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d0f000) [pid = 1770] [serial = 1666] [outer = (nil)] 05:02:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ed9800) [pid = 1770] [serial = 1667] [outer = 0x91d0f000] 05:02:37 INFO - PROCESS | 1770 | 1466251357059 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x95488400) [pid = 1770] [serial = 1668] [outer = 0x91d0f000] 05:02:37 INFO - PROCESS | 1770 | 1466251357931 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:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1236ms 05:02:37 INFO - PROCESS | 1770 | 1466251357967 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 1770 | 1466251357969 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:02:37 INFO - PROCESS | 1770 | 1466251357976 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 1770 | 1466251357978 Marionette TRACE conn3 <- [1,2194,null,{}] 05:02:37 INFO - PROCESS | 1770 | 1466251357984 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:02:37 INFO - PROCESS | 1770 | 1466251357989 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:38 INFO - PROCESS | 1770 | 1466251358149 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:02:38 INFO - PROCESS | 1770 | 1466251358165 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 1770 | 1466251358172 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x91323400 == 24 [pid = 1770] [id = 556] 05:02:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x95527800) [pid = 1770] [serial = 1669] [outer = (nil)] 05:02:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x99391400) [pid = 1770] [serial = 1670] [outer = 0x95527800] 05:02:38 INFO - PROCESS | 1770 | 1466251358242 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9840a800) [pid = 1770] [serial = 1671] [outer = 0x95527800] 05:02:39 INFO - PROCESS | 1770 | 1466251359383 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:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1438ms 05:02:39 INFO - PROCESS | 1770 | 1466251359415 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 1770 | 1466251359421 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:02:39 INFO - PROCESS | 1770 | 1466251359429 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 1770 | 1466251359438 Marionette TRACE conn3 <- [1,2198,null,{}] 05:02:39 INFO - PROCESS | 1770 | 1466251359445 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:02:39 INFO - PROCESS | 1770 | 1466251359451 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:39 INFO - PROCESS | 1770 | 1466251359673 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:02:39 INFO - PROCESS | 1770 | 1466251359856 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 1770 | 1466251359864 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320c00 == 25 [pid = 1770] [id = 557] 05:02:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91324000) [pid = 1770] [serial = 1672] [outer = (nil)] 05:02:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9240fc00) [pid = 1770] [serial = 1673] [outer = 0x91324000] 05:02:39 INFO - PROCESS | 1770 | 1466251359970 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9250f400) [pid = 1770] [serial = 1674] [outer = 0x91324000] 05:02:40 INFO - PROCESS | 1770 | 1466251360934 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:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1544ms 05:02:40 INFO - PROCESS | 1770 | 1466251360973 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 1770 | 1466251360981 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:02:40 INFO - PROCESS | 1770 | 1466251360991 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 1770 | 1466251360995 Marionette TRACE conn3 <- [1,2202,null,{}] 05:02:41 INFO - PROCESS | 1770 | 1466251361002 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:02:41 INFO - PROCESS | 1770 | 1466251361007 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:41 INFO - PROCESS | 1770 | 1466251361194 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:02:41 INFO - PROCESS | 1770 | 1466251361376 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 1770 | 1466251361383 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d0ec00 == 26 [pid = 1770] [id = 558] 05:02:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e76800) [pid = 1770] [serial = 1675] [outer = (nil)] 05:02:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x930abc00) [pid = 1770] [serial = 1676] [outer = 0x92e76800] 05:02:41 INFO - PROCESS | 1770 | 1466251361473 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93c39800) [pid = 1770] [serial = 1677] [outer = 0x92e76800] 05:02:42 INFO - PROCESS | 1770 | 1466251362480 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:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1539ms 05:02:42 INFO - PROCESS | 1770 | 1466251362530 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 1770 | 1466251362534 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:02:42 INFO - PROCESS | 1770 | 1466251362541 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 1770 | 1466251362547 Marionette TRACE conn3 <- [1,2206,null,{}] 05:02:42 INFO - PROCESS | 1770 | 1466251362563 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:02:42 INFO - PROCESS | 1770 | 1466251362572 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:42 INFO - PROCESS | 1770 | 1466251362759 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:02:42 INFO - PROCESS | 1770 | 1466251362941 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 1770 | 1466251362953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x98460800 == 27 [pid = 1770] [id = 559] 05:02:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x98462000) [pid = 1770] [serial = 1678] [outer = (nil)] 05:02:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99e8f000) [pid = 1770] [serial = 1679] [outer = 0x98462000] 05:02:43 INFO - PROCESS | 1770 | 1466251363034 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a16b400) [pid = 1770] [serial = 1680] [outer = 0x98462000] 05:02:43 INFO - PROCESS | 1770 | 1466251363966 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:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1495ms 05:02:44 INFO - PROCESS | 1770 | 1466251364036 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:02:44 INFO - PROCESS | 1770 | 1466251364042 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:02:44 INFO - PROCESS | 1770 | 1466251364048 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 1770 | 1466251364052 Marionette TRACE conn3 <- [1,2210,null,{}] 05:02:44 INFO - PROCESS | 1770 | 1466251364057 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:02:44 INFO - PROCESS | 1770 | 1466251364062 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:44 INFO - PROCESS | 1770 | 1466251364280 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:02:44 INFO - PROCESS | 1770 | 1466251364501 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 1770 | 1466251364509 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9d6800 == 28 [pid = 1770] [id = 560] 05:02:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9845d400) [pid = 1770] [serial = 1681] [outer = (nil)] 05:02:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a1c3400) [pid = 1770] [serial = 1682] [outer = 0x9845d400] 05:02:44 INFO - PROCESS | 1770 | 1466251364641 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a1cb800) [pid = 1770] [serial = 1683] [outer = 0x9845d400] 05:02:45 INFO - PROCESS | 1770 | 1466251365542 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:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1539ms 05:02:45 INFO - PROCESS | 1770 | 1466251365587 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 1770 | 1466251365591 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:02:45 INFO - PROCESS | 1770 | 1466251365598 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1770 | 1466251365601 Marionette TRACE conn3 <- [1,2214,null,{}] 05:02:45 INFO - PROCESS | 1770 | 1466251365607 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:02:45 INFO - PROCESS | 1770 | 1466251365612 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:45 INFO - PROCESS | 1770 | 1466251365784 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:02:45 INFO - PROCESS | 1770 | 1466251365976 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 1770 | 1466251365983 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x99e88400 == 29 [pid = 1770] [id = 561] 05:02:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a1b6800) [pid = 1770] [serial = 1684] [outer = (nil)] 05:02:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a656c00) [pid = 1770] [serial = 1685] [outer = 0x9a1b6800] 05:02:46 INFO - PROCESS | 1770 | 1466251366063 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9a65c400) [pid = 1770] [serial = 1686] [outer = 0x9a1b6800] 05:02:47 INFO - PROCESS | 1770 | 1466251367061 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:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1531ms 05:02:47 INFO - PROCESS | 1770 | 1466251367130 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 1770 | 1466251367134 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:02:47 INFO - PROCESS | 1770 | 1466251367140 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 1770 | 1466251367143 Marionette TRACE conn3 <- [1,2218,null,{}] 05:02:47 INFO - PROCESS | 1770 | 1466251367149 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:02:47 INFO - PROCESS | 1770 | 1466251367159 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:47 INFO - PROCESS | 1770 | 1466251367385 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:02:47 INFO - PROCESS | 1770 | 1466251367610 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 1770 | 1466251367618 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x91325000 == 30 [pid = 1770] [id = 562] 05:02:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x93cd4c00) [pid = 1770] [serial = 1687] [outer = (nil)] 05:02:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9a86f400) [pid = 1770] [serial = 1688] [outer = 0x93cd4c00] 05:02:47 INFO - PROCESS | 1770 | 1466251367740 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9a873400) [pid = 1770] [serial = 1689] [outer = 0x93cd4c00] 05:02:48 INFO - PROCESS | 1770 | 1466251368613 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:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1536ms 05:02:48 INFO - PROCESS | 1770 | 1466251368677 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 1770 | 1466251368681 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:02:48 INFO - PROCESS | 1770 | 1466251368688 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 1770 | 1466251368692 Marionette TRACE conn3 <- [1,2222,null,{}] 05:02:48 INFO - PROCESS | 1770 | 1466251368698 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:02:48 INFO - PROCESS | 1770 | 1466251368703 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:48 INFO - PROCESS | 1770 | 1466251368873 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:02:49 INFO - PROCESS | 1770 | 1466251369059 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 1770 | 1466251369065 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4c00 == 31 [pid = 1770] [id = 563] 05:02:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x8eaec000) [pid = 1770] [serial = 1690] [outer = (nil)] 05:02:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x924f7000) [pid = 1770] [serial = 1691] [outer = 0x8eaec000] 05:02:49 INFO - PROCESS | 1770 | 1466251369170 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x92e74800) [pid = 1770] [serial = 1692] [outer = 0x8eaec000] 05:02:50 INFO - PROCESS | 1770 | 1466251370348 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:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1693ms 05:02:50 INFO - PROCESS | 1770 | 1466251370382 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 1770 | 1466251370388 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:02:50 INFO - PROCESS | 1770 | 1466251370397 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 1770 | 1466251370401 Marionette TRACE conn3 <- [1,2226,null,{}] 05:02:50 INFO - PROCESS | 1770 | 1466251370409 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:02:50 INFO - PROCESS | 1770 | 1466251370415 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:50 INFO - PROCESS | 1770 | 1466251370596 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:02:50 INFO - PROCESS | 1770 | 1466251370840 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 1770 | 1466251370861 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dcc00 == 32 [pid = 1770] [id = 564] 05:02:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x91d01400) [pid = 1770] [serial = 1693] [outer = (nil)] 05:02:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x91d10800) [pid = 1770] [serial = 1694] [outer = 0x91d01400] 05:02:51 INFO - PROCESS | 1770 | 1466251371034 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x9250c800) [pid = 1770] [serial = 1695] [outer = 0x91d01400] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x930a7000) [pid = 1770] [serial = 1637] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x92e7d400) [pid = 1770] [serial = 1631] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x91283800) [pid = 1770] [serial = 1634] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x92e9e800) [pid = 1770] [serial = 1632] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x9213a800) [pid = 1770] [serial = 1628] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x91286000) [pid = 1770] [serial = 1625] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x91322800) [pid = 1770] [serial = 1626] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92e78c00) [pid = 1770] [serial = 1623] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92ceac00) [pid = 1770] [serial = 1622] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x8eae9c00) [pid = 1770] [serial = 1596] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x8e9ce800) [pid = 1770] [serial = 1595] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x9250fc00) [pid = 1770] [serial = 1599] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9213c800) [pid = 1770] [serial = 1598] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x930ac800) [pid = 1770] [serial = 1602] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92ee4000) [pid = 1770] [serial = 1601] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x95486000) [pid = 1770] [serial = 1605] [outer = (nil)] [url = about:blank] 05:02:52 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x953a4800) [pid = 1770] [serial = 1604] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x97893800) [pid = 1770] [serial = 1608] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9788e400) [pid = 1770] [serial = 1607] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a1bbc00) [pid = 1770] [serial = 1611] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9972bc00) [pid = 1770] [serial = 1610] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a655800) [pid = 1770] [serial = 1614] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a1cc400) [pid = 1770] [serial = 1613] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a663800) [pid = 1770] [serial = 1617] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a660400) [pid = 1770] [serial = 1616] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x914d4000) [pid = 1770] [serial = 1620] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91469000) [pid = 1770] [serial = 1619] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92510800) [pid = 1770] [serial = 1635] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x924f3400) [pid = 1770] [serial = 1629] [outer = (nil)] [url = about:blank] 05:02:53 INFO - PROCESS | 1770 | 1466251373054 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:02:53 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:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2785ms 05:02:53 INFO - PROCESS | 1770 | 1466251373183 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 1770 | 1466251373189 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:02:53 INFO - PROCESS | 1770 | 1466251373197 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 1770 | 1466251373203 Marionette TRACE conn3 <- [1,2230,null,{}] 05:02:53 INFO - PROCESS | 1770 | 1466251373212 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:02:53 INFO - PROCESS | 1770 | 1466251373217 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:53 INFO - PROCESS | 1770 | 1466251373371 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:02:53 INFO - PROCESS | 1770 | 1466251373509 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1770 | 1466251373519 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4800 == 33 [pid = 1770] [id = 565] 05:02:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8efe4c00) [pid = 1770] [serial = 1696] [outer = (nil)] 05:02:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8efe8c00) [pid = 1770] [serial = 1697] [outer = 0x8efe4c00] 05:02:53 INFO - PROCESS | 1770 | 1466251373603 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x8efef000) [pid = 1770] [serial = 1698] [outer = 0x8efe4c00] 05:02:54 INFO - PROCESS | 1770 | 1466251374399 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:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1233ms 05:02:54 INFO - PROCESS | 1770 | 1466251374440 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 1770 | 1466251374449 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:02:54 INFO - PROCESS | 1770 | 1466251374464 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 1770 | 1466251374469 Marionette TRACE conn3 <- [1,2234,null,{}] 05:02:54 INFO - PROCESS | 1770 | 1466251374475 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:02:54 INFO - PROCESS | 1770 | 1466251374481 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:54 INFO - PROCESS | 1770 | 1466251374649 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:02:54 INFO - PROCESS | 1770 | 1466251374661 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 1770 | 1466251374669 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x91473c00 == 34 [pid = 1770] [id = 566] 05:02:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91475c00) [pid = 1770] [serial = 1699] [outer = (nil)] 05:02:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x914d6400) [pid = 1770] [serial = 1700] [outer = 0x91475c00] 05:02:54 INFO - PROCESS | 1770 | 1466251374741 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91d02c00) [pid = 1770] [serial = 1701] [outer = 0x91475c00] 05:02:55 INFO - PROCESS | 1770 | 1466251375718 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:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1296ms 05:02:55 INFO - PROCESS | 1770 | 1466251375761 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 1770 | 1466251375765 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:02:55 INFO - PROCESS | 1770 | 1466251375790 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 1770 | 1466251375796 Marionette TRACE conn3 <- [1,2238,null,{}] 05:02:55 INFO - PROCESS | 1770 | 1466251375817 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:02:55 INFO - PROCESS | 1770 | 1466251375827 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:56 INFO - PROCESS | 1770 | 1466251376047 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:02:56 INFO - PROCESS | 1770 | 1466251376139 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 1770 | 1466251376149 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250a400 == 35 [pid = 1770] [id = 567] 05:02:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9250fc00) [pid = 1770] [serial = 1702] [outer = (nil)] 05:02:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92cf0c00) [pid = 1770] [serial = 1703] [outer = 0x9250fc00] 05:02:56 INFO - PROCESS | 1770 | 1466251376226 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92cf6800) [pid = 1770] [serial = 1704] [outer = 0x9250fc00] 05:02:57 INFO - PROCESS | 1770 | 1466251377069 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:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1345ms 05:02:57 INFO - PROCESS | 1770 | 1466251377136 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:02:57 INFO - PROCESS | 1770 | 1466251377140 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:02:57 INFO - PROCESS | 1770 | 1466251377161 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 1770 | 1466251377164 Marionette TRACE conn3 <- [1,2242,null,{}] 05:02:57 INFO - PROCESS | 1770 | 1466251377177 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:02:57 INFO - PROCESS | 1770 | 1466251377182 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:57 INFO - PROCESS | 1770 | 1466251377390 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:02:57 INFO - PROCESS | 1770 | 1466251377413 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 1770 | 1466251377421 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x91323c00 == 36 [pid = 1770] [id = 568] 05:02:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92cf1400) [pid = 1770] [serial = 1705] [outer = (nil)] 05:02:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92ea1400) [pid = 1770] [serial = 1706] [outer = 0x92cf1400] 05:02:57 INFO - PROCESS | 1770 | 1466251377487 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92edf000) [pid = 1770] [serial = 1707] [outer = 0x92cf1400] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92cea000) [pid = 1770] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x953a8800) [pid = 1770] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91473000) [pid = 1770] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92e7a000) [pid = 1770] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8eae2800) [pid = 1770] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x95525c00) [pid = 1770] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9132b000) [pid = 1770] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x924fd000) [pid = 1770] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91d0f000) [pid = 1770] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9256a800) [pid = 1770] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efe7c00) [pid = 1770] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:02:58 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x95527800) [pid = 1770] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:02:58 INFO - PROCESS | 1770 | 1466251378941 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:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1814ms 05:02:58 INFO - PROCESS | 1770 | 1466251378960 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 1770 | 1466251378964 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:02:58 INFO - PROCESS | 1770 | 1466251378970 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 1770 | 1466251378973 Marionette TRACE conn3 <- [1,2246,null,{}] 05:02:58 INFO - PROCESS | 1770 | 1466251378978 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:02:58 INFO - PROCESS | 1770 | 1466251378983 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:59 INFO - PROCESS | 1770 | 1466251379179 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:02:59 INFO - PROCESS | 1770 | 1466251379197 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 1770 | 1466251379205 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:02:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efed800 == 37 [pid = 1770] [id = 569] 05:02:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9250c400) [pid = 1770] [serial = 1708] [outer = (nil)] 05:02:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ee0c00) [pid = 1770] [serial = 1709] [outer = 0x9250c400] 05:02:59 INFO - PROCESS | 1770 | 1466251379274 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x930a2000) [pid = 1770] [serial = 1710] [outer = 0x9250c400] 05:03:00 INFO - PROCESS | 1770 | 1466251380082 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:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1131ms 05:03:00 INFO - PROCESS | 1770 | 1466251380102 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 1770 | 1466251380105 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:03:00 INFO - PROCESS | 1770 | 1466251380121 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 1770 | 1466251380124 Marionette TRACE conn3 <- [1,2250,null,{}] 05:03:00 INFO - PROCESS | 1770 | 1466251380131 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:03:00 INFO - PROCESS | 1770 | 1466251380140 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:00 INFO - PROCESS | 1770 | 1466251380353 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:03:00 INFO - PROCESS | 1770 | 1466251380579 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 1770 | 1466251380593 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf000 == 38 [pid = 1770] [id = 570] 05:03:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8e6cf400) [pid = 1770] [serial = 1711] [outer = (nil)] 05:03:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8e6d5800) [pid = 1770] [serial = 1712] [outer = 0x8e6cf400] 05:03:00 INFO - PROCESS | 1770 | 1466251380677 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8eaeac00) [pid = 1770] [serial = 1713] [outer = 0x8e6cf400] 05:03:01 INFO - PROCESS | 1770 | 1466251381762 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:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1698ms 05:03:01 INFO - PROCESS | 1770 | 1466251381812 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 1770 | 1466251381818 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:03:01 INFO - PROCESS | 1770 | 1466251381827 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1770 | 1466251381832 Marionette TRACE conn3 <- [1,2254,null,{}] 05:03:01 INFO - PROCESS | 1770 | 1466251381840 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:03:01 INFO - PROCESS | 1770 | 1466251381848 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:02 INFO - PROCESS | 1770 | 1466251382042 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:03:02 INFO - PROCESS | 1770 | 1466251382280 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 1770 | 1466251382289 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x9131fc00 == 39 [pid = 1770] [id = 571] 05:03:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9146ec00) [pid = 1770] [serial = 1714] [outer = (nil)] 05:03:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x914d3000) [pid = 1770] [serial = 1715] [outer = 0x9146ec00] 05:03:02 INFO - PROCESS | 1770 | 1466251382423 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92135400) [pid = 1770] [serial = 1716] [outer = 0x9146ec00] 05:03:03 INFO - PROCESS | 1770 | 1466251383472 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:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1701ms 05:03:03 INFO - PROCESS | 1770 | 1466251383531 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1770 | 1466251383537 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:03:03 INFO - PROCESS | 1770 | 1466251383546 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1770 | 1466251383550 Marionette TRACE conn3 <- [1,2258,null,{}] 05:03:03 INFO - PROCESS | 1770 | 1466251383557 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:03:03 INFO - PROCESS | 1770 | 1466251383563 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:03 INFO - PROCESS | 1770 | 1466251383795 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:03:04 INFO - PROCESS | 1770 | 1466251384120 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 1770 | 1466251384127 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128cc00 == 40 [pid = 1770] [id = 572] 05:03:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x924f6400) [pid = 1770] [serial = 1717] [outer = (nil)] 05:03:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92e76400) [pid = 1770] [serial = 1718] [outer = 0x924f6400] 05:03:04 INFO - PROCESS | 1770 | 1466251384210 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92e9e800) [pid = 1770] [serial = 1719] [outer = 0x924f6400] 05:03:05 INFO - PROCESS | 1770 | 1466251385256 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:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1785ms 05:03:05 INFO - PROCESS | 1770 | 1466251385331 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 1770 | 1466251385335 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:03:05 INFO - PROCESS | 1770 | 1466251385344 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 1770 | 1466251385354 Marionette TRACE conn3 <- [1,2262,null,{}] 05:03:05 INFO - PROCESS | 1770 | 1466251385368 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:03:05 INFO - PROCESS | 1770 | 1466251385376 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:05 INFO - PROCESS | 1770 | 1466251385620 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:03:05 INFO - PROCESS | 1770 | 1466251385906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 1770 | 1466251385914 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x93aa5c00 == 41 [pid = 1770] [id = 573] 05:03:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93c3ac00) [pid = 1770] [serial = 1720] [outer = (nil)] 05:03:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x93e5c000) [pid = 1770] [serial = 1721] [outer = 0x93c3ac00] 05:03:06 INFO - PROCESS | 1770 | 1466251385995 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x93e58800) [pid = 1770] [serial = 1722] [outer = 0x93c3ac00] 05:03:07 INFO - PROCESS | 1770 | 1466251387096 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:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1848ms 05:03:07 INFO - PROCESS | 1770 | 1466251387192 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 1770 | 1466251387197 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:03:07 INFO - PROCESS | 1770 | 1466251387206 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1770 | 1466251387210 Marionette TRACE conn3 <- [1,2266,null,{}] 05:03:07 INFO - PROCESS | 1770 | 1466251387218 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:03:07 INFO - PROCESS | 1770 | 1466251387223 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:07 INFO - PROCESS | 1770 | 1466251387469 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x92512400 == 40 [pid = 1770] [id = 547] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x91323800 == 39 [pid = 1770] [id = 539] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6ce000 == 38 [pid = 1770] [id = 544] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cc400 == 37 [pid = 1770] [id = 545] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x914d7000 == 36 [pid = 1770] [id = 542] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a800 == 35 [pid = 1770] [id = 540] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe1c00 == 34 [pid = 1770] [id = 541] 05:03:07 INFO - PROCESS | 1770 | 1466251387768 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1770 | 1466251387783 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x8efed800 == 33 [pid = 1770] [id = 569] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x91323c00 == 32 [pid = 1770] [id = 568] 05:03:07 INFO - PROCESS | 1770 | --DOCSHELL 0x9250a400 == 31 [pid = 1770] [id = 567] 05:03:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaed400 == 32 [pid = 1770] [id = 574] 05:03:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x8eaee800) [pid = 1770] [serial = 1723] [outer = (nil)] 05:03:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8efed800) [pid = 1770] [serial = 1724] [outer = 0x8eaee800] 05:03:07 INFO - PROCESS | 1770 | 1466251387862 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x91328c00) [pid = 1770] [serial = 1725] [outer = 0x8eaee800] 05:03:08 INFO - PROCESS | 1770 | --DOCSHELL 0x91473c00 == 31 [pid = 1770] [id = 566] 05:03:08 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4800 == 30 [pid = 1770] [id = 565] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x92ea0800) [pid = 1770] [serial = 1644] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x95483400) [pid = 1770] [serial = 1647] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x914de800) [pid = 1770] [serial = 1640] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9547f800) [pid = 1770] [serial = 1646] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93cda000) [pid = 1770] [serial = 1662] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x91287800) [pid = 1770] [serial = 1653] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9788b400) [pid = 1770] [serial = 1649] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91d0b400) [pid = 1770] [serial = 1656] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x93e60c00) [pid = 1770] [serial = 1665] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x914dc000) [pid = 1770] [serial = 1664] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92ed9800) [pid = 1770] [serial = 1667] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914d7400) [pid = 1770] [serial = 1655] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x97896000) [pid = 1770] [serial = 1650] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x8eaefc00) [pid = 1770] [serial = 1652] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ea6400) [pid = 1770] [serial = 1659] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x93cd6400) [pid = 1770] [serial = 1661] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x92eda400) [pid = 1770] [serial = 1643] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e7ec00) [pid = 1770] [serial = 1658] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x93c33c00) [pid = 1770] [serial = 1638] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92139000) [pid = 1770] [serial = 1641] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x99391400) [pid = 1770] [serial = 1670] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9840a800) [pid = 1770] [serial = 1671] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x95488400) [pid = 1770] [serial = 1668] [outer = (nil)] [url = about:blank] 05:03:08 INFO - PROCESS | 1770 | 1466251388724 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:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1580ms 05:03:08 INFO - PROCESS | 1770 | 1466251388786 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 1770 | 1466251388792 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:03:08 INFO - PROCESS | 1770 | 1466251388802 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 1770 | 1466251388806 Marionette TRACE conn3 <- [1,2270,null,{}] 05:03:08 INFO - PROCESS | 1770 | 1466251388812 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:03:08 INFO - PROCESS | 1770 | 1466251388818 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:08 INFO - PROCESS | 1770 | 1466251388985 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:03:09 INFO - PROCESS | 1770 | 1466251389130 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 1770 | 1466251389139 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3400 == 31 [pid = 1770] [id = 575] 05:03:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914dd800) [pid = 1770] [serial = 1726] [outer = (nil)] 05:03:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d0cc00) [pid = 1770] [serial = 1727] [outer = 0x914dd800] 05:03:09 INFO - PROCESS | 1770 | 1466251389217 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9213d000) [pid = 1770] [serial = 1728] [outer = 0x914dd800] 05:03:10 INFO - PROCESS | 1770 | 1466251390085 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:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1328ms 05:03:10 INFO - PROCESS | 1770 | 1466251390131 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 1770 | 1466251390135 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:03:10 INFO - PROCESS | 1770 | 1466251390152 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 1770 | 1466251390158 Marionette TRACE conn3 <- [1,2274,null,{}] 05:03:10 INFO - PROCESS | 1770 | 1466251390173 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:03:10 INFO - PROCESS | 1770 | 1466251390181 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:10 INFO - PROCESS | 1770 | 1466251390407 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:03:10 INFO - PROCESS | 1770 | 1466251390443 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 1770 | 1466251390452 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf2800 == 32 [pid = 1770] [id = 576] 05:03:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e71800) [pid = 1770] [serial = 1729] [outer = (nil)] 05:03:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9a000) [pid = 1770] [serial = 1730] [outer = 0x92e71800] 05:03:10 INFO - PROCESS | 1770 | 1466251390525 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ea7400) [pid = 1770] [serial = 1731] [outer = 0x92e71800] 05:03:11 INFO - PROCESS | 1770 | 1466251391461 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:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1348ms 05:03:11 INFO - PROCESS | 1770 | 1466251391495 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 1770 | 1466251391499 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:03:11 INFO - PROCESS | 1770 | 1466251391505 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 1770 | 1466251391508 Marionette TRACE conn3 <- [1,2278,null,{}] 05:03:11 INFO - PROCESS | 1770 | 1466251391521 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:03:11 INFO - PROCESS | 1770 | 1466251391526 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:11 INFO - PROCESS | 1770 | 1466251391758 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:03:11 INFO - PROCESS | 1770 | 1466251391783 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 1770 | 1466251391789 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a9c00 == 33 [pid = 1770] [id = 577] 05:03:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x930aac00) [pid = 1770] [serial = 1732] [outer = (nil)] 05:03:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93c39c00) [pid = 1770] [serial = 1733] [outer = 0x930aac00] 05:03:11 INFO - PROCESS | 1770 | 1466251391858 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93e5e000) [pid = 1770] [serial = 1734] [outer = 0x930aac00] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93cd4c00) [pid = 1770] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8eaec000) [pid = 1770] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91475c00) [pid = 1770] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92cf1400) [pid = 1770] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91324000) [pid = 1770] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efe4c00) [pid = 1770] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91d01400) [pid = 1770] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92e76800) [pid = 1770] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9250fc00) [pid = 1770] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x98462000) [pid = 1770] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x9845d400) [pid = 1770] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:03:12 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9a1b6800) [pid = 1770] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:03:12 INFO - PROCESS | 1770 | 1466251392892 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:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1442ms 05:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:03:12 INFO - PROCESS | 1770 | 1466251392947 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 1770 | 1466251392950 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:03:12 INFO - PROCESS | 1770 | 1466251392957 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 1770 | 1466251392960 Marionette TRACE conn3 <- [1,2282,null,{}] 05:03:12 INFO - PROCESS | 1770 | 1466251392965 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:03:12 INFO - PROCESS | 1770 | 1466251392970 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:13 INFO - PROCESS | 1770 | 1466251393188 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:03:13 INFO - PROCESS | 1770 | 1466251393205 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1770 | 1466251393214 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaec000 == 34 [pid = 1770] [id = 578] 05:03:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8efe6400) [pid = 1770] [serial = 1735] [outer = (nil)] 05:03:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x92eda400) [pid = 1770] [serial = 1736] [outer = 0x8efe6400] 05:03:13 INFO - PROCESS | 1770 | 1466251393280 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93aa6800) [pid = 1770] [serial = 1737] [outer = 0x8efe6400] 05:03:14 INFO - PROCESS | 1770 | 1466251394122 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:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1178ms 05:03:14 INFO - PROCESS | 1770 | 1466251394141 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 1770 | 1466251394144 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:03:14 INFO - PROCESS | 1770 | 1466251394151 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 1770 | 1466251394155 Marionette TRACE conn3 <- [1,2286,null,{}] 05:03:14 INFO - PROCESS | 1770 | 1466251394160 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:03:14 INFO - PROCESS | 1770 | 1466251394170 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:14 INFO - PROCESS | 1770 | 1466251394389 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:03:14 INFO - PROCESS | 1770 | 1466251394604 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 1770 | 1466251394615 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc800 == 35 [pid = 1770] [id = 579] 05:03:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8e6ccc00) [pid = 1770] [serial = 1738] [outer = (nil)] 05:03:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8eae1400) [pid = 1770] [serial = 1739] [outer = 0x8e6ccc00] 05:03:14 INFO - PROCESS | 1770 | 1466251394700 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8eaef000) [pid = 1770] [serial = 1740] [outer = 0x8e6ccc00] 05:03:15 INFO - PROCESS | 1770 | 1466251395844 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:03:15 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:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1735ms 05:03:15 INFO - PROCESS | 1770 | 1466251395889 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 1770 | 1466251395895 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:03:15 INFO - PROCESS | 1770 | 1466251395903 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 1770 | 1466251395909 Marionette TRACE conn3 <- [1,2290,null,{}] 05:03:15 INFO - PROCESS | 1770 | 1466251395917 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:03:15 INFO - PROCESS | 1770 | 1466251395922 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:16 INFO - PROCESS | 1770 | 1466251396114 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:03:16 INFO - PROCESS | 1770 | 1466251396345 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1770 | 1466251396355 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x91290400 == 36 [pid = 1770] [id = 580] 05:03:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91d0e400) [pid = 1770] [serial = 1741] [outer = (nil)] 05:03:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9240d000) [pid = 1770] [serial = 1742] [outer = 0x91d0e400] 05:03:16 INFO - PROCESS | 1770 | 1466251396480 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x924f9800) [pid = 1770] [serial = 1743] [outer = 0x91d0e400] 05:03:17 INFO - PROCESS | 1770 | 1466251397399 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:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1537ms 05:03:17 INFO - PROCESS | 1770 | 1466251397444 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 1770 | 1466251397451 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:03:17 INFO - PROCESS | 1770 | 1466251397458 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 1770 | 1466251397462 Marionette TRACE conn3 <- [1,2294,null,{}] 05:03:17 INFO - PROCESS | 1770 | 1466251397468 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:03:17 INFO - PROCESS | 1770 | 1466251397474 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:17 INFO - PROCESS | 1770 | 1466251397665 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:03:17 INFO - PROCESS | 1770 | 1466251397847 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 1770 | 1466251397856 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7b400 == 37 [pid = 1770] [id = 581] 05:03:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ea4400) [pid = 1770] [serial = 1744] [outer = (nil)] 05:03:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9309dc00) [pid = 1770] [serial = 1745] [outer = 0x92ea4400] 05:03:17 INFO - PROCESS | 1770 | 1466251397938 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93c34400) [pid = 1770] [serial = 1746] [outer = 0x92ea4400] 05:03:18 INFO - PROCESS | 1770 | 1466251398957 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:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1534ms 05:03:18 INFO - PROCESS | 1770 | 1466251398993 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 1770 | 1466251398998 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:03:19 INFO - PROCESS | 1770 | 1466251399012 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1770 | 1466251399021 Marionette TRACE conn3 <- [1,2298,null,{}] 05:03:19 INFO - PROCESS | 1770 | 1466251399030 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:03:19 INFO - PROCESS | 1770 | 1466251399037 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:19 INFO - PROCESS | 1770 | 1466251399267 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:03:19 INFO - PROCESS | 1770 | 1466251399507 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 1770 | 1466251399516 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6400 == 38 [pid = 1770] [id = 582] 05:03:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x95480800) [pid = 1770] [serial = 1747] [outer = (nil)] 05:03:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9548ec00) [pid = 1770] [serial = 1748] [outer = 0x95480800] 05:03:19 INFO - PROCESS | 1770 | 1466251399640 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9552b800) [pid = 1770] [serial = 1749] [outer = 0x95480800] 05:03:20 INFO - PROCESS | 1770 | 1466251400564 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:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1602ms 05:03:20 INFO - PROCESS | 1770 | 1466251400611 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 1770 | 1466251400619 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:03:20 INFO - PROCESS | 1770 | 1466251400632 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 1770 | 1466251400635 Marionette TRACE conn3 <- [1,2302,null,{}] 05:03:20 INFO - PROCESS | 1770 | 1466251400641 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:03:20 INFO - PROCESS | 1770 | 1466251400646 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:20 INFO - PROCESS | 1770 | 1466251400862 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:03:21 INFO - PROCESS | 1770 | 1466251401044 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 1770 | 1466251401053 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x95524c00 == 39 [pid = 1770] [id = 583] 05:03:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x97893c00) [pid = 1770] [serial = 1750] [outer = (nil)] 05:03:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x982c9000) [pid = 1770] [serial = 1751] [outer = 0x97893c00] 05:03:21 INFO - PROCESS | 1770 | 1466251401135 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9840a000) [pid = 1770] [serial = 1752] [outer = 0x97893c00] 05:03:22 INFO - PROCESS | 1770 | 1466251402078 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:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1489ms 05:03:22 INFO - PROCESS | 1770 | 1466251402120 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:03:22 INFO - PROCESS | 1770 | 1466251402125 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:03:22 INFO - PROCESS | 1770 | 1466251402131 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 1770 | 1466251402135 Marionette TRACE conn3 <- [1,2306,null,{}] 05:03:22 INFO - PROCESS | 1770 | 1466251402141 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:03:22 INFO - PROCESS | 1770 | 1466251402146 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:22 INFO - PROCESS | 1770 | 1466251402326 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:03:22 INFO - PROCESS | 1770 | 1466251402510 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 1770 | 1466251402527 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x99732800 == 40 [pid = 1770] [id = 584] 05:03:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99733000) [pid = 1770] [serial = 1753] [outer = (nil)] 05:03:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x99fb0800) [pid = 1770] [serial = 1754] [outer = 0x99733000] 05:03:22 INFO - PROCESS | 1770 | 1466251402617 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a1ca000) [pid = 1770] [serial = 1755] [outer = 0x99733000] 05:03:23 INFO - PROCESS | 1770 | 1466251403657 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:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1587ms 05:03:23 INFO - PROCESS | 1770 | 1466251403718 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 1770 | 1466251403722 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:03:23 INFO - PROCESS | 1770 | 1466251403729 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 1770 | 1466251403733 Marionette TRACE conn3 <- [1,2310,null,{}] 05:03:23 INFO - PROCESS | 1770 | 1466251403738 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:03:23 INFO - PROCESS | 1770 | 1466251403744 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:23 INFO - PROCESS | 1770 | 1466251403920 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:03:24 INFO - PROCESS | 1770 | 1466251404162 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 1770 | 1466251404171 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x91289800 == 41 [pid = 1770] [id = 585] 05:03:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x953a9c00) [pid = 1770] [serial = 1756] [outer = (nil)] 05:03:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a65b400) [pid = 1770] [serial = 1757] [outer = 0x953a9c00] 05:03:24 INFO - PROCESS | 1770 | 1466251404297 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a662800) [pid = 1770] [serial = 1758] [outer = 0x953a9c00] 05:03:25 INFO - PROCESS | 1770 | 1466251405210 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:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1537ms 05:03:25 INFO - PROCESS | 1770 | 1466251405267 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 1770 | 1466251405272 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:03:25 INFO - PROCESS | 1770 | 1466251405278 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 1770 | 1466251405281 Marionette TRACE conn3 <- [1,2314,null,{}] 05:03:25 INFO - PROCESS | 1770 | 1466251405287 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:03:25 INFO - PROCESS | 1770 | 1466251405292 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:25 INFO - PROCESS | 1770 | 1466251405522 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:03:25 INFO - PROCESS | 1770 | 1466251405951 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 1770 | 1466251405961 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3000 == 42 [pid = 1770] [id = 586] 05:03:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8eaea000) [pid = 1770] [serial = 1759] [outer = (nil)] 05:03:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x8efe5800) [pid = 1770] [serial = 1760] [outer = 0x8eaea000] 05:03:26 INFO - PROCESS | 1770 | 1466251406081 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9128c400) [pid = 1770] [serial = 1761] [outer = 0x8eaea000] 05:03:27 INFO - PROCESS | 1770 | 1466251407007 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:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1791ms 05:03:27 INFO - PROCESS | 1770 | 1466251407072 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 1770 | 1466251407078 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:03:27 INFO - PROCESS | 1770 | 1466251407086 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 1770 | 1466251407090 Marionette TRACE conn3 <- [1,2318,null,{}] 05:03:27 INFO - PROCESS | 1770 | 1466251407098 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:03:27 INFO - PROCESS | 1770 | 1466251407106 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:27 INFO - PROCESS | 1770 | 1466251407289 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:03:27 INFO - PROCESS | 1770 | 1466251407482 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 1770 | 1466251407491 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaee000 == 43 [pid = 1770] [id = 587] 05:03:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x8efe4c00) [pid = 1770] [serial = 1762] [outer = (nil)] 05:03:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9213ac00) [pid = 1770] [serial = 1763] [outer = 0x8efe4c00] 05:03:27 INFO - PROCESS | 1770 | 1466251407567 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x9250fc00) [pid = 1770] [serial = 1764] [outer = 0x8efe4c00] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaec000 == 42 [pid = 1770] [id = 578] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x930a9c00 == 41 [pid = 1770] [id = 577] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf2800 == 40 [pid = 1770] [id = 576] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3400 == 39 [pid = 1770] [id = 575] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaed400 == 38 [pid = 1770] [id = 574] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a000 == 37 [pid = 1770] [id = 555] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91320c00 == 36 [pid = 1770] [id = 557] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91d0ec00 == 35 [pid = 1770] [id = 558] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x98460800 == 34 [pid = 1770] [id = 559] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9d6800 == 33 [pid = 1770] [id = 560] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128f000 == 32 [pid = 1770] [id = 551] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91325000 == 31 [pid = 1770] [id = 562] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91323400 == 30 [pid = 1770] [id = 556] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9131fc00 == 29 [pid = 1770] [id = 571] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x914dcc00 == 28 [pid = 1770] [id = 564] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x93aa5c00 == 27 [pid = 1770] [id = 573] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128cc00 == 26 [pid = 1770] [id = 572] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x953a7c00 == 25 [pid = 1770] [id = 548] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9132d400 == 24 [pid = 1770] [id = 546] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92135000 == 23 [pid = 1770] [id = 552] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf000 == 22 [pid = 1770] [id = 570] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3800 == 21 [pid = 1770] [id = 554] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9548e800 == 20 [pid = 1770] [id = 549] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92e75400 == 19 [pid = 1770] [id = 543] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4c00 == 18 [pid = 1770] [id = 563] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x99e88400 == 17 [pid = 1770] [id = 561] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x9128e000 == 16 [pid = 1770] [id = 553] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2400 == 15 [pid = 1770] [id = 550] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91289800 == 14 [pid = 1770] [id = 585] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x99732800 == 13 [pid = 1770] [id = 584] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x95524c00 == 12 [pid = 1770] [id = 583] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6400 == 11 [pid = 1770] [id = 582] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x91290400 == 10 [pid = 1770] [id = 580] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7b400 == 9 [pid = 1770] [id = 581] 05:03:28 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc800 == 8 [pid = 1770] [id = 579] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9a873400) [pid = 1770] [serial = 1689] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9a86f400) [pid = 1770] [serial = 1688] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92e74800) [pid = 1770] [serial = 1692] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x924f7000) [pid = 1770] [serial = 1691] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x914d6400) [pid = 1770] [serial = 1700] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92ea1400) [pid = 1770] [serial = 1706] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9250f400) [pid = 1770] [serial = 1674] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x8efe8c00) [pid = 1770] [serial = 1697] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x8efef000) [pid = 1770] [serial = 1698] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x91d10800) [pid = 1770] [serial = 1694] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9240fc00) [pid = 1770] [serial = 1673] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9250c800) [pid = 1770] [serial = 1695] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x93c39800) [pid = 1770] [serial = 1677] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92cf0c00) [pid = 1770] [serial = 1703] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x930abc00) [pid = 1770] [serial = 1676] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a16b400) [pid = 1770] [serial = 1680] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92edf000) [pid = 1770] [serial = 1707] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92cf6800) [pid = 1770] [serial = 1704] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x99e8f000) [pid = 1770] [serial = 1679] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a1cb800) [pid = 1770] [serial = 1683] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a1c3400) [pid = 1770] [serial = 1682] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91d02c00) [pid = 1770] [serial = 1701] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92ee0c00) [pid = 1770] [serial = 1709] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9a65c400) [pid = 1770] [serial = 1686] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9a656c00) [pid = 1770] [serial = 1685] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1770 | 1466251409605 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:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:03:29 INFO - PROCESS | 1770 | 1466251409681 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:03:29 INFO - PROCESS | 1770 | 1466251409690 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 1770 | 1466251409695 Marionette TRACE conn3 <- [1,2322,null,{}] 05:03:29 INFO - PROCESS | 1770 | 1466251409704 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:03:29 INFO - PROCESS | 1770 | 1466251409708 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:29 INFO - PROCESS | 1770 | 1466251409933 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:03:30 INFO - PROCESS | 1770 | 1466251410114 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 1770 | 1466251410122 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x91290c00 == 9 [pid = 1770] [id = 588] 05:03:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9131fc00) [pid = 1770] [serial = 1765] [outer = (nil)] 05:03:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91326000) [pid = 1770] [serial = 1766] [outer = 0x9131fc00] 05:03:30 INFO - PROCESS | 1770 | 1466251410199 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9146a400) [pid = 1770] [serial = 1767] [outer = 0x9131fc00] 05:03:31 INFO - PROCESS | 1770 | 1466251411020 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:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1386ms 05:03:31 INFO - PROCESS | 1770 | 1466251411074 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 1770 | 1466251411085 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:03:31 INFO - PROCESS | 1770 | 1466251411098 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 1770 | 1466251411102 Marionette TRACE conn3 <- [1,2326,null,{}] 05:03:31 INFO - PROCESS | 1770 | 1466251411109 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:03:31 INFO - PROCESS | 1770 | 1466251411117 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:31 INFO - PROCESS | 1770 | 1466251411297 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:03:31 INFO - PROCESS | 1770 | 1466251411444 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 1770 | 1466251411455 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d5800 == 10 [pid = 1770] [id = 589] 05:03:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91d0d800) [pid = 1770] [serial = 1768] [outer = (nil)] 05:03:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9213c800) [pid = 1770] [serial = 1769] [outer = 0x91d0d800] 05:03:31 INFO - PROCESS | 1770 | 1466251411531 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x924f1000) [pid = 1770] [serial = 1770] [outer = 0x91d0d800] 05:03:32 INFO - PROCESS | 1770 | 1466251412418 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:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1381ms 05:03:32 INFO - PROCESS | 1770 | 1466251412479 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 1770 | 1466251412482 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:03:32 INFO - PROCESS | 1770 | 1466251412489 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 1770 | 1466251412495 Marionette TRACE conn3 <- [1,2330,null,{}] 05:03:32 INFO - PROCESS | 1770 | 1466251412520 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:03:32 INFO - PROCESS | 1770 | 1466251412528 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:32 INFO - PROCESS | 1770 | 1466251412744 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:03:32 INFO - PROCESS | 1770 | 1466251412767 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1770 | 1466251412780 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cf3000 == 11 [pid = 1770] [id = 590] 05:03:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92cf4c00) [pid = 1770] [serial = 1771] [outer = (nil)] 05:03:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e72c00) [pid = 1770] [serial = 1772] [outer = 0x92cf4c00] 05:03:32 INFO - PROCESS | 1770 | 1466251412849 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7c000) [pid = 1770] [serial = 1773] [outer = 0x92cf4c00] 05:03:33 INFO - PROCESS | 1770 | 1466251413788 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:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1337ms 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9250c400) [pid = 1770] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92e71800) [pid = 1770] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x930aac00) [pid = 1770] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8eaee800) [pid = 1770] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x924f6400) [pid = 1770] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93c3ac00) [pid = 1770] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9146ec00) [pid = 1770] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6cf400) [pid = 1770] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914dd800) [pid = 1770] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:03:34 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8efe6400) [pid = 1770] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:03:34 INFO - PROCESS | 1770 | 1466251414279 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 1770 | 1466251414283 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:03:34 INFO - PROCESS | 1770 | 1466251414296 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 1770 | 1466251414298 Marionette TRACE conn3 <- [1,2334,null,{}] 05:03:34 INFO - PROCESS | 1770 | 1466251414306 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:03:34 INFO - PROCESS | 1770 | 1466251414311 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:34 INFO - PROCESS | 1770 | 1466251414517 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:03:34 INFO - PROCESS | 1770 | 1466251414664 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 1770 | 1466251414674 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dd800 == 12 [pid = 1770] [id = 591] 05:03:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x914e0400) [pid = 1770] [serial = 1774] [outer = (nil)] 05:03:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x924f6400) [pid = 1770] [serial = 1775] [outer = 0x914e0400] 05:03:34 INFO - PROCESS | 1770 | 1466251414741 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92ea0400) [pid = 1770] [serial = 1776] [outer = 0x914e0400] 05:03:35 INFO - PROCESS | 1770 | 1466251415461 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:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1181ms 05:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:03:35 INFO - PROCESS | 1770 | 1466251415476 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 1770 | 1466251415479 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:03:35 INFO - PROCESS | 1770 | 1466251415486 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 1770 | 1466251415490 Marionette TRACE conn3 <- [1,2338,null,{}] 05:03:35 INFO - PROCESS | 1770 | 1466251415495 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:03:35 INFO - PROCESS | 1770 | 1466251415500 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:35 INFO - PROCESS | 1770 | 1466251415697 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:03:35 INFO - PROCESS | 1770 | 1466251415714 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 1770 | 1466251415721 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d09000 == 13 [pid = 1770] [id = 592] 05:03:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x924fbc00) [pid = 1770] [serial = 1777] [outer = (nil)] 05:03:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92edac00) [pid = 1770] [serial = 1778] [outer = 0x924fbc00] 05:03:35 INFO - PROCESS | 1770 | 1466251415801 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ee5c00) [pid = 1770] [serial = 1779] [outer = 0x924fbc00] 05:03:36 INFO - PROCESS | 1770 | 1466251416912 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:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1482ms 05:03:36 INFO - PROCESS | 1770 | 1466251416966 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 1770 | 1466251416972 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:03:36 INFO - PROCESS | 1770 | 1466251416982 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 1770 | 1466251416986 Marionette TRACE conn3 <- [1,2342,null,{}] 05:03:36 INFO - PROCESS | 1770 | 1466251416995 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:03:37 INFO - PROCESS | 1770 | 1466251417001 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:37 INFO - PROCESS | 1770 | 1466251417229 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:03:37 INFO - PROCESS | 1770 | 1466251417513 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1770 | 1466251417528 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaef400 == 14 [pid = 1770] [id = 593] 05:03:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91289800) [pid = 1770] [serial = 1780] [outer = (nil)] 05:03:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x914d4000) [pid = 1770] [serial = 1781] [outer = 0x91289800] 05:03:37 INFO - PROCESS | 1770 | 1466251417608 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91d01800) [pid = 1770] [serial = 1782] [outer = 0x91289800] 05:03:38 INFO - PROCESS | 1770 | 1466251418544 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:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1590ms 05:03:38 INFO - PROCESS | 1770 | 1466251418579 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 1770 | 1466251418586 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:03:38 INFO - PROCESS | 1770 | 1466251418599 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1770 | 1466251418602 Marionette TRACE conn3 <- [1,2346,null,{}] 05:03:38 INFO - PROCESS | 1770 | 1466251418609 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:03:38 INFO - PROCESS | 1770 | 1466251418614 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:38 INFO - PROCESS | 1770 | 1466251418809 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:03:39 INFO - PROCESS | 1770 | 1466251418984 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 1770 | 1466251418991 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeb000 == 15 [pid = 1770] [id = 594] 05:03:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92cf6800) [pid = 1770] [serial = 1783] [outer = (nil)] 05:03:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e9b000) [pid = 1770] [serial = 1784] [outer = 0x92cf6800] 05:03:39 INFO - PROCESS | 1770 | 1466251419136 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e7e400) [pid = 1770] [serial = 1785] [outer = 0x92cf6800] 05:03:40 INFO - PROCESS | 1770 | 1466251420151 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:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1633ms 05:03:40 INFO - PROCESS | 1770 | 1466251420233 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 1770 | 1466251420238 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:03:40 INFO - PROCESS | 1770 | 1466251420245 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1770 | 1466251420251 Marionette TRACE conn3 <- [1,2350,null,{}] 05:03:40 INFO - PROCESS | 1770 | 1466251420267 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:03:40 INFO - PROCESS | 1770 | 1466251420276 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:40 INFO - PROCESS | 1770 | 1466251420487 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:03:40 INFO - PROCESS | 1770 | 1466251420758 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 1770 | 1466251420773 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c3b000 == 16 [pid = 1770] [id = 595] 05:03:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x93c3f800) [pid = 1770] [serial = 1786] [outer = (nil)] 05:03:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93cdbc00) [pid = 1770] [serial = 1787] [outer = 0x93c3f800] 05:03:40 INFO - PROCESS | 1770 | 1466251420862 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x93e59400) [pid = 1770] [serial = 1788] [outer = 0x93c3f800] 05:03:41 INFO - PROCESS | 1770 | 1466251421845 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:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1635ms 05:03:41 INFO - PROCESS | 1770 | 1466251421880 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 1770 | 1466251421885 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:03:41 INFO - PROCESS | 1770 | 1466251421891 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 1770 | 1466251421894 Marionette TRACE conn3 <- [1,2354,null,{}] 05:03:41 INFO - PROCESS | 1770 | 1466251421900 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:03:41 INFO - PROCESS | 1770 | 1466251421906 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:42 INFO - PROCESS | 1770 | 1466251422080 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:03:42 INFO - PROCESS | 1770 | 1466251422445 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 1770 | 1466251422458 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9ca000 == 17 [pid = 1770] [id = 596] 05:03:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x8e9ccc00) [pid = 1770] [serial = 1789] [outer = (nil)] 05:03:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x8eaed800) [pid = 1770] [serial = 1790] [outer = 0x8e9ccc00] 05:03:42 INFO - PROCESS | 1770 | 1466251422579 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9128e000) [pid = 1770] [serial = 1791] [outer = 0x8e9ccc00] 05:03:43 INFO - PROCESS | 1770 | 1466251423604 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:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x930a2000) [pid = 1770] [serial = 1710] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92ea7400) [pid = 1770] [serial = 1731] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93c39c00) [pid = 1770] [serial = 1733] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8efed800) [pid = 1770] [serial = 1724] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91328c00) [pid = 1770] [serial = 1725] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92e76400) [pid = 1770] [serial = 1718] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e9e800) [pid = 1770] [serial = 1719] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93e5c000) [pid = 1770] [serial = 1721] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93e58800) [pid = 1770] [serial = 1722] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914d3000) [pid = 1770] [serial = 1715] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92135400) [pid = 1770] [serial = 1716] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e6d5800) [pid = 1770] [serial = 1712] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eaeac00) [pid = 1770] [serial = 1713] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91d0cc00) [pid = 1770] [serial = 1727] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92e9a000) [pid = 1770] [serial = 1730] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93e5e000) [pid = 1770] [serial = 1734] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92eda400) [pid = 1770] [serial = 1736] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9213d000) [pid = 1770] [serial = 1728] [outer = (nil)] [url = about:blank] 05:03:43 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93aa6800) [pid = 1770] [serial = 1737] [outer = (nil)] [url = about:blank] 05:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1781ms 05:03:43 INFO - PROCESS | 1770 | 1466251423676 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 1770 | 1466251423682 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:03:43 INFO - PROCESS | 1770 | 1466251423689 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 1770 | 1466251423693 Marionette TRACE conn3 <- [1,2358,null,{}] 05:03:43 INFO - PROCESS | 1770 | 1466251423701 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:03:43 INFO - PROCESS | 1770 | 1466251423709 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:43 INFO - PROCESS | 1770 | 1466251423880 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:03:44 INFO - PROCESS | 1770 | 1466251424069 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1770 | 1466251424080 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132ec00 == 18 [pid = 1770] [id = 597] 05:03:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914d3000) [pid = 1770] [serial = 1792] [outer = (nil)] 05:03:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91d0cc00) [pid = 1770] [serial = 1793] [outer = 0x914d3000] 05:03:44 INFO - PROCESS | 1770 | 1466251424153 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9213cc00) [pid = 1770] [serial = 1794] [outer = 0x914d3000] 05:03:44 INFO - PROCESS | 1770 | 1466251424911 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:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1287ms 05:03:44 INFO - PROCESS | 1770 | 1466251424982 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 1770 | 1466251424987 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:03:45 INFO - PROCESS | 1770 | 1466251424998 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1770 | 1466251425001 Marionette TRACE conn3 <- [1,2362,null,{}] 05:03:45 INFO - PROCESS | 1770 | 1466251425008 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:03:45 INFO - PROCESS | 1770 | 1466251425012 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:45 INFO - PROCESS | 1770 | 1466251425176 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:03:45 INFO - PROCESS | 1770 | 1466251425187 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 1770 | 1466251425194 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d02000 == 19 [pid = 1770] [id = 598] 05:03:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92416c00) [pid = 1770] [serial = 1795] [outer = (nil)] 05:03:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9f000) [pid = 1770] [serial = 1796] [outer = 0x92416c00] 05:03:45 INFO - PROCESS | 1770 | 1466251425260 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ee1800) [pid = 1770] [serial = 1797] [outer = 0x92416c00] 05:03:46 INFO - PROCESS | 1770 | 1466251426308 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:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1335ms 05:03:46 INFO - PROCESS | 1770 | 1466251426335 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 1770 | 1466251426339 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:03:46 INFO - PROCESS | 1770 | 1466251426352 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 1770 | 1466251426360 Marionette TRACE conn3 <- [1,2366,null,{}] 05:03:46 INFO - PROCESS | 1770 | 1466251426375 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:03:46 INFO - PROCESS | 1770 | 1466251426382 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:46 INFO - PROCESS | 1770 | 1466251426581 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:03:46 INFO - PROCESS | 1770 | 1466251426611 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 1770 | 1466251426621 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc800 == 20 [pid = 1770] [id = 599] 05:03:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93cd0c00) [pid = 1770] [serial = 1798] [outer = (nil)] 05:03:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93e54c00) [pid = 1770] [serial = 1799] [outer = 0x93cd0c00] 05:03:46 INFO - PROCESS | 1770 | 1466251426684 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93e5ec00) [pid = 1770] [serial = 1800] [outer = 0x93cd0c00] 05:03:47 INFO - PROCESS | 1770 | 1466251427593 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:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1305ms 05:03:47 INFO - PROCESS | 1770 | 1466251427657 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:03:47 INFO - PROCESS | 1770 | 1466251427662 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:03:47 INFO - PROCESS | 1770 | 1466251427669 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 1770 | 1466251427672 Marionette TRACE conn3 <- [1,2370,null,{}] 05:03:47 INFO - PROCESS | 1770 | 1466251427678 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:03:47 INFO - PROCESS | 1770 | 1466251427682 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:47 INFO - PROCESS | 1770 | 1466251427899 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:03:47 INFO - PROCESS | 1770 | 1466251427923 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 1770 | 1466251427930 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf400 == 21 [pid = 1770] [id = 600] 05:03:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8e9cec00) [pid = 1770] [serial = 1801] [outer = (nil)] 05:03:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x953aa000) [pid = 1770] [serial = 1802] [outer = 0x8e9cec00] 05:03:48 INFO - PROCESS | 1770 | 1466251427998 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x953af000) [pid = 1770] [serial = 1803] [outer = 0x8e9cec00] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x95480800) [pid = 1770] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92ea4400) [pid = 1770] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x914e0400) [pid = 1770] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91d0e400) [pid = 1770] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9131fc00) [pid = 1770] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x97893c00) [pid = 1770] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x99733000) [pid = 1770] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8eaea000) [pid = 1770] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x953a9c00) [pid = 1770] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91d0d800) [pid = 1770] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92cf4c00) [pid = 1770] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8efe4c00) [pid = 1770] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:03:48 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8e6ccc00) [pid = 1770] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:03:49 INFO - PROCESS | 1770 | 1466251429045 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:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1430ms 05:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:03:49 INFO - PROCESS | 1770 | 1466251429099 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 1770 | 1466251429102 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:03:49 INFO - PROCESS | 1770 | 1466251429108 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 1770 | 1466251429112 Marionette TRACE conn3 <- [1,2374,null,{}] 05:03:49 INFO - PROCESS | 1770 | 1466251429117 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:03:49 INFO - PROCESS | 1770 | 1466251429122 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:49 INFO - PROCESS | 1770 | 1466251429328 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:03:49 INFO - PROCESS | 1770 | 1466251429342 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 1770 | 1466251429359 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3c00 == 22 [pid = 1770] [id = 601] 05:03:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9128f000) [pid = 1770] [serial = 1804] [outer = (nil)] 05:03:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x953a4c00) [pid = 1770] [serial = 1805] [outer = 0x9128f000] 05:03:49 INFO - PROCESS | 1770 | 1466251429439 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9548a000) [pid = 1770] [serial = 1806] [outer = 0x9128f000] 05:03:50 INFO - PROCESS | 1770 | 1466251430299 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:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1230ms 05:03:50 INFO - PROCESS | 1770 | 1466251430340 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 1770 | 1466251430344 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:03:50 INFO - PROCESS | 1770 | 1466251430350 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 1770 | 1466251430353 Marionette TRACE conn3 <- [1,2378,null,{}] 05:03:50 INFO - PROCESS | 1770 | 1466251430359 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:03:50 INFO - PROCESS | 1770 | 1466251430364 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:50 INFO - PROCESS | 1770 | 1466251430517 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:03:50 INFO - PROCESS | 1770 | 1466251430527 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 1770 | 1466251430534 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2000 == 23 [pid = 1770] [id = 602] 05:03:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91325800) [pid = 1770] [serial = 1807] [outer = (nil)] 05:03:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x97890400) [pid = 1770] [serial = 1808] [outer = 0x91325800] 05:03:50 INFO - PROCESS | 1770 | 1466251430600 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x97896800) [pid = 1770] [serial = 1809] [outer = 0x91325800] 05:03:51 INFO - PROCESS | 1770 | 1466251431776 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:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1482ms 05:03:51 INFO - PROCESS | 1770 | 1466251431833 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 1770 | 1466251431839 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:03:51 INFO - PROCESS | 1770 | 1466251431847 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 1770 | 1466251431855 Marionette TRACE conn3 <- [1,2382,null,{}] 05:03:51 INFO - PROCESS | 1770 | 1466251431862 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:03:51 INFO - PROCESS | 1770 | 1466251431868 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:52 INFO - PROCESS | 1770 | 1466251432086 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:03:52 INFO - PROCESS | 1770 | 1466251432315 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 1770 | 1466251432326 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x91475000 == 24 [pid = 1770] [id = 603] 05:03:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91475400) [pid = 1770] [serial = 1810] [outer = (nil)] 05:03:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92135400) [pid = 1770] [serial = 1811] [outer = 0x91475400] 05:03:52 INFO - PROCESS | 1770 | 1466251432452 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92139000) [pid = 1770] [serial = 1812] [outer = 0x91475400] 05:03:53 INFO - PROCESS | 1770 | 1466251433371 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:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1589ms 05:03:53 INFO - PROCESS | 1770 | 1466251433436 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 1770 | 1466251433443 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:03:53 INFO - PROCESS | 1770 | 1466251433454 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 1770 | 1466251433459 Marionette TRACE conn3 <- [1,2386,null,{}] 05:03:53 INFO - PROCESS | 1770 | 1466251433465 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:03:53 INFO - PROCESS | 1770 | 1466251433470 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:53 INFO - PROCESS | 1770 | 1466251433689 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:03:53 INFO - PROCESS | 1770 | 1466251433882 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 1770 | 1466251433890 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x92edc400 == 25 [pid = 1770] [id = 604] 05:03:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930a3400) [pid = 1770] [serial = 1813] [outer = (nil)] 05:03:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93aa5c00) [pid = 1770] [serial = 1814] [outer = 0x930a3400] 05:03:54 INFO - PROCESS | 1770 | 1466251434059 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93c38800) [pid = 1770] [serial = 1815] [outer = 0x930a3400] 05:03:54 INFO - PROCESS | 1770 | 1466251434956 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:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1535ms 05:03:55 INFO - PROCESS | 1770 | 1466251435002 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 1770 | 1466251435007 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:03:55 INFO - PROCESS | 1770 | 1466251435014 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1770 | 1466251435020 Marionette TRACE conn3 <- [1,2390,null,{}] 05:03:55 INFO - PROCESS | 1770 | 1466251435036 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:03:55 INFO - PROCESS | 1770 | 1466251435045 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:55 INFO - PROCESS | 1770 | 1466251435225 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:03:55 INFO - PROCESS | 1770 | 1466251435406 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 1770 | 1466251435419 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x97890c00 == 26 [pid = 1770] [id = 605] 05:03:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x97894000) [pid = 1770] [serial = 1816] [outer = (nil)] 05:03:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x98417c00) [pid = 1770] [serial = 1817] [outer = 0x97894000] 05:03:55 INFO - PROCESS | 1770 | 1466251435498 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x99731400) [pid = 1770] [serial = 1818] [outer = 0x97894000] 05:03:56 INFO - PROCESS | 1770 | 1466251436453 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:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1491ms 05:03:56 INFO - PROCESS | 1770 | 1466251436505 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 1770 | 1466251436510 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:03:56 INFO - PROCESS | 1770 | 1466251436516 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 1770 | 1466251436520 Marionette TRACE conn3 <- [1,2394,null,{}] 05:03:56 INFO - PROCESS | 1770 | 1466251436526 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:03:56 INFO - PROCESS | 1770 | 1466251436531 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:56 INFO - PROCESS | 1770 | 1466251436710 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:03:56 INFO - PROCESS | 1770 | 1466251436902 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 1770 | 1466251436911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x91329800 == 27 [pid = 1770] [id = 606] 05:03:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93aa7000) [pid = 1770] [serial = 1819] [outer = (nil)] 05:03:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99fb4000) [pid = 1770] [serial = 1820] [outer = 0x93aa7000] 05:03:56 INFO - PROCESS | 1770 | 1466251436990 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9a16e000) [pid = 1770] [serial = 1821] [outer = 0x93aa7000] 05:03:57 INFO - PROCESS | 1770 | 1466251437906 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:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1430ms 05:03:57 INFO - PROCESS | 1770 | 1466251437947 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 1770 | 1466251437951 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:03:57 INFO - PROCESS | 1770 | 1466251437957 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 1770 | 1466251437961 Marionette TRACE conn3 <- [1,2398,null,{}] 05:03:57 INFO - PROCESS | 1770 | 1466251437966 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:03:57 INFO - PROCESS | 1770 | 1466251437971 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:58 INFO - PROCESS | 1770 | 1466251438142 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:03:58 INFO - PROCESS | 1770 | 1466251438323 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 1770 | 1466251438336 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e72000 == 28 [pid = 1770] [id = 607] 05:03:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x930a5800) [pid = 1770] [serial = 1822] [outer = (nil)] 05:03:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a1c2c00) [pid = 1770] [serial = 1823] [outer = 0x930a5800] 05:03:58 INFO - PROCESS | 1770 | 1466251438419 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1c5c00) [pid = 1770] [serial = 1824] [outer = 0x930a5800] 05:03:59 INFO - PROCESS | 1770 | 1466251439405 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:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1489ms 05:03:59 INFO - PROCESS | 1770 | 1466251439447 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 1770 | 1466251439452 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:03:59 INFO - PROCESS | 1770 | 1466251439458 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 1770 | 1466251439461 Marionette TRACE conn3 <- [1,2402,null,{}] 05:03:59 INFO - PROCESS | 1770 | 1466251439467 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:03:59 INFO - PROCESS | 1770 | 1466251439477 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:59 INFO - PROCESS | 1770 | 1466251439667 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:03:59 INFO - PROCESS | 1770 | 1466251439865 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 1770 | 1466251439874 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:03:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x91284c00 == 29 [pid = 1770] [id = 608] 05:03:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9132a400) [pid = 1770] [serial = 1825] [outer = (nil)] 05:03:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a660800) [pid = 1770] [serial = 1826] [outer = 0x9132a400] 05:04:00 INFO - PROCESS | 1770 | 1466251439998 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a778c00) [pid = 1770] [serial = 1827] [outer = 0x9132a400] 05:04:00 INFO - PROCESS | 1770 | 1466251440938 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:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1533ms 05:04:00 INFO - PROCESS | 1770 | 1466251440992 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 1770 | 1466251440995 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:04:01 INFO - PROCESS | 1770 | 1466251441002 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 1770 | 1466251441005 Marionette TRACE conn3 <- [1,2406,null,{}] 05:04:01 INFO - PROCESS | 1770 | 1466251441011 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:04:01 INFO - PROCESS | 1770 | 1466251441016 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:01 INFO - PROCESS | 1770 | 1466251441233 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:04:01 INFO - PROCESS | 1770 | 1466251441696 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 1770 | 1466251441705 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2c00 == 30 [pid = 1770] [id = 609] 05:04:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x8eae4c00) [pid = 1770] [serial = 1828] [outer = (nil)] 05:04:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x8efe9400) [pid = 1770] [serial = 1829] [outer = 0x8eae4c00] 05:04:01 INFO - PROCESS | 1770 | 1466251441821 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9132bc00) [pid = 1770] [serial = 1830] [outer = 0x8eae4c00] 05:04:02 INFO - PROCESS | 1770 | 1466251442811 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:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1885ms 05:04:02 INFO - PROCESS | 1770 | 1466251442890 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 1770 | 1466251442895 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:04:02 INFO - PROCESS | 1770 | 1466251442903 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 1770 | 1466251442907 Marionette TRACE conn3 <- [1,2410,null,{}] 05:04:02 INFO - PROCESS | 1770 | 1466251442915 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:04:02 INFO - PROCESS | 1770 | 1466251442923 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:03 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3000 == 29 [pid = 1770] [id = 586] 05:04:04 INFO - PROCESS | 1770 | 1466251444084 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9552b800) [pid = 1770] [serial = 1749] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x93c34400) [pid = 1770] [serial = 1746] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x92ea0400) [pid = 1770] [serial = 1776] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x9240d000) [pid = 1770] [serial = 1742] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x9146a400) [pid = 1770] [serial = 1767] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9840a000) [pid = 1770] [serial = 1752] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9a1ca000) [pid = 1770] [serial = 1755] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9128c400) [pid = 1770] [serial = 1761] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9548ec00) [pid = 1770] [serial = 1748] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x91326000) [pid = 1770] [serial = 1766] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x924f6400) [pid = 1770] [serial = 1775] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a662800) [pid = 1770] [serial = 1758] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x924f9800) [pid = 1770] [serial = 1743] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x924f1000) [pid = 1770] [serial = 1770] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9309dc00) [pid = 1770] [serial = 1745] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9213c800) [pid = 1770] [serial = 1769] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x99fb0800) [pid = 1770] [serial = 1754] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e72c00) [pid = 1770] [serial = 1772] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9213ac00) [pid = 1770] [serial = 1763] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efe5800) [pid = 1770] [serial = 1760] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8eae1400) [pid = 1770] [serial = 1739] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9a65b400) [pid = 1770] [serial = 1757] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9250fc00) [pid = 1770] [serial = 1764] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92e7c000) [pid = 1770] [serial = 1773] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x982c9000) [pid = 1770] [serial = 1751] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8eaef000) [pid = 1770] [serial = 1740] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92edac00) [pid = 1770] [serial = 1778] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1770 | 1466251444407 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 1770 | 1466251444415 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae6000 == 30 [pid = 1770] [id = 610] 05:04:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x8eae7c00) [pid = 1770] [serial = 1831] [outer = (nil)] 05:04:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8eaedc00) [pid = 1770] [serial = 1832] [outer = 0x8eae7c00] 05:04:04 INFO - PROCESS | 1770 | 1466251444488 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8efed000) [pid = 1770] [serial = 1833] [outer = 0x8eae7c00] 05:04:05 INFO - PROCESS | 1770 | 1466251445309 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:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2442ms 05:04:05 INFO - PROCESS | 1770 | 1466251445345 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:04:05 INFO - PROCESS | 1770 | 1466251445353 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:04:05 INFO - PROCESS | 1770 | 1466251445365 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 1770 | 1466251445369 Marionette TRACE conn3 <- [1,2414,null,{}] 05:04:05 INFO - PROCESS | 1770 | 1466251445389 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:04:05 INFO - PROCESS | 1770 | 1466251445395 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:05 INFO - PROCESS | 1770 | 1466251445609 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:04:05 INFO - PROCESS | 1770 | 1466251445619 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 1770 | 1466251445627 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146a400 == 31 [pid = 1770] [id = 611] 05:04:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9146a800) [pid = 1770] [serial = 1834] [outer = (nil)] 05:04:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91470000) [pid = 1770] [serial = 1835] [outer = 0x9146a800] 05:04:05 INFO - PROCESS | 1770 | 1466251445699 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x914d1400) [pid = 1770] [serial = 1836] [outer = 0x9146a800] 05:04:06 INFO - PROCESS | 1770 | 1466251446607 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:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1285ms 05:04:06 INFO - PROCESS | 1770 | 1466251446646 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 1770 | 1466251446651 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:04:06 INFO - PROCESS | 1770 | 1466251446675 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 1770 | 1466251446679 Marionette TRACE conn3 <- [1,2418,null,{}] 05:04:06 INFO - PROCESS | 1770 | 1466251446685 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:04:06 INFO - PROCESS | 1770 | 1466251446691 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:06 INFO - PROCESS | 1770 | 1466251446912 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:04:06 INFO - PROCESS | 1770 | 1466251446936 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 1770 | 1466251446944 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x92140c00 == 32 [pid = 1770] [id = 612] 05:04:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92417400) [pid = 1770] [serial = 1837] [outer = (nil)] 05:04:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x924f1000) [pid = 1770] [serial = 1838] [outer = 0x92417400] 05:04:07 INFO - PROCESS | 1770 | 1466251447013 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x924fdc00) [pid = 1770] [serial = 1839] [outer = 0x92417400] 05:04:07 INFO - PROCESS | 1770 | 1466251447992 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:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1396ms 05:04:08 INFO - PROCESS | 1770 | 1466251448054 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 1770 | 1466251448060 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:04:08 INFO - PROCESS | 1770 | 1466251448077 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 1770 | 1466251448085 Marionette TRACE conn3 <- [1,2422,null,{}] 05:04:08 INFO - PROCESS | 1770 | 1466251448096 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:04:08 INFO - PROCESS | 1770 | 1466251448102 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:08 INFO - PROCESS | 1770 | 1466251448320 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:04:08 INFO - PROCESS | 1770 | 1466251448343 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 1770 | 1466251448350 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132b000 == 33 [pid = 1770] [id = 613] 05:04:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92136c00) [pid = 1770] [serial = 1840] [outer = (nil)] 05:04:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e72c00) [pid = 1770] [serial = 1841] [outer = 0x92136c00] 05:04:08 INFO - PROCESS | 1770 | 1466251448447 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7c000) [pid = 1770] [serial = 1842] [outer = 0x92136c00] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9128f000) [pid = 1770] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91325800) [pid = 1770] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93cd0c00) [pid = 1770] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e9cec00) [pid = 1770] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x924fbc00) [pid = 1770] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92cf6800) [pid = 1770] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d3000) [pid = 1770] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92416c00) [pid = 1770] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8e9ccc00) [pid = 1770] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93c3f800) [pid = 1770] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:04:09 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91289800) [pid = 1770] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:04:09 INFO - PROCESS | 1770 | 1466251449836 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:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1802ms 05:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:04:09 INFO - PROCESS | 1770 | 1466251449871 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 1770 | 1466251449874 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:04:09 INFO - PROCESS | 1770 | 1466251449881 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 1770 | 1466251449884 Marionette TRACE conn3 <- [1,2426,null,{}] 05:04:09 INFO - PROCESS | 1770 | 1466251449889 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:04:09 INFO - PROCESS | 1770 | 1466251449894 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:10 INFO - PROCESS | 1770 | 1466251450088 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:04:10 INFO - PROCESS | 1770 | 1466251450101 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 1770 | 1466251450111 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x91325800 == 34 [pid = 1770] [id = 614] 05:04:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92416c00) [pid = 1770] [serial = 1843] [outer = (nil)] 05:04:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92e7dc00) [pid = 1770] [serial = 1844] [outer = 0x92416c00] 05:04:10 INFO - PROCESS | 1770 | 1466251450176 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92e9c400) [pid = 1770] [serial = 1845] [outer = 0x92416c00] 05:04:10 INFO - PROCESS | 1770 | 1466251450977 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:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1137ms 05:04:11 INFO - PROCESS | 1770 | 1466251451016 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 1770 | 1466251451020 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:04:11 INFO - PROCESS | 1770 | 1466251451029 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 1770 | 1466251451032 Marionette TRACE conn3 <- [1,2430,null,{}] 05:04:11 INFO - PROCESS | 1770 | 1466251451047 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:04:11 INFO - PROCESS | 1770 | 1466251451051 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:11 INFO - PROCESS | 1770 | 1466251451220 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:04:11 INFO - PROCESS | 1770 | 1466251451230 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 1770 | 1466251451247 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ee0800 == 35 [pid = 1770] [id = 615] 05:04:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92ee4400) [pid = 1770] [serial = 1846] [outer = (nil)] 05:04:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x930a1c00) [pid = 1770] [serial = 1847] [outer = 0x92ee4400] 05:04:11 INFO - PROCESS | 1770 | 1466251451326 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93c3a800) [pid = 1770] [serial = 1848] [outer = 0x92ee4400] 05:04:12 INFO - PROCESS | 1770 | 1466251452513 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:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1543ms 05:04:12 INFO - PROCESS | 1770 | 1466251452570 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:04:12 INFO - PROCESS | 1770 | 1466251452576 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:04:12 INFO - PROCESS | 1770 | 1466251452584 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 1770 | 1466251452592 Marionette TRACE conn3 <- [1,2434,null,{}] 05:04:12 INFO - PROCESS | 1770 | 1466251452643 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:04:12 INFO - PROCESS | 1770 | 1466251452648 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:12 INFO - PROCESS | 1770 | 1466251452900 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:04:13 INFO - PROCESS | 1770 | 1466251453089 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 1770 | 1466251453099 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae3000 == 36 [pid = 1770] [id = 616] 05:04:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8eae5000) [pid = 1770] [serial = 1849] [outer = (nil)] 05:04:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x914d3800) [pid = 1770] [serial = 1850] [outer = 0x8eae5000] 05:04:13 INFO - PROCESS | 1770 | 1466251453187 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92134c00) [pid = 1770] [serial = 1851] [outer = 0x8eae5000] 05:04:14 INFO - PROCESS | 1770 | 1466251454162 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:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1638ms 05:04:14 INFO - PROCESS | 1770 | 1466251454220 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1770 | 1466251454228 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:04:14 INFO - PROCESS | 1770 | 1466251454238 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1770 | 1466251454243 Marionette TRACE conn3 <- [1,2438,null,{}] 05:04:14 INFO - PROCESS | 1770 | 1466251454249 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:04:14 INFO - PROCESS | 1770 | 1466251454254 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:14 INFO - PROCESS | 1770 | 1466251454456 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:04:14 INFO - PROCESS | 1770 | 1466251454633 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 1770 | 1466251454641 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4400 == 37 [pid = 1770] [id = 617] 05:04:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92cecc00) [pid = 1770] [serial = 1852] [outer = (nil)] 05:04:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e7a800) [pid = 1770] [serial = 1853] [outer = 0x92cecc00] 05:04:14 INFO - PROCESS | 1770 | 1466251454821 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92eda000) [pid = 1770] [serial = 1854] [outer = 0x92cecc00] 05:04:15 INFO - PROCESS | 1770 | 1466251455819 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:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1631ms 05:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:04:15 INFO - PROCESS | 1770 | 1466251455869 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 1770 | 1466251455872 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:04:15 INFO - PROCESS | 1770 | 1466251455879 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 1770 | 1466251455885 Marionette TRACE conn3 <- [1,2442,null,{}] 05:04:15 INFO - PROCESS | 1770 | 1466251455902 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:04:15 INFO - PROCESS | 1770 | 1466251455910 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:16 INFO - PROCESS | 1770 | 1466251456122 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:04:16 INFO - PROCESS | 1770 | 1466251456377 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1770 | 1466251456388 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c40c00 == 38 [pid = 1770] [id = 618] 05:04:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x93e5a400) [pid = 1770] [serial = 1855] [outer = (nil)] 05:04:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x94947800) [pid = 1770] [serial = 1856] [outer = 0x93e5a400] 05:04:16 INFO - PROCESS | 1770 | 1466251456496 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953ad000) [pid = 1770] [serial = 1857] [outer = 0x93e5a400] 05:04:17 INFO - PROCESS | 1770 | 1466251457419 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:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1594ms 05:04:17 INFO - PROCESS | 1770 | 1466251457473 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 1770 | 1466251457477 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:04:17 INFO - PROCESS | 1770 | 1466251457484 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 1770 | 1466251457488 Marionette TRACE conn3 <- [1,2446,null,{}] 05:04:17 INFO - PROCESS | 1770 | 1466251457494 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:04:17 INFO - PROCESS | 1770 | 1466251457499 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:17 INFO - PROCESS | 1770 | 1466251457691 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:04:17 INFO - PROCESS | 1770 | 1466251457873 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 1770 | 1466251457883 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x91329400 == 39 [pid = 1770] [id = 619] 05:04:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92edf000) [pid = 1770] [serial = 1858] [outer = (nil)] 05:04:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x95488000) [pid = 1770] [serial = 1859] [outer = 0x92edf000] 05:04:17 INFO - PROCESS | 1770 | 1466251457962 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9552b000) [pid = 1770] [serial = 1860] [outer = 0x92edf000] 05:04:19 INFO - PROCESS | 1770 | 1466251459104 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:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1640ms 05:04:19 INFO - PROCESS | 1770 | 1466251459124 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 1770 | 1466251459130 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:04:19 INFO - PROCESS | 1770 | 1466251459138 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1770 | 1466251459143 Marionette TRACE conn3 <- [1,2450,null,{}] 05:04:19 INFO - PROCESS | 1770 | 1466251459151 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:04:19 INFO - PROCESS | 1770 | 1466251459157 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:19 INFO - PROCESS | 1770 | 1466251459457 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:04:19 INFO - PROCESS | 1770 | 1466251459685 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 1770 | 1466251459693 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:19 INFO - PROCESS | 1770 | --DOCSHELL 0x92cf3000 == 38 [pid = 1770] [id = 590] 05:04:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efebc00 == 39 [pid = 1770] [id = 620] 05:04:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x8efeec00) [pid = 1770] [serial = 1861] [outer = (nil)] 05:04:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x91323000) [pid = 1770] [serial = 1862] [outer = 0x8efeec00] 05:04:19 INFO - PROCESS | 1770 | 1466251459787 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x914d8400) [pid = 1770] [serial = 1863] [outer = 0x8efeec00] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93e54c00) [pid = 1770] [serial = 1799] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x953aa000) [pid = 1770] [serial = 1802] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x953af000) [pid = 1770] [serial = 1803] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92ee5c00) [pid = 1770] [serial = 1779] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92e9b000) [pid = 1770] [serial = 1784] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92e7e400) [pid = 1770] [serial = 1785] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x91d0cc00) [pid = 1770] [serial = 1793] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9213cc00) [pid = 1770] [serial = 1794] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e9f000) [pid = 1770] [serial = 1796] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8eaed800) [pid = 1770] [serial = 1790] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9128e000) [pid = 1770] [serial = 1791] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93cdbc00) [pid = 1770] [serial = 1787] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93e59400) [pid = 1770] [serial = 1788] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x914d4000) [pid = 1770] [serial = 1781] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91d01800) [pid = 1770] [serial = 1782] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93e5ec00) [pid = 1770] [serial = 1800] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x953a4c00) [pid = 1770] [serial = 1805] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92ee1800) [pid = 1770] [serial = 1797] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x97890400) [pid = 1770] [serial = 1808] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x97896800) [pid = 1770] [serial = 1809] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9548a000) [pid = 1770] [serial = 1806] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1770 | 1466251460570 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:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1489ms 05:04:20 INFO - PROCESS | 1770 | 1466251460631 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 1770 | 1466251460638 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:04:20 INFO - PROCESS | 1770 | 1466251460647 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 1770 | 1466251460652 Marionette TRACE conn3 <- [1,2454,null,{}] 05:04:20 INFO - PROCESS | 1770 | 1466251460658 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:04:20 INFO - PROCESS | 1770 | 1466251460663 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:20 INFO - PROCESS | 1770 | 1466251460832 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:04:20 INFO - PROCESS | 1770 | 1466251460843 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 1770 | 1466251460850 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x92135800 == 40 [pid = 1770] [id = 621] 05:04:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x924ee800) [pid = 1770] [serial = 1864] [outer = (nil)] 05:04:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92513800) [pid = 1770] [serial = 1865] [outer = 0x924ee800] 05:04:20 INFO - PROCESS | 1770 | 1466251460920 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92cec000) [pid = 1770] [serial = 1866] [outer = 0x924ee800] 05:04:21 INFO - PROCESS | 1770 | 1466251461870 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:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1232ms 05:04:21 INFO - PROCESS | 1770 | 1466251461880 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 1770 | 1466251461884 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:04:21 INFO - PROCESS | 1770 | 1466251461890 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 1770 | 1466251461896 Marionette TRACE conn3 <- [1,2458,null,{}] 05:04:21 INFO - PROCESS | 1770 | 1466251461911 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:04:21 INFO - PROCESS | 1770 | 1466251461919 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:22 INFO - PROCESS | 1770 | 1466251462071 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:04:22 INFO - PROCESS | 1770 | 1466251462232 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 1770 | 1466251462240 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ed9800 == 41 [pid = 1770] [id = 622] 05:04:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92ee5400) [pid = 1770] [serial = 1867] [outer = (nil)] 05:04:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x930a4000) [pid = 1770] [serial = 1868] [outer = 0x92ee5400] 05:04:22 INFO - PROCESS | 1770 | 1466251462311 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x93c40400) [pid = 1770] [serial = 1869] [outer = 0x92ee5400] 05:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1251ms 05:04:23 INFO - PROCESS | 1770 | 1466251463132 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:04:23 INFO - PROCESS | 1770 | 1466251463143 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 1770 | 1466251463147 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:04:23 INFO - PROCESS | 1770 | 1466251463157 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 1770 | 1466251463160 Marionette TRACE conn3 <- [1,2462,null,{}] 05:04:23 INFO - PROCESS | 1770 | 1466251463172 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:04:23 INFO - PROCESS | 1770 | 1466251463176 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:23 INFO - PROCESS | 1770 | 1466251463376 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:04:23 INFO - PROCESS | 1770 | 1466251463413 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1770 | 1466251463421 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e57000 == 42 [pid = 1770] [id = 623] 05:04:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93e5b000) [pid = 1770] [serial = 1870] [outer = (nil)] 05:04:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x953a4c00) [pid = 1770] [serial = 1871] [outer = 0x93e5b000] 05:04:23 INFO - PROCESS | 1770 | 1466251463498 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x94940800) [pid = 1770] [serial = 1872] [outer = 0x93e5b000] 05:04:24 INFO - PROCESS | 1770 | 1466251464421 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:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1300ms 05:04:24 INFO - PROCESS | 1770 | 1466251464457 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 1770 | 1466251464460 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:04:24 INFO - PROCESS | 1770 | 1466251464466 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 1770 | 1466251464469 Marionette TRACE conn3 <- [1,2466,null,{}] 05:04:24 INFO - PROCESS | 1770 | 1466251464479 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:04:24 INFO - PROCESS | 1770 | 1466251464483 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:24 INFO - PROCESS | 1770 | 1466251464680 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9146a800) [pid = 1770] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92136c00) [pid = 1770] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x97894000) [pid = 1770] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92417400) [pid = 1770] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91475400) [pid = 1770] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93aa7000) [pid = 1770] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9132a400) [pid = 1770] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x930a3400) [pid = 1770] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8eae7c00) [pid = 1770] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x930a5800) [pid = 1770] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x92416c00) [pid = 1770] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:04:24 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x8eae4c00) [pid = 1770] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:04:24 INFO - PROCESS | 1770 | 1466251464906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 1770 | 1466251464914 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0000 == 43 [pid = 1770] [id = 624] 05:04:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8e6d3c00) [pid = 1770] [serial = 1873] [outer = (nil)] 05:04:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x91467400) [pid = 1770] [serial = 1874] [outer = 0x8e6d3c00] 05:04:24 INFO - PROCESS | 1770 | 1466251464982 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91475400) [pid = 1770] [serial = 1875] [outer = 0x8e6d3c00] 05:04:25 INFO - PROCESS | 1770 | 1466251465724 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:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1278ms 05:04:25 INFO - PROCESS | 1770 | 1466251465746 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 1770 | 1466251465749 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:04:25 INFO - PROCESS | 1770 | 1466251465755 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 1770 | 1466251465757 Marionette TRACE conn3 <- [1,2470,null,{}] 05:04:25 INFO - PROCESS | 1770 | 1466251465763 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:04:25 INFO - PROCESS | 1770 | 1466251465773 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:26 INFO - PROCESS | 1770 | 1466251466017 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:04:26 INFO - PROCESS | 1770 | 1466251466031 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 1770 | 1466251466040 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae8800 == 44 [pid = 1770] [id = 625] 05:04:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91d0bc00) [pid = 1770] [serial = 1876] [outer = (nil)] 05:04:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x97892400) [pid = 1770] [serial = 1877] [outer = 0x91d0bc00] 05:04:26 INFO - PROCESS | 1770 | 1466251466105 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x982d1400) [pid = 1770] [serial = 1878] [outer = 0x91d0bc00] 05:04:27 INFO - PROCESS | 1770 | 1466251467012 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:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1332ms 05:04:27 INFO - PROCESS | 1770 | 1466251467088 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 1770 | 1466251467096 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:04:27 INFO - PROCESS | 1770 | 1466251467105 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 1770 | 1466251467111 Marionette TRACE conn3 <- [1,2474,null,{}] 05:04:27 INFO - PROCESS | 1770 | 1466251467120 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:04:27 INFO - PROCESS | 1770 | 1466251467126 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:27 INFO - PROCESS | 1770 | 1466251467355 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:04:27 INFO - PROCESS | 1770 | 1466251467542 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1770 | 1466251467559 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0400 == 45 [pid = 1770] [id = 626] 05:04:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91288800) [pid = 1770] [serial = 1879] [outer = (nil)] 05:04:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91290800) [pid = 1770] [serial = 1880] [outer = 0x91288800] 05:04:27 INFO - PROCESS | 1770 | 1466251467733 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9146e000) [pid = 1770] [serial = 1881] [outer = 0x91288800] 05:04:28 INFO - PROCESS | 1770 | 1466251468696 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:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1635ms 05:04:28 INFO - PROCESS | 1770 | 1466251468739 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 1770 | 1466251468746 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:04:28 INFO - PROCESS | 1770 | 1466251468757 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1770 | 1466251468761 Marionette TRACE conn3 <- [1,2478,null,{}] 05:04:28 INFO - PROCESS | 1770 | 1466251468768 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:04:28 INFO - PROCESS | 1770 | 1466251468773 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:28 INFO - PROCESS | 1770 | 1466251468990 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:04:29 INFO - PROCESS | 1770 | 1466251469169 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 1770 | 1466251469182 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e75800 == 46 [pid = 1770] [id = 627] 05:04:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e76c00) [pid = 1770] [serial = 1882] [outer = (nil)] 05:04:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92e9b000) [pid = 1770] [serial = 1883] [outer = 0x92e76c00] 05:04:29 INFO - PROCESS | 1770 | 1466251469318 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92edd800) [pid = 1770] [serial = 1884] [outer = 0x92e76c00] 05:04:30 INFO - PROCESS | 1770 | 1466251470254 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:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1532ms 05:04:30 INFO - PROCESS | 1770 | 1466251470289 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1770 | 1466251470293 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:04:30 INFO - PROCESS | 1770 | 1466251470300 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1770 | 1466251470306 Marionette TRACE conn3 <- [1,2482,null,{}] 05:04:30 INFO - PROCESS | 1770 | 1466251470322 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:04:30 INFO - PROCESS | 1770 | 1466251470331 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:30 INFO - PROCESS | 1770 | 1466251470513 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:04:30 INFO - PROCESS | 1770 | 1466251470699 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 1770 | 1466251470711 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x953aec00 == 47 [pid = 1770] [id = 628] 05:04:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x95483400) [pid = 1770] [serial = 1885] [outer = (nil)] 05:04:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x97891c00) [pid = 1770] [serial = 1886] [outer = 0x95483400] 05:04:30 INFO - PROCESS | 1770 | 1466251470794 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x99392800) [pid = 1770] [serial = 1887] [outer = 0x95483400] 05:04:31 INFO - PROCESS | 1770 | 1466251471759 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:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1534ms 05:04:31 INFO - PROCESS | 1770 | 1466251471835 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 1770 | 1466251471840 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:04:31 INFO - PROCESS | 1770 | 1466251471846 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 1770 | 1466251471850 Marionette TRACE conn3 <- [1,2486,null,{}] 05:04:31 INFO - PROCESS | 1770 | 1466251471855 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:04:31 INFO - PROCESS | 1770 | 1466251471860 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:32 INFO - PROCESS | 1770 | 1466251472036 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:04:32 INFO - PROCESS | 1770 | 1466251472218 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 1770 | 1466251472225 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250fc00 == 48 [pid = 1770] [id = 629] 05:04:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x982d1800) [pid = 1770] [serial = 1888] [outer = (nil)] 05:04:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9a1c8800) [pid = 1770] [serial = 1889] [outer = 0x982d1800] 05:04:32 INFO - PROCESS | 1770 | 1466251472303 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9a1cec00) [pid = 1770] [serial = 1890] [outer = 0x982d1800] 05:04:33 INFO - PROCESS | 1770 | 1466251473266 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:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1482ms 05:04:33 INFO - PROCESS | 1770 | 1466251473328 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 1770 | 1466251473332 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:04:33 INFO - PROCESS | 1770 | 1466251473338 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 1770 | 1466251473342 Marionette TRACE conn3 <- [1,2490,null,{}] 05:04:33 INFO - PROCESS | 1770 | 1466251473348 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:04:33 INFO - PROCESS | 1770 | 1466251473353 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:33 INFO - PROCESS | 1770 | 1466251473531 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:04:33 INFO - PROCESS | 1770 | 1466251473726 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 1770 | 1466251473732 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x99fb4400 == 49 [pid = 1770] [id = 630] 05:04:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x99fb9400) [pid = 1770] [serial = 1891] [outer = (nil)] 05:04:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9a65e800) [pid = 1770] [serial = 1892] [outer = 0x99fb9400] 05:04:33 INFO - PROCESS | 1770 | 1466251473816 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a65fc00) [pid = 1770] [serial = 1893] [outer = 0x99fb9400] 05:04:34 INFO - PROCESS | 1770 | 1466251474723 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:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1439ms 05:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:04:34 INFO - PROCESS | 1770 | 1466251474779 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 1770 | 1466251474783 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:04:34 INFO - PROCESS | 1770 | 1466251474789 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 1770 | 1466251474793 Marionette TRACE conn3 <- [1,2494,null,{}] 05:04:34 INFO - PROCESS | 1770 | 1466251474798 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:04:34 INFO - PROCESS | 1770 | 1466251474809 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:35 INFO - PROCESS | 1770 | 1466251475013 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:04:35 INFO - PROCESS | 1770 | 1466251475200 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 1770 | 1466251475209 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3800 == 50 [pid = 1770] [id = 631] 05:04:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99e91c00) [pid = 1770] [serial = 1894] [outer = (nil)] 05:04:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a874000) [pid = 1770] [serial = 1895] [outer = 0x99e91c00] 05:04:35 INFO - PROCESS | 1770 | 1466251475284 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a88cc00) [pid = 1770] [serial = 1896] [outer = 0x99e91c00] 05:04:36 INFO - PROCESS | 1770 | 1466251476199 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:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1482ms 05:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:04:36 INFO - PROCESS | 1770 | 1466251476271 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 1770 | 1466251476274 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:04:36 INFO - PROCESS | 1770 | 1466251476280 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 1770 | 1466251476284 Marionette TRACE conn3 <- [1,2498,null,{}] 05:04:36 INFO - PROCESS | 1770 | 1466251476290 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:04:36 INFO - PROCESS | 1770 | 1466251476295 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:36 INFO - PROCESS | 1770 | 1466251476497 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:04:36 INFO - PROCESS | 1770 | 1466251476679 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 1770 | 1466251476687 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2400 == 51 [pid = 1770] [id = 632] 05:04:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x8e6d2c00) [pid = 1770] [serial = 1897] [outer = (nil)] 05:04:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a964000) [pid = 1770] [serial = 1898] [outer = 0x8e6d2c00] 05:04:36 INFO - PROCESS | 1770 | 1466251476767 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9a965c00) [pid = 1770] [serial = 1899] [outer = 0x8e6d2c00] 05:04:37 INFO - PROCESS | 1770 | 1466251477708 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:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1488ms 05:04:37 INFO - PROCESS | 1770 | 1466251477768 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 1770 | 1466251477771 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:04:37 INFO - PROCESS | 1770 | 1466251477778 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 1770 | 1466251477782 Marionette TRACE conn3 <- [1,2502,null,{}] 05:04:37 INFO - PROCESS | 1770 | 1466251477787 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:04:37 INFO - PROCESS | 1770 | 1466251477792 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:37 INFO - PROCESS | 1770 | 1466251477966 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:04:38 INFO - PROCESS | 1770 | 1466251478491 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 1770 | 1466251478500 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae1400 == 52 [pid = 1770] [id = 633] 05:04:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x8eae2400) [pid = 1770] [serial = 1900] [outer = (nil)] 05:04:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x8eaecc00) [pid = 1770] [serial = 1901] [outer = 0x8eae2400] 05:04:38 INFO - PROCESS | 1770 | 1466251478587 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8efe7800) [pid = 1770] [serial = 1902] [outer = 0x8eae2400] 05:04:39 INFO - PROCESS | 1770 | 1466251479537 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:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1831ms 05:04:39 INFO - PROCESS | 1770 | 1466251479612 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:04:39 INFO - PROCESS | 1770 | 1466251479618 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:04:39 INFO - PROCESS | 1770 | 1466251479625 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 1770 | 1466251479630 Marionette TRACE conn3 <- [1,2506,null,{}] 05:04:39 INFO - PROCESS | 1770 | 1466251479638 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:04:39 INFO - PROCESS | 1770 | 1466251479646 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:39 INFO - PROCESS | 1770 | 1466251479816 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf400 == 51 [pid = 1770] [id = 600] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc800 == 50 [pid = 1770] [id = 599] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9ca000 == 49 [pid = 1770] [id = 596] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91329800 == 48 [pid = 1770] [id = 606] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae6000 == 47 [pid = 1770] [id = 610] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x9132ec00 == 46 [pid = 1770] [id = 597] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaee000 == 45 [pid = 1770] [id = 587] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91290c00 == 44 [pid = 1770] [id = 588] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaef400 == 43 [pid = 1770] [id = 593] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3c00 == 42 [pid = 1770] [id = 601] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91d02000 == 41 [pid = 1770] [id = 598] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x914d5800 == 40 [pid = 1770] [id = 589] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x914dd800 == 39 [pid = 1770] [id = 591] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2000 == 38 [pid = 1770] [id = 602] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91d09000 == 37 [pid = 1770] [id = 592] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x92edc400 == 36 [pid = 1770] [id = 604] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x93c3b000 == 35 [pid = 1770] [id = 595] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeb000 == 34 [pid = 1770] [id = 594] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91475000 == 33 [pid = 1770] [id = 603] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2c00 == 32 [pid = 1770] [id = 609] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x97890c00 == 31 [pid = 1770] [id = 605] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x92e72000 == 30 [pid = 1770] [id = 607] 05:04:40 INFO - PROCESS | 1770 | --DOCSHELL 0x91284c00 == 29 [pid = 1770] [id = 608] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92139000) [pid = 1770] [serial = 1812] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92135400) [pid = 1770] [serial = 1811] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x93c38800) [pid = 1770] [serial = 1815] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x93aa5c00) [pid = 1770] [serial = 1814] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x99731400) [pid = 1770] [serial = 1818] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x98417c00) [pid = 1770] [serial = 1817] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92e72c00) [pid = 1770] [serial = 1841] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e7c000) [pid = 1770] [serial = 1842] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x91470000) [pid = 1770] [serial = 1835] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9a16e000) [pid = 1770] [serial = 1821] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x99fb4000) [pid = 1770] [serial = 1820] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8eaedc00) [pid = 1770] [serial = 1832] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8efed000) [pid = 1770] [serial = 1833] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9a1c5c00) [pid = 1770] [serial = 1824] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a1c2c00) [pid = 1770] [serial = 1823] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9132bc00) [pid = 1770] [serial = 1830] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8efe9400) [pid = 1770] [serial = 1829] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x924f1000) [pid = 1770] [serial = 1838] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a778c00) [pid = 1770] [serial = 1827] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a660800) [pid = 1770] [serial = 1826] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x924fdc00) [pid = 1770] [serial = 1839] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92e7dc00) [pid = 1770] [serial = 1844] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d1400) [pid = 1770] [serial = 1836] [outer = (nil)] [url = about:blank] 05:04:40 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e9c400) [pid = 1770] [serial = 1845] [outer = (nil)] [url = about:blank] 05:04:41 INFO - PROCESS | 1770 | 1466251481144 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 1770 | 1466251481155 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9ca000 == 30 [pid = 1770] [id = 634] 05:04:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e9ca400) [pid = 1770] [serial = 1903] [outer = (nil)] 05:04:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e9ce800) [pid = 1770] [serial = 1904] [outer = 0x8e9ca400] 05:04:41 INFO - PROCESS | 1770 | 1466251481231 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eaec000) [pid = 1770] [serial = 1905] [outer = 0x8e9ca400] 05:04:42 INFO - PROCESS | 1770 | 1466251482032 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:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2435ms 05:04:42 INFO - PROCESS | 1770 | 1466251482061 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:04:42 INFO - PROCESS | 1770 | 1466251482066 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:04:42 INFO - PROCESS | 1770 | 1466251482073 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1770 | 1466251482077 Marionette TRACE conn3 <- [1,2510,null,{}] 05:04:42 INFO - PROCESS | 1770 | 1466251482086 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:04:42 INFO - PROCESS | 1770 | 1466251482092 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:42 INFO - PROCESS | 1770 | 1466251482259 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:04:42 INFO - PROCESS | 1770 | 1466251482398 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 1770 | 1466251482406 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe5000 == 31 [pid = 1770] [id = 635] 05:04:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91284c00) [pid = 1770] [serial = 1906] [outer = (nil)] 05:04:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9132d000) [pid = 1770] [serial = 1907] [outer = 0x91284c00] 05:04:42 INFO - PROCESS | 1770 | 1466251482487 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91471400) [pid = 1770] [serial = 1908] [outer = 0x91284c00] 05:04:43 INFO - PROCESS | 1770 | 1466251483286 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:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1280ms 05:04:43 INFO - PROCESS | 1770 | 1466251483357 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 1770 | 1466251483364 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:04:43 INFO - PROCESS | 1770 | 1466251483371 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 1770 | 1466251483374 Marionette TRACE conn3 <- [1,2514,null,{}] 05:04:43 INFO - PROCESS | 1770 | 1466251483380 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:04:43 INFO - PROCESS | 1770 | 1466251483385 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:43 INFO - PROCESS | 1770 | 1466251483566 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:04:43 INFO - PROCESS | 1770 | 1466251483734 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 1770 | 1466251483745 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132a000 == 32 [pid = 1770] [id = 636] 05:04:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x914dfc00) [pid = 1770] [serial = 1909] [outer = (nil)] 05:04:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9213b400) [pid = 1770] [serial = 1910] [outer = 0x914dfc00] 05:04:43 INFO - PROCESS | 1770 | 1466251483809 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x924f9400) [pid = 1770] [serial = 1911] [outer = 0x914dfc00] 05:04:44 INFO - PROCESS | 1770 | 1466251484785 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:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1480ms 05:04:44 INFO - PROCESS | 1770 | 1466251484852 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 1770 | 1466251484856 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:04:44 INFO - PROCESS | 1770 | 1466251484871 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 1770 | 1466251484880 Marionette TRACE conn3 <- [1,2518,null,{}] 05:04:44 INFO - PROCESS | 1770 | 1466251484902 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:04:44 INFO - PROCESS | 1770 | 1466251484910 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:45 INFO - PROCESS | 1770 | 1466251485129 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:04:45 INFO - PROCESS | 1770 | 1466251485153 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 1770 | 1466251485160 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x92568000 == 33 [pid = 1770] [id = 637] 05:04:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92cf3c00) [pid = 1770] [serial = 1912] [outer = (nil)] 05:04:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e74400) [pid = 1770] [serial = 1913] [outer = 0x92cf3c00] 05:04:45 INFO - PROCESS | 1770 | 1466251485226 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e7dc00) [pid = 1770] [serial = 1914] [outer = 0x92cf3c00] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x93e5b000) [pid = 1770] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x8e6d3c00) [pid = 1770] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92ee5400) [pid = 1770] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x924ee800) [pid = 1770] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92cecc00) [pid = 1770] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93e5a400) [pid = 1770] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92edf000) [pid = 1770] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ee4400) [pid = 1770] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efeec00) [pid = 1770] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x8eae5000) [pid = 1770] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:04:46 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x91d0bc00) [pid = 1770] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:04:46 INFO - PROCESS | 1770 | 1466251486564 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:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1764ms 05:04:46 INFO - PROCESS | 1770 | 1466251486654 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 1770 | 1466251486658 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:04:46 INFO - PROCESS | 1770 | 1466251486664 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 1770 | 1466251486668 Marionette TRACE conn3 <- [1,2522,null,{}] 05:04:46 INFO - PROCESS | 1770 | 1466251486673 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:04:46 INFO - PROCESS | 1770 | 1466251486679 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:46 INFO - PROCESS | 1770 | 1466251486827 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:04:46 INFO - PROCESS | 1770 | 1466251486836 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 1770 | 1466251486846 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cd000 == 34 [pid = 1770] [id = 638] 05:04:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91322c00) [pid = 1770] [serial = 1915] [outer = (nil)] 05:04:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92e9d400) [pid = 1770] [serial = 1916] [outer = 0x91322c00] 05:04:46 INFO - PROCESS | 1770 | 1466251486910 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e9f000) [pid = 1770] [serial = 1917] [outer = 0x91322c00] 05:04:47 INFO - PROCESS | 1770 | 1466251487760 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:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1143ms 05:04:47 INFO - PROCESS | 1770 | 1466251487808 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 1770 | 1466251487812 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:04:47 INFO - PROCESS | 1770 | 1466251487818 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 1770 | 1466251487820 Marionette TRACE conn3 <- [1,2526,null,{}] 05:04:47 INFO - PROCESS | 1770 | 1466251487826 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:04:47 INFO - PROCESS | 1770 | 1466251487831 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:47 INFO - PROCESS | 1770 | 1466251487979 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:04:48 INFO - PROCESS | 1770 | 1466251487989 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 1770 | 1466251488006 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea7400 == 35 [pid = 1770] [id = 639] 05:04:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92edc800) [pid = 1770] [serial = 1918] [outer = (nil)] 05:04:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ee4c00) [pid = 1770] [serial = 1919] [outer = 0x92edc800] 05:04:48 INFO - PROCESS | 1770 | 1466251488084 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c35800) [pid = 1770] [serial = 1920] [outer = 0x92edc800] 05:04:49 INFO - PROCESS | 1770 | 1466251489323 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:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1580ms 05:04:49 INFO - PROCESS | 1770 | 1466251489399 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 1770 | 1466251489406 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:04:49 INFO - PROCESS | 1770 | 1466251489415 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 1770 | 1466251489424 Marionette TRACE conn3 <- [1,2530,null,{}] 05:04:49 INFO - PROCESS | 1770 | 1466251489432 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:04:49 INFO - PROCESS | 1770 | 1466251489437 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:49 INFO - PROCESS | 1770 | 1466251489657 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:04:49 INFO - PROCESS | 1770 | 1466251489891 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 1770 | 1466251489903 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe2800 == 36 [pid = 1770] [id = 640] 05:04:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9128b400) [pid = 1770] [serial = 1921] [outer = (nil)] 05:04:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9146ac00) [pid = 1770] [serial = 1922] [outer = 0x9128b400] 05:04:50 INFO - PROCESS | 1770 | 1466251490008 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92140000) [pid = 1770] [serial = 1923] [outer = 0x9128b400] 05:04:51 INFO - PROCESS | 1770 | 1466251491004 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:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1640ms 05:04:51 INFO - PROCESS | 1770 | 1466251491054 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 1770 | 1466251491061 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:04:51 INFO - PROCESS | 1770 | 1466251491071 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 1770 | 1466251491075 Marionette TRACE conn3 <- [1,2534,null,{}] 05:04:51 INFO - PROCESS | 1770 | 1466251491082 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:04:51 INFO - PROCESS | 1770 | 1466251491088 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:51 INFO - PROCESS | 1770 | 1466251491282 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:04:51 INFO - PROCESS | 1770 | 1466251491559 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 1770 | 1466251491568 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x924efc00 == 37 [pid = 1770] [id = 641] 05:04:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92570c00) [pid = 1770] [serial = 1924] [outer = (nil)] 05:04:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x92e79000) [pid = 1770] [serial = 1925] [outer = 0x92570c00] 05:04:51 INFO - PROCESS | 1770 | 1466251491706 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92ea3800) [pid = 1770] [serial = 1926] [outer = 0x92570c00] 05:04:52 INFO - PROCESS | 1770 | 1466251492663 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:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1631ms 05:04:52 INFO - PROCESS | 1770 | 1466251492703 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 1770 | 1466251492707 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:04:52 INFO - PROCESS | 1770 | 1466251492714 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 1770 | 1466251492720 Marionette TRACE conn3 <- [1,2538,null,{}] 05:04:52 INFO - PROCESS | 1770 | 1466251492737 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:04:52 INFO - PROCESS | 1770 | 1466251492746 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:52 INFO - PROCESS | 1770 | 1466251492924 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:04:53 INFO - PROCESS | 1770 | 1466251493106 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1770 | 1466251493118 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd9800 == 38 [pid = 1770] [id = 642] 05:04:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x93cda000) [pid = 1770] [serial = 1927] [outer = (nil)] 05:04:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x93e5e400) [pid = 1770] [serial = 1928] [outer = 0x93cda000] 05:04:53 INFO - PROCESS | 1770 | 1466251493201 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x94946400) [pid = 1770] [serial = 1929] [outer = 0x93cda000] 05:04:54 INFO - PROCESS | 1770 | 1466251494199 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:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1541ms 05:04:54 INFO - PROCESS | 1770 | 1466251494268 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 1770 | 1466251494273 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:04:54 INFO - PROCESS | 1770 | 1466251494280 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 1770 | 1466251494283 Marionette TRACE conn3 <- [1,2542,null,{}] 05:04:54 INFO - PROCESS | 1770 | 1466251494289 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:04:54 INFO - PROCESS | 1770 | 1466251494294 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:54 INFO - PROCESS | 1770 | 1466251494481 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:04:54 INFO - PROCESS | 1770 | 1466251494666 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 1770 | 1466251494675 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c8000 == 39 [pid = 1770] [id = 643] 05:04:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x914e0400) [pid = 1770] [serial = 1930] [outer = (nil)] 05:04:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92cea400) [pid = 1770] [serial = 1931] [outer = 0x914e0400] 05:04:54 INFO - PROCESS | 1770 | 1466251494796 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93e54800) [pid = 1770] [serial = 1932] [outer = 0x914e0400] 05:04:55 INFO - PROCESS | 1770 | 1466251495902 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:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1731ms 05:04:56 INFO - PROCESS | 1770 | 1466251496012 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:04:56 INFO - PROCESS | 1770 | 1466251496017 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:04:56 INFO - PROCESS | 1770 | 1466251496033 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 1770 | 1466251496037 Marionette TRACE conn3 <- [1,2546,null,{}] 05:04:56 INFO - PROCESS | 1770 | 1466251496123 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:04:56 INFO - PROCESS | 1770 | 1466251496130 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:56 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae1400 == 38 [pid = 1770] [id = 633] 05:04:56 INFO - PROCESS | 1770 | --DOCSHELL 0x9132b000 == 37 [pid = 1770] [id = 613] 05:04:56 INFO - PROCESS | 1770 | --DOCSHELL 0x92135800 == 36 [pid = 1770] [id = 621] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x97892400) [pid = 1770] [serial = 1877] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x953a4c00) [pid = 1770] [serial = 1871] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91467400) [pid = 1770] [serial = 1874] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x930a4000) [pid = 1770] [serial = 1868] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92513800) [pid = 1770] [serial = 1865] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92cec000) [pid = 1770] [serial = 1866] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92e7a800) [pid = 1770] [serial = 1853] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x982d1400) [pid = 1770] [serial = 1878] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92eda000) [pid = 1770] [serial = 1854] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x94947800) [pid = 1770] [serial = 1856] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x953ad000) [pid = 1770] [serial = 1857] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x95488000) [pid = 1770] [serial = 1859] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9552b000) [pid = 1770] [serial = 1860] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93c3a800) [pid = 1770] [serial = 1848] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x930a1c00) [pid = 1770] [serial = 1847] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91323000) [pid = 1770] [serial = 1862] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x914d8400) [pid = 1770] [serial = 1863] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914d3800) [pid = 1770] [serial = 1850] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92134c00) [pid = 1770] [serial = 1851] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x94940800) [pid = 1770] [serial = 1872] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93c40400) [pid = 1770] [serial = 1869] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91475400) [pid = 1770] [serial = 1875] [outer = (nil)] [url = about:blank] 05:04:56 INFO - PROCESS | 1770 | 1466251496443 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:04:56 INFO - PROCESS | 1770 | 1466251496554 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 1770 | 1466251496563 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efec800 == 37 [pid = 1770] [id = 644] 05:04:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91281c00) [pid = 1770] [serial = 1933] [outer = (nil)] 05:04:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9132b000) [pid = 1770] [serial = 1934] [outer = 0x91281c00] 05:04:56 INFO - PROCESS | 1770 | 1466251496640 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x914d1800) [pid = 1770] [serial = 1935] [outer = 0x91281c00] 05:04:57 INFO - PROCESS | 1770 | 1466251497427 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:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1450ms 05:04:57 INFO - PROCESS | 1770 | 1466251497474 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 1770 | 1466251497480 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:04:57 INFO - PROCESS | 1770 | 1466251497494 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 1770 | 1466251497498 Marionette TRACE conn3 <- [1,2550,null,{}] 05:04:57 INFO - PROCESS | 1770 | 1466251497504 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:04:57 INFO - PROCESS | 1770 | 1466251497509 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:57 INFO - PROCESS | 1770 | 1466251497735 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:04:57 INFO - PROCESS | 1770 | 1466251497750 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 1770 | 1466251497757 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:57 INFO - PROCESS | 1770 | ++DOCSHELL 0x91469000 == 38 [pid = 1770] [id = 645] 05:04:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92138800) [pid = 1770] [serial = 1936] [outer = (nil)] 05:04:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9250c400) [pid = 1770] [serial = 1937] [outer = 0x92138800] 05:04:57 INFO - PROCESS | 1770 | 1466251497827 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ce8400) [pid = 1770] [serial = 1938] [outer = 0x92138800] 05:04:58 INFO - PROCESS | 1770 | 1466251498756 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:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1334ms 05:04:58 INFO - PROCESS | 1770 | 1466251498825 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 1770 | 1466251498829 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:04:58 INFO - PROCESS | 1770 | 1466251498842 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 1770 | 1466251498846 Marionette TRACE conn3 <- [1,2554,null,{}] 05:04:58 INFO - PROCESS | 1770 | 1466251498862 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:04:58 INFO - PROCESS | 1770 | 1466251498870 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:59 INFO - PROCESS | 1770 | 1466251499080 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:04:59 INFO - PROCESS | 1770 | 1466251499104 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 1770 | 1466251499114 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:04:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ee4000 == 39 [pid = 1770] [id = 646] 05:04:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ee5800) [pid = 1770] [serial = 1939] [outer = (nil)] 05:04:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x930a6800) [pid = 1770] [serial = 1940] [outer = 0x92ee5800] 05:04:59 INFO - PROCESS | 1770 | 1466251499194 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93c3a800) [pid = 1770] [serial = 1941] [outer = 0x92ee5800] 05:05:00 INFO - PROCESS | 1770 | 1466251500113 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:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1295ms 05:05:00 INFO - PROCESS | 1770 | 1466251500132 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:05:00 INFO - PROCESS | 1770 | 1466251500139 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:05:00 INFO - PROCESS | 1770 | 1466251500153 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 1770 | 1466251500155 Marionette TRACE conn3 <- [1,2558,null,{}] 05:05:00 INFO - PROCESS | 1770 | 1466251500161 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:05:00 INFO - PROCESS | 1770 | 1466251500166 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:00 INFO - PROCESS | 1770 | 1466251500385 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:05:00 INFO - PROCESS | 1770 | 1466251500407 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 1770 | 1466251500418 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe5800 == 40 [pid = 1770] [id = 647] 05:05:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92e7f400) [pid = 1770] [serial = 1942] [outer = (nil)] 05:05:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e5ec00) [pid = 1770] [serial = 1943] [outer = 0x92e7f400] 05:05:00 INFO - PROCESS | 1770 | 1466251500480 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x94941000) [pid = 1770] [serial = 1944] [outer = 0x92e7f400] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92cf3c00) [pid = 1770] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91284c00) [pid = 1770] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91288800) [pid = 1770] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e76c00) [pid = 1770] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x8e9ca400) [pid = 1770] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8eae2400) [pid = 1770] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x95483400) [pid = 1770] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x982d1800) [pid = 1770] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x99fb9400) [pid = 1770] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x99e91c00) [pid = 1770] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x8e6d2c00) [pid = 1770] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91322c00) [pid = 1770] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:05:01 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x914dfc00) [pid = 1770] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:05:01 INFO - PROCESS | 1770 | 1466251501526 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:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1437ms 05:05:01 INFO - PROCESS | 1770 | 1466251501581 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 1770 | 1466251501585 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:05:01 INFO - PROCESS | 1770 | 1466251501591 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 1770 | 1466251501594 Marionette TRACE conn3 <- [1,2562,null,{}] 05:05:01 INFO - PROCESS | 1770 | 1466251501602 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:05:01 INFO - PROCESS | 1770 | 1466251501608 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:01 INFO - PROCESS | 1770 | 1466251501851 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:05:01 INFO - PROCESS | 1770 | 1466251501864 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 1770 | 1466251501872 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7c00 == 41 [pid = 1770] [id = 648] 05:05:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9128cc00) [pid = 1770] [serial = 1945] [outer = (nil)] 05:05:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x930a7000) [pid = 1770] [serial = 1946] [outer = 0x9128cc00] 05:05:02 INFO - PROCESS | 1770 | 1466251502024 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92e9e800) [pid = 1770] [serial = 1947] [outer = 0x9128cc00] 05:05:02 INFO - PROCESS | 1770 | 1466251502837 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:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1286ms 05:05:02 INFO - PROCESS | 1770 | 1466251502878 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 1770 | 1466251502881 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:05:02 INFO - PROCESS | 1770 | 1466251502887 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 1770 | 1466251502889 Marionette TRACE conn3 <- [1,2566,null,{}] 05:05:02 INFO - PROCESS | 1770 | 1466251502904 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:05:02 INFO - PROCESS | 1770 | 1466251502914 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:03 INFO - PROCESS | 1770 | 1466251503100 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:05:03 INFO - PROCESS | 1770 | 1466251503335 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 1770 | 1466251503344 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf800 == 42 [pid = 1770] [id = 649] 05:05:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8e6cfc00) [pid = 1770] [serial = 1948] [outer = (nil)] 05:05:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e9c8400) [pid = 1770] [serial = 1949] [outer = 0x8e6cfc00] 05:05:03 INFO - PROCESS | 1770 | 1466251503430 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8eaef800) [pid = 1770] [serial = 1950] [outer = 0x8e6cfc00] 05:05:04 INFO - PROCESS | 1770 | 1466251504450 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:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1634ms 05:05:04 INFO - PROCESS | 1770 | 1466251504524 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 1770 | 1466251504529 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:05:04 INFO - PROCESS | 1770 | 1466251504537 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 1770 | 1466251504543 Marionette TRACE conn3 <- [1,2570,null,{}] 05:05:04 INFO - PROCESS | 1770 | 1466251504551 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:05:04 INFO - PROCESS | 1770 | 1466251504559 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:04 INFO - PROCESS | 1770 | 1466251504752 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:05:04 INFO - PROCESS | 1770 | 1466251504915 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 1770 | 1466251504924 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132e000 == 43 [pid = 1770] [id = 650] 05:05:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x914d2800) [pid = 1770] [serial = 1951] [outer = (nil)] 05:05:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91d0a000) [pid = 1770] [serial = 1952] [outer = 0x914d2800] 05:05:05 INFO - PROCESS | 1770 | 1466251505055 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92417800) [pid = 1770] [serial = 1953] [outer = 0x914d2800] 05:05:06 INFO - PROCESS | 1770 | 1466251506061 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:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1584ms 05:05:06 INFO - PROCESS | 1770 | 1466251506126 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1770 | 1466251506134 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:05:06 INFO - PROCESS | 1770 | 1466251506141 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1770 | 1466251506145 Marionette TRACE conn3 <- [1,2574,null,{}] 05:05:06 INFO - PROCESS | 1770 | 1466251506152 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:05:06 INFO - PROCESS | 1770 | 1466251506157 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:06 INFO - PROCESS | 1770 | 1466251506383 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:05:06 INFO - PROCESS | 1770 | 1466251506660 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 1770 | 1466251506669 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e9fc00 == 44 [pid = 1770] [id = 651] 05:05:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ea7000) [pid = 1770] [serial = 1954] [outer = (nil)] 05:05:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92edf000) [pid = 1770] [serial = 1955] [outer = 0x92ea7000] 05:05:06 INFO - PROCESS | 1770 | 1466251506763 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x930ab800) [pid = 1770] [serial = 1956] [outer = 0x92ea7000] 05:05:07 INFO - PROCESS | 1770 | 1466251507710 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:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1633ms 05:05:07 INFO - PROCESS | 1770 | 1466251507774 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:05:07 INFO - PROCESS | 1770 | 1466251507778 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:05:07 INFO - PROCESS | 1770 | 1466251507794 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 1770 | 1466251507803 Marionette TRACE conn3 <- [1,2578,null,{}] 05:05:07 INFO - PROCESS | 1770 | 1466251507810 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:05:07 INFO - PROCESS | 1770 | 1466251507817 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:08 INFO - PROCESS | 1770 | 1466251508048 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:05:08 INFO - PROCESS | 1770 | 1466251508277 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 1770 | 1466251508283 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:08 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cb800 == 45 [pid = 1770] [id = 652] 05:05:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x8e9d3400) [pid = 1770] [serial = 1957] [outer = (nil)] 05:05:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x95521c00) [pid = 1770] [serial = 1958] [outer = 0x8e9d3400] 05:05:08 INFO - PROCESS | 1770 | 1466251508380 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x97892400) [pid = 1770] [serial = 1959] [outer = 0x8e9d3400] 05:05:09 INFO - PROCESS | 1770 | 1466251509290 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:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1550ms 05:05:09 INFO - PROCESS | 1770 | 1466251509336 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:05:09 INFO - PROCESS | 1770 | 1466251509341 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:05:09 INFO - PROCESS | 1770 | 1466251509347 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 1770 | 1466251509351 Marionette TRACE conn3 <- [1,2582,null,{}] 05:05:09 INFO - PROCESS | 1770 | 1466251509357 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:05:09 INFO - PROCESS | 1770 | 1466251509362 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:09 INFO - PROCESS | 1770 | 1466251509546 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:05:09 INFO - PROCESS | 1770 | 1466251509741 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1770 | 1466251509749 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x91329800 == 46 [pid = 1770] [id = 653] 05:05:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91d07800) [pid = 1770] [serial = 1960] [outer = (nil)] 05:05:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x98463800) [pid = 1770] [serial = 1961] [outer = 0x91d07800] 05:05:09 INFO - PROCESS | 1770 | 1466251509874 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x99394800) [pid = 1770] [serial = 1962] [outer = 0x91d07800] 05:05:10 INFO - PROCESS | 1770 | 1466251510880 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:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1588ms 05:05:10 INFO - PROCESS | 1770 | 1466251510936 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 1770 | 1466251510940 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:05:10 INFO - PROCESS | 1770 | 1466251510947 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1770 | 1466251510950 Marionette TRACE conn3 <- [1,2586,null,{}] 05:05:10 INFO - PROCESS | 1770 | 1466251510956 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:05:10 INFO - PROCESS | 1770 | 1466251510961 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:11 INFO - PROCESS | 1770 | 1466251511132 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:05:11 INFO - PROCESS | 1770 | 1466251511318 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 1770 | 1466251511336 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x99737800 == 47 [pid = 1770] [id = 654] 05:05:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99e8c400) [pid = 1770] [serial = 1963] [outer = (nil)] 05:05:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x99fbcc00) [pid = 1770] [serial = 1964] [outer = 0x99e8c400] 05:05:11 INFO - PROCESS | 1770 | 1466251511470 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1ccc00) [pid = 1770] [serial = 1965] [outer = 0x99e8c400] 05:05:12 INFO - PROCESS | 1770 | 1466251512554 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:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1637ms 05:05:12 INFO - PROCESS | 1770 | 1466251512585 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 1770 | 1466251512588 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:05:12 INFO - PROCESS | 1770 | 1466251512595 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 1770 | 1466251512599 Marionette TRACE conn3 <- [1,2590,null,{}] 05:05:12 INFO - PROCESS | 1770 | 1466251512605 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:05:12 INFO - PROCESS | 1770 | 1466251512611 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:12 INFO - PROCESS | 1770 | 1466251512797 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:05:13 INFO - PROCESS | 1770 | 1466251512984 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 1770 | 1466251512992 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3c00 == 48 [pid = 1770] [id = 655] 05:05:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9132dc00) [pid = 1770] [serial = 1966] [outer = (nil)] 05:05:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x92ceb800) [pid = 1770] [serial = 1967] [outer = 0x9132dc00] 05:05:13 INFO - PROCESS | 1770 | 1466251513068 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9309e000) [pid = 1770] [serial = 1968] [outer = 0x9132dc00] 05:05:14 INFO - PROCESS | 1770 | 1466251514286 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:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1735ms 05:05:14 INFO - PROCESS | 1770 | 1466251514332 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 1770 | 1466251514338 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:05:14 INFO - PROCESS | 1770 | 1466251514346 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 1770 | 1466251514351 Marionette TRACE conn3 <- [1,2594,null,{}] 05:05:14 INFO - PROCESS | 1770 | 1466251514359 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:05:14 INFO - PROCESS | 1770 | 1466251514365 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:14 INFO - PROCESS | 1770 | 1466251514546 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:05:14 INFO - PROCESS | 1770 | 1466251514787 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 1770 | 1466251514799 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146f800 == 49 [pid = 1770] [id = 656] 05:05:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x91470000) [pid = 1770] [serial = 1969] [outer = (nil)] 05:05:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x914d3c00) [pid = 1770] [serial = 1970] [outer = 0x91470000] 05:05:14 INFO - PROCESS | 1770 | 1466251514873 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x91d0dc00) [pid = 1770] [serial = 1971] [outer = 0x91470000] 05:05:15 INFO - PROCESS | 1770 | 1466251515847 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:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1534ms 05:05:15 INFO - PROCESS | 1770 | 1466251515880 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 1770 | 1466251515885 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:05:15 INFO - PROCESS | 1770 | 1466251515896 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 1770 | 1466251515899 Marionette TRACE conn3 <- [1,2598,null,{}] 05:05:15 INFO - PROCESS | 1770 | 1466251515905 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:05:15 INFO - PROCESS | 1770 | 1466251515911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:16 INFO - PROCESS | 1770 | 1466251516126 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe5000 == 48 [pid = 1770] [id = 635] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x9132a000 == 47 [pid = 1770] [id = 636] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cd000 == 46 [pid = 1770] [id = 638] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7c00 == 45 [pid = 1770] [id = 648] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe5800 == 44 [pid = 1770] [id = 647] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92ee4000 == 43 [pid = 1770] [id = 646] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x91469000 == 42 [pid = 1770] [id = 645] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efec800 == 41 [pid = 1770] [id = 644] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c8000 == 40 [pid = 1770] [id = 643] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd9800 == 39 [pid = 1770] [id = 642] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x924efc00 == 38 [pid = 1770] [id = 641] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe2800 == 37 [pid = 1770] [id = 640] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea7400 == 36 [pid = 1770] [id = 639] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x99fb4400 == 35 [pid = 1770] [id = 630] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9ca000 == 34 [pid = 1770] [id = 634] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3800 == 33 [pid = 1770] [id = 631] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x93c40c00 == 32 [pid = 1770] [id = 618] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae3000 == 31 [pid = 1770] [id = 616] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x93e57000 == 30 [pid = 1770] [id = 623] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92140c00 == 29 [pid = 1770] [id = 612] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92ed9800 == 28 [pid = 1770] [id = 622] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92ee0800 == 27 [pid = 1770] [id = 615] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0400 == 26 [pid = 1770] [id = 626] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efebc00 == 25 [pid = 1770] [id = 620] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x9146a400 == 24 [pid = 1770] [id = 611] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae8800 == 23 [pid = 1770] [id = 625] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d0000 == 22 [pid = 1770] [id = 624] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x91329400 == 21 [pid = 1770] [id = 619] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4400 == 20 [pid = 1770] [id = 617] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2400 == 19 [pid = 1770] [id = 632] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92568000 == 18 [pid = 1770] [id = 637] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x91325800 == 17 [pid = 1770] [id = 614] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92e75800 == 16 [pid = 1770] [id = 627] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x953aec00 == 15 [pid = 1770] [id = 628] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x9250fc00 == 14 [pid = 1770] [id = 629] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x99737800 == 13 [pid = 1770] [id = 654] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d3c00 == 12 [pid = 1770] [id = 655] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x91329800 == 11 [pid = 1770] [id = 653] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cb800 == 10 [pid = 1770] [id = 652] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x9132e000 == 9 [pid = 1770] [id = 650] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x92e9fc00 == 8 [pid = 1770] [id = 651] 05:05:17 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cf800 == 7 [pid = 1770] [id = 649] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92e74400) [pid = 1770] [serial = 1913] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x9132d000) [pid = 1770] [serial = 1907] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x9146e000) [pid = 1770] [serial = 1881] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x91290800) [pid = 1770] [serial = 1880] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x91471400) [pid = 1770] [serial = 1908] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92edd800) [pid = 1770] [serial = 1884] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e9b000) [pid = 1770] [serial = 1883] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x8e9ce800) [pid = 1770] [serial = 1904] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8eaec000) [pid = 1770] [serial = 1905] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8efe7800) [pid = 1770] [serial = 1902] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x99392800) [pid = 1770] [serial = 1887] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8eaecc00) [pid = 1770] [serial = 1901] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x97891c00) [pid = 1770] [serial = 1886] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a1cec00) [pid = 1770] [serial = 1890] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9a1c8800) [pid = 1770] [serial = 1889] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a65fc00) [pid = 1770] [serial = 1893] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a65e800) [pid = 1770] [serial = 1892] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a88cc00) [pid = 1770] [serial = 1896] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a874000) [pid = 1770] [serial = 1895] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9a965c00) [pid = 1770] [serial = 1899] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9a964000) [pid = 1770] [serial = 1898] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92e9d400) [pid = 1770] [serial = 1916] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e9f000) [pid = 1770] [serial = 1917] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92e7dc00) [pid = 1770] [serial = 1914] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x924f9400) [pid = 1770] [serial = 1911] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9213b400) [pid = 1770] [serial = 1910] [outer = (nil)] [url = about:blank] 05:05:17 INFO - PROCESS | 1770 | 1466251517481 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1770 | 1466251517489 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d4c00 == 8 [pid = 1770] [id = 657] 05:05:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8e6d5400) [pid = 1770] [serial = 1972] [outer = (nil)] 05:05:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8e9c7c00) [pid = 1770] [serial = 1973] [outer = 0x8e6d5400] 05:05:17 INFO - PROCESS | 1770 | 1466251517576 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8e9d3800) [pid = 1770] [serial = 1974] [outer = 0x8e6d5400] 05:05:18 INFO - PROCESS | 1770 | 1466251518443 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:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2600ms 05:05:18 INFO - PROCESS | 1770 | 1466251518497 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1770 | 1466251518503 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:05:18 INFO - PROCESS | 1770 | 1466251518510 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1770 | 1466251518515 Marionette TRACE conn3 <- [1,2602,null,{}] 05:05:18 INFO - PROCESS | 1770 | 1466251518523 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:05:18 INFO - PROCESS | 1770 | 1466251518529 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:18 INFO - PROCESS | 1770 | 1466251518698 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:05:18 INFO - PROCESS | 1770 | 1466251518710 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 1770 | 1466251518719 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efec000 == 9 [pid = 1770] [id = 658] 05:05:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91281800) [pid = 1770] [serial = 1975] [outer = (nil)] 05:05:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9128d800) [pid = 1770] [serial = 1976] [outer = 0x91281800] 05:05:18 INFO - PROCESS | 1770 | 1466251518803 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x91325000) [pid = 1770] [serial = 1977] [outer = 0x91281800] 05:05:19 INFO - PROCESS | 1770 | 1466251519789 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:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1332ms 05:05:19 INFO - PROCESS | 1770 | 1466251519846 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 1770 | 1466251519852 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:05:19 INFO - PROCESS | 1770 | 1466251519877 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 1770 | 1466251519881 Marionette TRACE conn3 <- [1,2606,null,{}] 05:05:19 INFO - PROCESS | 1770 | 1466251519886 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:05:19 INFO - PROCESS | 1770 | 1466251519891 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:20 INFO - PROCESS | 1770 | 1466251520130 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:05:20 INFO - PROCESS | 1770 | 1466251520150 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 1770 | 1466251520159 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x91471800 == 10 [pid = 1770] [id = 659] 05:05:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91474000) [pid = 1770] [serial = 1978] [outer = (nil)] 05:05:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x914d8400) [pid = 1770] [serial = 1979] [outer = 0x91474000] 05:05:20 INFO - PROCESS | 1770 | 1466251520231 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x91d0ac00) [pid = 1770] [serial = 1980] [outer = 0x91474000] 05:05:21 INFO - PROCESS | 1770 | 1466251521258 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:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1442ms 05:05:21 INFO - PROCESS | 1770 | 1466251521322 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 1770 | 1466251521326 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:05:21 INFO - PROCESS | 1770 | 1466251521340 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 1770 | 1466251521350 Marionette TRACE conn3 <- [1,2610,null,{}] 05:05:21 INFO - PROCESS | 1770 | 1466251521364 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:05:21 INFO - PROCESS | 1770 | 1466251521371 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:21 INFO - PROCESS | 1770 | 1466251521591 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:05:21 INFO - PROCESS | 1770 | 1466251521616 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 1770 | 1466251521644 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6400 == 11 [pid = 1770] [id = 660] 05:05:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8eaec800) [pid = 1770] [serial = 1981] [outer = (nil)] 05:05:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9256c800) [pid = 1770] [serial = 1982] [outer = 0x8eaec800] 05:05:21 INFO - PROCESS | 1770 | 1466251521786 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92cec800) [pid = 1770] [serial = 1983] [outer = 0x8eaec800] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9128b400) [pid = 1770] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92570c00) [pid = 1770] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91281c00) [pid = 1770] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92ee5800) [pid = 1770] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92138800) [pid = 1770] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x93cda000) [pid = 1770] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92edc800) [pid = 1770] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x914e0400) [pid = 1770] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e7f400) [pid = 1770] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:05:22 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9128cc00) [pid = 1770] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:05:23 INFO - PROCESS | 1770 | 1466251523130 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:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1857ms 05:05:23 INFO - PROCESS | 1770 | 1466251523190 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 1770 | 1466251523194 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:05:23 INFO - PROCESS | 1770 | 1466251523200 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 1770 | 1466251523202 Marionette TRACE conn3 <- [1,2614,null,{}] 05:05:23 INFO - PROCESS | 1770 | 1466251523208 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:05:23 INFO - PROCESS | 1770 | 1466251523213 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:23 INFO - PROCESS | 1770 | 1466251523426 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:05:23 INFO - PROCESS | 1770 | 1466251523440 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 1770 | 1466251523447 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae6000 == 12 [pid = 1770] [id = 661] 05:05:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9128f400) [pid = 1770] [serial = 1984] [outer = (nil)] 05:05:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92572800) [pid = 1770] [serial = 1985] [outer = 0x9128f400] 05:05:23 INFO - PROCESS | 1770 | 1466251523525 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92cf2800) [pid = 1770] [serial = 1986] [outer = 0x9128f400] 05:05:24 INFO - PROCESS | 1770 | 1466251524372 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:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1195ms 05:05:24 INFO - PROCESS | 1770 | 1466251524451 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 1770 | 1466251524458 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:05:24 INFO - PROCESS | 1770 | 1466251524471 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 1770 | 1466251524477 Marionette TRACE conn3 <- [1,2618,null,{}] 05:05:24 INFO - PROCESS | 1770 | 1466251524487 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:05:24 INFO - PROCESS | 1770 | 1466251524493 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:24 INFO - PROCESS | 1770 | 1466251524724 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:05:24 INFO - PROCESS | 1770 | 1466251524906 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 1770 | 1466251524922 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb400 == 13 [pid = 1770] [id = 662] 05:05:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eaee400) [pid = 1770] [serial = 1987] [outer = (nil)] 05:05:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x8efea400) [pid = 1770] [serial = 1988] [outer = 0x8eaee400] 05:05:25 INFO - PROCESS | 1770 | 1466251525007 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9132c000) [pid = 1770] [serial = 1989] [outer = 0x8eaee400] 05:05:26 INFO - PROCESS | 1770 | 1466251526119 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:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1701ms 05:05:26 INFO - PROCESS | 1770 | 1466251526172 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 1770 | 1466251526178 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:05:26 INFO - PROCESS | 1770 | 1466251526187 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 1770 | 1466251526193 Marionette TRACE conn3 <- [1,2622,null,{}] 05:05:26 INFO - PROCESS | 1770 | 1466251526202 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:05:26 INFO - PROCESS | 1770 | 1466251526208 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:26 INFO - PROCESS | 1770 | 1466251526392 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:05:26 INFO - PROCESS | 1770 | 1466251526624 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 1770 | 1466251526632 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaed000 == 14 [pid = 1770] [id = 663] 05:05:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92139400) [pid = 1770] [serial = 1990] [outer = (nil)] 05:05:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x92566000) [pid = 1770] [serial = 1991] [outer = 0x92139400] 05:05:26 INFO - PROCESS | 1770 | 1466251526762 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e73c00) [pid = 1770] [serial = 1992] [outer = 0x92139400] 05:05:27 INFO - PROCESS | 1770 | 1466251527755 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:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1647ms 05:05:27 INFO - PROCESS | 1770 | 1466251527833 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:05:27 INFO - PROCESS | 1770 | 1466251527838 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:05:27 INFO - PROCESS | 1770 | 1466251527844 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1770 | 1466251527848 Marionette TRACE conn3 <- [1,2626,null,{}] 05:05:27 INFO - PROCESS | 1770 | 1466251527857 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:05:27 INFO - PROCESS | 1770 | 1466251527864 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:28 INFO - PROCESS | 1770 | 1466251528087 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:05:28 INFO - PROCESS | 1770 | 1466251528374 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 1770 | 1466251528390 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea6000 == 15 [pid = 1770] [id = 664] 05:05:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ea6400) [pid = 1770] [serial = 1993] [outer = (nil)] 05:05:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92ed8400) [pid = 1770] [serial = 1994] [outer = 0x92ea6400] 05:05:28 INFO - PROCESS | 1770 | 1466251528495 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92ede800) [pid = 1770] [serial = 1995] [outer = 0x92ea6400] 05:05:29 INFO - PROCESS | 1770 | 1466251529502 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:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1739ms 05:05:29 INFO - PROCESS | 1770 | 1466251529583 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 1770 | 1466251529588 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:05:29 INFO - PROCESS | 1770 | 1466251529594 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 1770 | 1466251529598 Marionette TRACE conn3 <- [1,2630,null,{}] 05:05:29 INFO - PROCESS | 1770 | 1466251529604 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:05:29 INFO - PROCESS | 1770 | 1466251529609 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:29 INFO - PROCESS | 1770 | 1466251529820 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:05:30 INFO - PROCESS | 1770 | 1466251530049 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 1770 | 1466251530059 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x92567400 == 16 [pid = 1770] [id = 665] 05:05:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9309d800) [pid = 1770] [serial = 1996] [outer = (nil)] 05:05:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x930a8800) [pid = 1770] [serial = 1997] [outer = 0x9309d800] 05:05:30 INFO - PROCESS | 1770 | 1466251530186 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x930a9800) [pid = 1770] [serial = 1998] [outer = 0x9309d800] 05:05:31 INFO - PROCESS | 1770 | 1466251531213 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:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1688ms 05:05:31 INFO - PROCESS | 1770 | 1466251531283 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 1770 | 1466251531287 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:05:31 INFO - PROCESS | 1770 | 1466251531294 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 1770 | 1466251531297 Marionette TRACE conn3 <- [1,2634,null,{}] 05:05:31 INFO - PROCESS | 1770 | 1466251531303 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:05:31 INFO - PROCESS | 1770 | 1466251531309 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:31 INFO - PROCESS | 1770 | 1466251531488 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:05:31 INFO - PROCESS | 1770 | 1466251531852 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 1770 | 1466251531863 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2c00 == 17 [pid = 1770] [id = 666] 05:05:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x8e6d3400) [pid = 1770] [serial = 1999] [outer = (nil)] 05:05:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x8e9cfc00) [pid = 1770] [serial = 2000] [outer = 0x8e6d3400] 05:05:31 INFO - PROCESS | 1770 | 1466251531980 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x8efeb000) [pid = 1770] [serial = 2001] [outer = 0x8e6d3400] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x930a7000) [pid = 1770] [serial = 1946] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92e9e800) [pid = 1770] [serial = 1947] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92140000) [pid = 1770] [serial = 1923] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92e79000) [pid = 1770] [serial = 1925] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x9132b000) [pid = 1770] [serial = 1934] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x930a6800) [pid = 1770] [serial = 1940] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92ce8400) [pid = 1770] [serial = 1938] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x93e5e400) [pid = 1770] [serial = 1928] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x9250c400) [pid = 1770] [serial = 1937] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93c3a800) [pid = 1770] [serial = 1941] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9146ac00) [pid = 1770] [serial = 1922] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93c35800) [pid = 1770] [serial = 1920] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92cea400) [pid = 1770] [serial = 1931] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x93e5ec00) [pid = 1770] [serial = 1943] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x94941000) [pid = 1770] [serial = 1944] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92ea3800) [pid = 1770] [serial = 1926] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93e54800) [pid = 1770] [serial = 1932] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92ee4c00) [pid = 1770] [serial = 1919] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x94946400) [pid = 1770] [serial = 1929] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x914d1800) [pid = 1770] [serial = 1935] [outer = (nil)] [url = about:blank] 05:05:33 INFO - PROCESS | 1770 | 1466251533029 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:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1791ms 05:05:33 INFO - PROCESS | 1770 | 1466251533087 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 1770 | 1466251533091 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:05:33 INFO - PROCESS | 1770 | 1466251533099 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 1770 | 1466251533104 Marionette TRACE conn3 <- [1,2638,null,{}] 05:05:33 INFO - PROCESS | 1770 | 1466251533112 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:05:33 INFO - PROCESS | 1770 | 1466251533117 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:33 INFO - PROCESS | 1770 | 1466251533285 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:05:33 INFO - PROCESS | 1770 | 1466251533460 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 1770 | 1466251533467 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d2000 == 18 [pid = 1770] [id = 667] 05:05:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x914d6400) [pid = 1770] [serial = 2002] [outer = (nil)] 05:05:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92142800) [pid = 1770] [serial = 2003] [outer = 0x914d6400] 05:05:33 INFO - PROCESS | 1770 | 1466251533546 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9250e400) [pid = 1770] [serial = 2004] [outer = 0x914d6400] 05:05:34 INFO - PROCESS | 1770 | 1466251534395 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:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1349ms 05:05:34 INFO - PROCESS | 1770 | 1466251534452 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 1770 | 1466251534458 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:05:34 INFO - PROCESS | 1770 | 1466251534465 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 1770 | 1466251534468 Marionette TRACE conn3 <- [1,2642,null,{}] 05:05:34 INFO - PROCESS | 1770 | 1466251534476 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:05:34 INFO - PROCESS | 1770 | 1466251534481 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:34 INFO - PROCESS | 1770 | 1466251534653 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:05:34 INFO - PROCESS | 1770 | 1466251534804 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 1770 | 1466251534813 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cec400 == 19 [pid = 1770] [id = 668] 05:05:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e79000) [pid = 1770] [serial = 2005] [outer = (nil)] 05:05:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92ea3400) [pid = 1770] [serial = 2006] [outer = 0x92e79000] 05:05:34 INFO - PROCESS | 1770 | 1466251534879 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92edb800) [pid = 1770] [serial = 2007] [outer = 0x92e79000] 05:05:35 INFO - PROCESS | 1770 | 1466251535745 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:05:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1328ms 05:05:35 INFO - PROCESS | 1770 | 1466251535800 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 1770 | 1466251535803 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:05:35 INFO - PROCESS | 1770 | 1466251535817 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1770 | 1466251535825 Marionette TRACE conn3 <- [1,2646,null,{}] 05:05:35 INFO - PROCESS | 1770 | 1466251535842 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:05:35 INFO - PROCESS | 1770 | 1466251535848 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:36 INFO - PROCESS | 1770 | 1466251536066 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:05:36 INFO - PROCESS | 1770 | 1466251536088 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 1770 | 1466251536094 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x92139000 == 20 [pid = 1770] [id = 669] 05:05:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93c3a800) [pid = 1770] [serial = 2008] [outer = (nil)] 05:05:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x93cd4800) [pid = 1770] [serial = 2009] [outer = 0x93c3a800] 05:05:36 INFO - PROCESS | 1770 | 1466251536161 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93cdb000) [pid = 1770] [serial = 2010] [outer = 0x93c3a800] 05:05:37 INFO - PROCESS | 1770 | 1466251537052 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:05:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:05:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1293ms 05:05:37 INFO - PROCESS | 1770 | 1466251537109 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 1770 | 1466251537112 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:05:37 INFO - PROCESS | 1770 | 1466251537119 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1770 | 1466251537122 Marionette TRACE conn3 <- [1,2650,null,{}] 05:05:37 INFO - PROCESS | 1770 | 1466251537128 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:05:37 INFO - PROCESS | 1770 | 1466251537133 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:37 INFO - PROCESS | 1770 | 1466251537341 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91474000) [pid = 1770] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91281800) [pid = 1770] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8e6d5400) [pid = 1770] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91470000) [pid = 1770] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8eaec800) [pid = 1770] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8e6cfc00) [pid = 1770] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914d2800) [pid = 1770] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92ea7000) [pid = 1770] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8e9d3400) [pid = 1770] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91d07800) [pid = 1770] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x99e8c400) [pid = 1770] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:05:37 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9132dc00) [pid = 1770] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:05:37 INFO - PROCESS | 1770 | 1466251537544 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1770 | 1466251537552 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:37 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cfc00 == 21 [pid = 1770] [id = 670] 05:05:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8e6d5400) [pid = 1770] [serial = 2011] [outer = (nil)] 05:05:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8efe7c00) [pid = 1770] [serial = 2012] [outer = 0x8e6d5400] 05:05:37 INFO - PROCESS | 1770 | 1466251537617 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91327000) [pid = 1770] [serial = 2013] [outer = 0x8e6d5400] 05:05:38 INFO - PROCESS | 1770 | 1466251538406 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:05:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1337ms 05:05:38 INFO - PROCESS | 1770 | 1466251538457 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 1770 | 1466251538461 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:05:38 INFO - PROCESS | 1770 | 1466251538479 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1770 | 1466251538482 Marionette TRACE conn3 <- [1,2654,null,{}] 05:05:38 INFO - PROCESS | 1770 | 1466251538489 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:05:38 INFO - PROCESS | 1770 | 1466251538494 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:38 INFO - PROCESS | 1770 | 1466251538653 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:05:38 INFO - PROCESS | 1770 | 1466251538662 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 1770 | 1466251538679 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd0800 == 22 [pid = 1770] [id = 671] 05:05:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x93e5b800) [pid = 1770] [serial = 2014] [outer = (nil)] 05:05:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x93e60000) [pid = 1770] [serial = 2015] [outer = 0x93e5b800] 05:05:38 INFO - PROCESS | 1770 | 1466251538759 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x953a5800) [pid = 1770] [serial = 2016] [outer = 0x93e5b800] 05:05:39 INFO - PROCESS | 1770 | 1466251539820 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:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1410ms 05:05:39 INFO - PROCESS | 1770 | 1466251539877 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 1770 | 1466251539884 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:05:39 INFO - PROCESS | 1770 | 1466251539893 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 1770 | 1466251539898 Marionette TRACE conn3 <- [1,2658,null,{}] 05:05:39 INFO - PROCESS | 1770 | 1466251539907 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:05:39 INFO - PROCESS | 1770 | 1466251539912 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:40 INFO - PROCESS | 1770 | 1466251540183 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:05:40 INFO - PROCESS | 1770 | 1466251540389 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 1770 | 1466251540405 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146d400 == 23 [pid = 1770] [id = 672] 05:05:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9146dc00) [pid = 1770] [serial = 2017] [outer = (nil)] 05:05:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x91d05400) [pid = 1770] [serial = 2018] [outer = 0x9146dc00] 05:05:40 INFO - PROCESS | 1770 | 1466251540526 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92414400) [pid = 1770] [serial = 2019] [outer = 0x9146dc00] 05:05:41 INFO - PROCESS | 1770 | 1466251541402 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:05:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:05:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1537ms 05:05:41 INFO - PROCESS | 1770 | 1466251541430 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 1770 | 1466251541437 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:05:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:05:41 INFO - PROCESS | 1770 | 1466251541447 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 1770 | 1466251541451 Marionette TRACE conn3 <- [1,2662,null,{}] 05:05:41 INFO - PROCESS | 1770 | 1466251541458 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:05:41 INFO - PROCESS | 1770 | 1466251541464 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:41 INFO - PROCESS | 1770 | 1466251541646 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:05:41 INFO - PROCESS | 1770 | 1466251541831 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 1770 | 1466251541839 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e98c00 == 24 [pid = 1770] [id = 673] 05:05:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92e9b400) [pid = 1770] [serial = 2020] [outer = (nil)] 05:05:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92ea0400) [pid = 1770] [serial = 2021] [outer = 0x92e9b400] 05:05:41 INFO - PROCESS | 1770 | 1466251541922 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92ee0800) [pid = 1770] [serial = 2022] [outer = 0x92e9b400] 05:05:42 INFO - PROCESS | 1770 | 1466251542898 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:05:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:05:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1482ms 05:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:05:42 INFO - PROCESS | 1770 | 1466251542929 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1770 | 1466251542933 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:05:42 INFO - PROCESS | 1770 | 1466251542940 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1770 | 1466251542946 Marionette TRACE conn3 <- [1,2666,null,{}] 05:05:42 INFO - PROCESS | 1770 | 1466251542963 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:05:42 INFO - PROCESS | 1770 | 1466251542971 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:43 INFO - PROCESS | 1770 | 1466251543150 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:05:43 INFO - PROCESS | 1770 | 1466251543334 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 1770 | 1466251543344 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x94945800 == 25 [pid = 1770] [id = 674] 05:05:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x94948c00) [pid = 1770] [serial = 2023] [outer = (nil)] 05:05:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x953ab400) [pid = 1770] [serial = 2024] [outer = 0x94948c00] 05:05:43 INFO - PROCESS | 1770 | 1466251543428 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x95483000) [pid = 1770] [serial = 2025] [outer = 0x94948c00] 05:05:44 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:44 INFO - PROCESS | 1770 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:44 INFO - PROCESS | 1770 | 1466251544805 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:05:44 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:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1891ms 05:05:44 INFO - PROCESS | 1770 | 1466251544830 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 1770 | 1466251544835 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:05:44 INFO - PROCESS | 1770 | 1466251544846 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 1770 | 1466251544851 Marionette TRACE conn3 <- [1,2670,null,{}] 05:05:44 INFO - PROCESS | 1770 | 1466251544858 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:05:44 INFO - PROCESS | 1770 | 1466251544863 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:45 INFO - PROCESS | 1770 | 1466251545101 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:05:45 INFO - PROCESS | 1770 | 1466251545258 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 1770 | 1466251545267 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5800 == 26 [pid = 1770] [id = 675] 05:05:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e9a800) [pid = 1770] [serial = 2026] [outer = (nil)] 05:05:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x95527800) [pid = 1770] [serial = 2027] [outer = 0x92e9a800] 05:05:45 INFO - PROCESS | 1770 | 1466251545382 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9788dc00) [pid = 1770] [serial = 2028] [outer = 0x92e9a800] 05:05:46 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:46 INFO - PROCESS | 1770 | 1466251546708 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\n"]]]}] 05:05:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:05:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:05:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1881ms 05:05:46 INFO - PROCESS | 1770 | 1466251546734 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 1770 | 1466251546738 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:05:46 INFO - PROCESS | 1770 | 1466251546744 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 1770 | 1466251546748 Marionette TRACE conn3 <- [1,2674,null,{}] 05:05:46 INFO - PROCESS | 1770 | 1466251546753 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:05:46 INFO - PROCESS | 1770 | 1466251546758 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:46 INFO - PROCESS | 1770 | 1466251546957 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:05:47 INFO - PROCESS | 1770 | 1466251547153 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 1770 | 1466251547161 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x92570000 == 27 [pid = 1770] [id = 676] 05:05:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x92cef000) [pid = 1770] [serial = 2029] [outer = (nil)] 05:05:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x982ca400) [pid = 1770] [serial = 2030] [outer = 0x92cef000] 05:05:47 INFO - PROCESS | 1770 | 1466251547240 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x99392800) [pid = 1770] [serial = 2031] [outer = 0x92cef000] 05:05:48 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:48 INFO - PROCESS | 1770 | 1466251548702 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\n"]]]}] 05:05:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:05:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:05:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1995ms 05:05:48 INFO - PROCESS | 1770 | 1466251548740 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 1770 | 1466251548744 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:05:48 INFO - PROCESS | 1770 | 1466251548750 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 1770 | 1466251548754 Marionette TRACE conn3 <- [1,2678,null,{}] 05:05:48 INFO - PROCESS | 1770 | 1466251548760 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:05:48 INFO - PROCESS | 1770 | 1466251548769 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:49 INFO - PROCESS | 1770 | 1466251549055 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:05:49 INFO - PROCESS | 1770 | 1466251549519 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1770 | 1466251549527 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaf0000 == 28 [pid = 1770] [id = 677] 05:05:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x8efe1400) [pid = 1770] [serial = 2032] [outer = (nil)] 05:05:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x8efed400) [pid = 1770] [serial = 2033] [outer = 0x8efe1400] 05:05:49 INFO - PROCESS | 1770 | 1466251549601 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9146a400) [pid = 1770] [serial = 2034] [outer = 0x8efe1400] 05:05:51 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d4c00 == 27 [pid = 1770] [id = 657] 05:05:51 INFO - PROCESS | 1770 | --DOCSHELL 0x9146f800 == 26 [pid = 1770] [id = 656] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92572800) [pid = 1770] [serial = 1985] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91d0ac00) [pid = 1770] [serial = 1980] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9128d800) [pid = 1770] [serial = 1976] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8e9c7c00) [pid = 1770] [serial = 1973] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8e9d3800) [pid = 1770] [serial = 1974] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x91d0dc00) [pid = 1770] [serial = 1971] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x914d3c00) [pid = 1770] [serial = 1970] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9256c800) [pid = 1770] [serial = 1982] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x8eaef800) [pid = 1770] [serial = 1950] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8e9c8400) [pid = 1770] [serial = 1949] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92417800) [pid = 1770] [serial = 1953] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91d0a000) [pid = 1770] [serial = 1952] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x930ab800) [pid = 1770] [serial = 1956] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92edf000) [pid = 1770] [serial = 1955] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x97892400) [pid = 1770] [serial = 1959] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x95521c00) [pid = 1770] [serial = 1958] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x99394800) [pid = 1770] [serial = 1962] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x98463800) [pid = 1770] [serial = 1961] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914d8400) [pid = 1770] [serial = 1979] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92cec800) [pid = 1770] [serial = 1983] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9a1ccc00) [pid = 1770] [serial = 1965] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x99fbcc00) [pid = 1770] [serial = 1964] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x91325000) [pid = 1770] [serial = 1977] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9309e000) [pid = 1770] [serial = 1968] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92ceb800) [pid = 1770] [serial = 1967] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:51 INFO - PROCESS | 1770 | 1466251551982 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:05:52 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:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3261ms 05:05:52 INFO - PROCESS | 1770 | 1466251552013 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:05:52 INFO - PROCESS | 1770 | 1466251552018 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:05:52 INFO - PROCESS | 1770 | 1466251552026 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 1770 | 1466251552031 Marionette TRACE conn3 <- [1,2682,null,{}] 05:05:52 INFO - PROCESS | 1770 | 1466251552041 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:05:52 INFO - PROCESS | 1770 | 1466251552045 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:52 INFO - PROCESS | 1770 | 1466251552306 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:05:52 INFO - PROCESS | 1770 | 1466251552321 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 1770 | 1466251552336 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x91284000 == 27 [pid = 1770] [id = 678] 05:05:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x91284400) [pid = 1770] [serial = 2035] [outer = (nil)] 05:05:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9128cc00) [pid = 1770] [serial = 2036] [outer = 0x91284400] 05:05:52 INFO - PROCESS | 1770 | 1466251552406 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9128f000) [pid = 1770] [serial = 2037] [outer = 0x91284400] 05:05:53 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:53 INFO - PROCESS | 1770 | 1466251553673 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:05:53 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:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1683ms 05:05:53 INFO - PROCESS | 1770 | 1466251553707 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 1770 | 1466251553716 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:05:53 INFO - PROCESS | 1770 | 1466251553726 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 1770 | 1466251553730 Marionette TRACE conn3 <- [1,2686,null,{}] 05:05:53 INFO - PROCESS | 1770 | 1466251553737 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:05:53 INFO - PROCESS | 1770 | 1466251553743 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:53 INFO - PROCESS | 1770 | 1466251553964 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:05:54 INFO - PROCESS | 1770 | 1466251554045 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 1770 | 1466251554055 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x914e0800 == 28 [pid = 1770] [id = 679] 05:05:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91d02800) [pid = 1770] [serial = 2038] [outer = (nil)] 05:05:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91d0e400) [pid = 1770] [serial = 2039] [outer = 0x91d02800] 05:05:54 INFO - PROCESS | 1770 | 1466251554138 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92138400) [pid = 1770] [serial = 2040] [outer = 0x91d02800] 05:05:55 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:55 INFO - PROCESS | 1770 | 1466251555516 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\n"]]]}] 05:05:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:05:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:05:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1831ms 05:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:05:55 INFO - PROCESS | 1770 | 1466251555571 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 1770 | 1466251555574 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:05:55 INFO - PROCESS | 1770 | 1466251555581 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 1770 | 1466251555587 Marionette TRACE conn3 <- [1,2690,null,{}] 05:05:55 INFO - PROCESS | 1770 | 1466251555605 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:05:55 INFO - PROCESS | 1770 | 1466251555613 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:55 INFO - PROCESS | 1770 | 1466251555896 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93e5b800) [pid = 1770] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x93c3a800) [pid = 1770] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8e6d5400) [pid = 1770] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x9128f400) [pid = 1770] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92ea6400) [pid = 1770] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x8eaee400) [pid = 1770] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x9309d800) [pid = 1770] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x914d6400) [pid = 1770] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x92139400) [pid = 1770] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x92e79000) [pid = 1770] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:05:56 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0x8e6d3400) [pid = 1770] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:05:56 INFO - PROCESS | 1770 | 1466251556363 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 1770 | 1466251556374 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae7c00 == 29 [pid = 1770] [id = 680] 05:05:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x8eaee400) [pid = 1770] [serial = 2041] [outer = (nil)] 05:05:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x914dcc00) [pid = 1770] [serial = 2042] [outer = 0x8eaee400] 05:05:56 INFO - PROCESS | 1770 | 1466251556445 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x92e78c00) [pid = 1770] [serial = 2043] [outer = 0x8eaee400] 05:05:57 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:57 INFO - PROCESS | 1770 | 1466251557607 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\n"]]]}] 05:05:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:05:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:05:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2037ms 05:05:57 INFO - PROCESS | 1770 | 1466251557619 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 1770 | 1466251557623 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:05:57 INFO - PROCESS | 1770 | 1466251557629 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 1770 | 1466251557648 Marionette TRACE conn3 <- [1,2694,null,{}] 05:05:57 INFO - PROCESS | 1770 | 1466251557653 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:05:57 INFO - PROCESS | 1770 | 1466251557658 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:57 INFO - PROCESS | 1770 | 1466251557812 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:05:58 INFO - PROCESS | 1770 | 1466251557992 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 1770 | 1466251558000 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f2c00 == 30 [pid = 1770] [id = 681] 05:05:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x92e72800) [pid = 1770] [serial = 2044] [outer = (nil)] 05:05:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92ea7000) [pid = 1770] [serial = 2045] [outer = 0x92e72800] 05:05:58 INFO - PROCESS | 1770 | 1466251558082 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x930a1000) [pid = 1770] [serial = 2046] [outer = 0x92e72800] 05:05:59 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:59 INFO - PROCESS | 1770 | 1466251559477 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\n"]]]}] 05:05:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:05:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:05:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:05:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1860ms 05:05:59 INFO - PROCESS | 1770 | 1466251559595 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 1770 | 1466251559603 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:05:59 INFO - PROCESS | 1770 | 1466251559616 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 1770 | 1466251559621 Marionette TRACE conn3 <- [1,2698,null,{}] 05:05:59 INFO - PROCESS | 1770 | 1466251559630 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:05:59 INFO - PROCESS | 1770 | 1466251559636 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:05:59 INFO - PROCESS | 1770 | 1466251559799 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:05:59 INFO - PROCESS | 1770 | 1466251559973 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 1770 | 1466251559980 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3000 == 31 [pid = 1770] [id = 682] 05:06:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x8efe5c00) [pid = 1770] [serial = 2047] [outer = (nil)] 05:06:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x914de400) [pid = 1770] [serial = 2048] [outer = 0x8efe5c00] 05:06:00 INFO - PROCESS | 1770 | 1466251560064 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92416800) [pid = 1770] [serial = 2049] [outer = 0x8efe5c00] 05:06:01 INFO - PROCESS | 1770 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:01 INFO - PROCESS | 1770 | 1466251561425 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\n"]]]}] 05:06:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:06:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1837ms 05:06:01 INFO - PROCESS | 1770 | 1466251561452 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 1770 | 1466251561459 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:06:01 INFO - PROCESS | 1770 | 1466251561470 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 1770 | 1466251561474 Marionette TRACE conn3 <- [1,2702,null,{}] 05:06:01 INFO - PROCESS | 1770 | 1466251561481 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:06:01 INFO - PROCESS | 1770 | 1466251561487 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:01 INFO - PROCESS | 1770 | 1466251561742 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:06:01 INFO - PROCESS | 1770 | 1466251561926 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 1770 | 1466251561935 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cb400 == 32 [pid = 1770] [id = 683] 05:06:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92e71800) [pid = 1770] [serial = 2050] [outer = (nil)] 05:06:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9309fc00) [pid = 1770] [serial = 2051] [outer = 0x92e71800] 05:06:02 INFO - PROCESS | 1770 | 1466251562035 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x930a7800) [pid = 1770] [serial = 2052] [outer = 0x92e71800] 05:06:03 INFO - PROCESS | 1770 | 1466251563111 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:06:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1699ms 05:06:03 INFO - PROCESS | 1770 | 1466251563169 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 1770 | 1466251563172 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:06:03 INFO - PROCESS | 1770 | 1466251563179 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 1770 | 1466251563185 Marionette TRACE conn3 <- [1,2706,null,{}] 05:06:03 INFO - PROCESS | 1770 | 1466251563203 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:06:03 INFO - PROCESS | 1770 | 1466251563211 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:03 INFO - PROCESS | 1770 | 1466251563476 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:06:03 INFO - PROCESS | 1770 | 1466251563817 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 1770 | 1466251563830 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cd000 == 33 [pid = 1770] [id = 684] 05:06:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x8e6d0400) [pid = 1770] [serial = 2053] [outer = (nil)] 05:06:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e9c8400) [pid = 1770] [serial = 2054] [outer = 0x8e6d0400] 05:06:03 INFO - PROCESS | 1770 | 1466251563913 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eae4000) [pid = 1770] [serial = 2055] [outer = 0x8e6d0400] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x93e60000) [pid = 1770] [serial = 2015] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x93cd4800) [pid = 1770] [serial = 2009] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8efe7c00) [pid = 1770] [serial = 2012] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93cdb000) [pid = 1770] [serial = 2010] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92cf2800) [pid = 1770] [serial = 1986] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92ed8400) [pid = 1770] [serial = 1994] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92ede800) [pid = 1770] [serial = 1995] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8efea400) [pid = 1770] [serial = 1988] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9132c000) [pid = 1770] [serial = 1989] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x930a8800) [pid = 1770] [serial = 1997] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x930a9800) [pid = 1770] [serial = 1998] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x92142800) [pid = 1770] [serial = 2003] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x9250e400) [pid = 1770] [serial = 2004] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x92566000) [pid = 1770] [serial = 1991] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0x92e73c00) [pid = 1770] [serial = 1992] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 57 (0x92ea3400) [pid = 1770] [serial = 2006] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 56 (0x8e9cfc00) [pid = 1770] [serial = 2000] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 55 (0x8efeb000) [pid = 1770] [serial = 2001] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 54 (0x91327000) [pid = 1770] [serial = 2013] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 53 (0x92edb800) [pid = 1770] [serial = 2007] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | --DOMWINDOW == 52 (0x953a5800) [pid = 1770] [serial = 2016] [outer = (nil)] [url = about:blank] 05:06:04 INFO - PROCESS | 1770 | 1466251564939 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:06:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:06:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1793ms 05:06:04 INFO - PROCESS | 1770 | 1466251564973 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 1770 | 1466251564978 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:06:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:06:04 INFO - PROCESS | 1770 | 1466251564986 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 1770 | 1466251564990 Marionette TRACE conn3 <- [1,2710,null,{}] 05:06:05 INFO - PROCESS | 1770 | 1466251564998 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:06:05 INFO - PROCESS | 1770 | 1466251565006 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:05 INFO - PROCESS | 1770 | 1466251565165 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:06:05 INFO - PROCESS | 1770 | 1466251565179 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 1770 | 1466251565186 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:05 INFO - PROCESS | 1770 | ++DOCSHELL 0x91286800 == 34 [pid = 1770] [id = 685] 05:06:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 53 (0x91289c00) [pid = 1770] [serial = 2056] [outer = (nil)] 05:06:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 54 (0x914d9c00) [pid = 1770] [serial = 2057] [outer = 0x91289c00] 05:06:05 INFO - PROCESS | 1770 | 1466251565262 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 1770 | ++DOMWINDOW == 55 (0x9240fc00) [pid = 1770] [serial = 2058] [outer = 0x91289c00] 05:06:06 INFO - PROCESS | 1770 | 1466251566187 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:06:06 INFO - PROCESS | 1770 | 1466251566238 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:06:06 INFO - PROCESS | 1770 | 1466251566246 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 1770 | 1466251566249 Marionette TRACE conn3 <- [1,2714,null,{}] 05:06:06 INFO - PROCESS | 1770 | 1466251566255 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:06:06 INFO - PROCESS | 1770 | 1466251566260 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:06 INFO - PROCESS | 1770 | 1466251566430 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:06:06 INFO - PROCESS | 1770 | 1466251566565 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 1770 | 1466251566575 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x92cecc00 == 35 [pid = 1770] [id = 686] 05:06:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 56 (0x92cf5c00) [pid = 1770] [serial = 2059] [outer = (nil)] 05:06:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0x92e9a000) [pid = 1770] [serial = 2060] [outer = 0x92cf5c00] 05:06:06 INFO - PROCESS | 1770 | 1466251566642 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0x92ea7400) [pid = 1770] [serial = 2061] [outer = 0x92cf5c00] 05:06:07 INFO - PROCESS | 1770 | 1466251567480 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:06:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:06:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1243ms 05:06:07 INFO - PROCESS | 1770 | 1466251567489 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 1770 | 1466251567493 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:06:07 INFO - PROCESS | 1770 | 1466251567519 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 1770 | 1466251567528 Marionette TRACE conn3 <- [1,2718,null,{}] 05:06:07 INFO - PROCESS | 1770 | 1466251567552 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:06:07 INFO - PROCESS | 1770 | 1466251567560 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:07 INFO - PROCESS | 1770 | 1466251567774 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:06:07 INFO - PROCESS | 1770 | 1466251567800 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 1770 | 1466251567806 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efeb000 == 36 [pid = 1770] [id = 687] 05:06:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x930a9800) [pid = 1770] [serial = 2062] [outer = (nil)] 05:06:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x93c3b000) [pid = 1770] [serial = 2063] [outer = 0x930a9800] 05:06:07 INFO - PROCESS | 1770 | 1466251567875 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x93cd8000) [pid = 1770] [serial = 2064] [outer = 0x930a9800] 05:06:08 INFO - PROCESS | 1770 | 1466251568868 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:06:08 INFO - PROCESS | 1770 | 1466251568926 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:06:08 INFO - PROCESS | 1770 | 1466251568940 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 1770 | 1466251568943 Marionette TRACE conn3 <- [1,2722,null,{}] 05:06:08 INFO - PROCESS | 1770 | 1466251568948 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:06:08 INFO - PROCESS | 1770 | 1466251568953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:09 INFO - PROCESS | 1770 | 1466251569162 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:06:09 INFO - PROCESS | 1770 | 1466251569182 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 1770 | 1466251569191 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x93e56400 == 37 [pid = 1770] [id = 688] 05:06:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x93e57800) [pid = 1770] [serial = 2065] [outer = (nil)] 05:06:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x94940400) [pid = 1770] [serial = 2066] [outer = 0x93e57800] 05:06:09 INFO - PROCESS | 1770 | 1466251569254 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x92137c00) [pid = 1770] [serial = 2067] [outer = 0x93e57800] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x8eaee400) [pid = 1770] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x91284400) [pid = 1770] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x8efe1400) [pid = 1770] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x9146dc00) [pid = 1770] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x92e9b400) [pid = 1770] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 58 (0x94948c00) [pid = 1770] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 57 (0x92e9a800) [pid = 1770] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 56 (0x92cef000) [pid = 1770] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:06:09 INFO - PROCESS | 1770 | --DOMWINDOW == 55 (0x91d02800) [pid = 1770] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:06:10 INFO - PROCESS | 1770 | 1466251570218 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:06:10 INFO - PROCESS | 1770 | 1466251570287 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:06:10 INFO - PROCESS | 1770 | 1466251570292 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1770 | 1466251570295 Marionette TRACE conn3 <- [1,2726,null,{}] 05:06:10 INFO - PROCESS | 1770 | 1466251570301 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:06:10 INFO - PROCESS | 1770 | 1466251570306 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:10 INFO - PROCESS | 1770 | 1466251570508 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:06:10 INFO - PROCESS | 1770 | 1466251570521 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 1770 | 1466251570539 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:10 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae2400 == 38 [pid = 1770] [id = 689] 05:06:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 56 (0x9146e800) [pid = 1770] [serial = 2068] [outer = (nil)] 05:06:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 57 (0x9547f400) [pid = 1770] [serial = 2069] [outer = 0x9146e800] 05:06:10 INFO - PROCESS | 1770 | 1466251570617 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 58 (0x95489000) [pid = 1770] [serial = 2070] [outer = 0x9146e800] 05:06:11 INFO - PROCESS | 1770 | 1466251571475 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:06:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:06:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1237ms 05:06:11 INFO - PROCESS | 1770 | 1466251571530 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 1770 | 1466251571534 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:06:11 INFO - PROCESS | 1770 | 1466251571540 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 1770 | 1466251571543 Marionette TRACE conn3 <- [1,2730,null,{}] 05:06:11 INFO - PROCESS | 1770 | 1466251571549 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:06:11 INFO - PROCESS | 1770 | 1466251571554 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:11 INFO - PROCESS | 1770 | 1466251571707 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:06:11 INFO - PROCESS | 1770 | 1466251571715 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 1770 | 1466251571725 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x91288400 == 39 [pid = 1770] [id = 690] 05:06:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 59 (0x91473000) [pid = 1770] [serial = 2071] [outer = (nil)] 05:06:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x97892400) [pid = 1770] [serial = 2072] [outer = 0x91473000] 05:06:11 INFO - PROCESS | 1770 | 1466251571791 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x98418400) [pid = 1770] [serial = 2073] [outer = 0x91473000] 05:06:13 INFO - PROCESS | 1770 | 1466251573326 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\n"]]]}] 05:06:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:06:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:06:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1880ms 05:06:13 INFO - PROCESS | 1770 | 1466251573422 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 1770 | 1466251573428 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:06:13 INFO - PROCESS | 1770 | 1466251573531 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 1770 | 1466251573537 Marionette TRACE conn3 <- [1,2734,null,{}] 05:06:13 INFO - PROCESS | 1770 | 1466251573550 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:06:13 INFO - PROCESS | 1770 | 1466251573557 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:13 INFO - PROCESS | 1770 | 1466251573721 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:06:13 INFO - PROCESS | 1770 | 1466251573909 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 1770 | 1466251573922 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:13 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe7800 == 40 [pid = 1770] [id = 691] 05:06:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x91472400) [pid = 1770] [serial = 2074] [outer = (nil)] 05:06:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92ced800) [pid = 1770] [serial = 2075] [outer = 0x91472400] 05:06:14 INFO - PROCESS | 1770 | 1466251574002 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x92e78800) [pid = 1770] [serial = 2076] [outer = 0x91472400] 05:06:14 INFO - PROCESS | 1770 | 1466251574942 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:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1538ms 05:06:14 INFO - PROCESS | 1770 | 1466251574974 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 1770 | 1466251574982 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:06:14 INFO - PROCESS | 1770 | 1466251574992 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 1770 | 1466251574997 Marionette TRACE conn3 <- [1,2738,null,{}] 05:06:15 INFO - PROCESS | 1770 | 1466251575003 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:06:15 INFO - PROCESS | 1770 | 1466251575008 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:15 INFO - PROCESS | 1770 | 1466251575193 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:06:15 INFO - PROCESS | 1770 | 1466251575374 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 1770 | 1466251575385 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x91473c00 == 41 [pid = 1770] [id = 692] 05:06:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x91d07c00) [pid = 1770] [serial = 2077] [outer = (nil)] 05:06:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x93c35400) [pid = 1770] [serial = 2078] [outer = 0x91d07c00] 05:06:15 INFO - PROCESS | 1770 | 1466251575465 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93e59000) [pid = 1770] [serial = 2079] [outer = 0x91d07c00] 05:06:16 INFO - PROCESS | 1770 | 1466251576471 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:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1533ms 05:06:16 INFO - PROCESS | 1770 | 1466251576526 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 1770 | 1466251576530 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:06:16 INFO - PROCESS | 1770 | 1466251576537 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 1770 | 1466251576543 Marionette TRACE conn3 <- [1,2742,null,{}] 05:06:16 INFO - PROCESS | 1770 | 1466251576560 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:06:16 INFO - PROCESS | 1770 | 1466251576568 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:16 INFO - PROCESS | 1770 | 1466251576797 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:06:17 INFO - PROCESS | 1770 | 1466251577029 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1770 | 1466251577038 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaf0c00 == 42 [pid = 1770] [id = 693] 05:06:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x9788e400) [pid = 1770] [serial = 2080] [outer = (nil)] 05:06:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9972c000) [pid = 1770] [serial = 2081] [outer = 0x9788e400] 05:06:17 INFO - PROCESS | 1770 | 1466251577166 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x99faf800) [pid = 1770] [serial = 2082] [outer = 0x9788e400] 05:06:18 INFO - PROCESS | 1770 | 1466251578049 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:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1587ms 05:06:18 INFO - PROCESS | 1770 | 1466251578124 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 1770 | 1466251578129 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:06:18 INFO - PROCESS | 1770 | 1466251578136 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 1770 | 1466251578140 Marionette TRACE conn3 <- [1,2746,null,{}] 05:06:18 INFO - PROCESS | 1770 | 1466251578146 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:06:18 INFO - PROCESS | 1770 | 1466251578152 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:18 INFO - PROCESS | 1770 | 1466251578400 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:06:18 INFO - PROCESS | 1770 | 1466251578592 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 1770 | 1466251578603 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x955bd000 == 43 [pid = 1770] [id = 694] 05:06:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x9a167c00) [pid = 1770] [serial = 2083] [outer = (nil)] 05:06:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9a1c0c00) [pid = 1770] [serial = 2084] [outer = 0x9a167c00] 05:06:18 INFO - PROCESS | 1770 | 1466251578735 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9a1c7400) [pid = 1770] [serial = 2085] [outer = 0x9a167c00] 05:06:19 INFO - PROCESS | 1770 | 1466251579608 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:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1536ms 05:06:19 INFO - PROCESS | 1770 | 1466251579673 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:06:19 INFO - PROCESS | 1770 | 1466251579677 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:06:19 INFO - PROCESS | 1770 | 1466251579683 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 1770 | 1466251579687 Marionette TRACE conn3 <- [1,2750,null,{}] 05:06:19 INFO - PROCESS | 1770 | 1466251579693 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:06:19 INFO - PROCESS | 1770 | 1466251579698 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:19 INFO - PROCESS | 1770 | 1466251579868 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:06:20 INFO - PROCESS | 1770 | 1466251580053 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 1770 | 1466251580064 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146f800 == 44 [pid = 1770] [id = 695] 05:06:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x91d0c400) [pid = 1770] [serial = 2086] [outer = (nil)] 05:06:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9a1cd000) [pid = 1770] [serial = 2087] [outer = 0x91d0c400] 05:06:20 INFO - PROCESS | 1770 | 1466251580140 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9a1cf400) [pid = 1770] [serial = 2088] [outer = 0x91d0c400] 05:06:21 INFO - PROCESS | 1770 | 1466251581054 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:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1438ms 05:06:21 INFO - PROCESS | 1770 | 1466251581122 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 1770 | 1466251581127 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:06:21 INFO - PROCESS | 1770 | 1466251581134 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 1770 | 1466251581138 Marionette TRACE conn3 <- [1,2754,null,{}] 05:06:21 INFO - PROCESS | 1770 | 1466251581144 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:06:21 INFO - PROCESS | 1770 | 1466251581154 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:21 INFO - PROCESS | 1770 | 1466251581581 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:06:21 INFO - PROCESS | 1770 | 1466251581841 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1770 | 1466251581848 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320800 == 45 [pid = 1770] [id = 696] 05:06:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91323400) [pid = 1770] [serial = 2089] [outer = (nil)] 05:06:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9132d800) [pid = 1770] [serial = 2090] [outer = 0x91323400] 05:06:21 INFO - PROCESS | 1770 | 1466251581935 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91d05800) [pid = 1770] [serial = 2091] [outer = 0x91323400] 05:06:22 INFO - PROCESS | 1770 | 1466251582883 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:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1781ms 05:06:22 INFO - PROCESS | 1770 | 1466251582928 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1770 | 1466251582934 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:06:22 INFO - PROCESS | 1770 | 1466251582945 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1770 | 1466251582949 Marionette TRACE conn3 <- [1,2758,null,{}] 05:06:22 INFO - PROCESS | 1770 | 1466251582957 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:06:22 INFO - PROCESS | 1770 | 1466251582962 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:23 INFO - PROCESS | 1770 | 1466251583143 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae2400 == 44 [pid = 1770] [id = 689] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x93e56400 == 43 [pid = 1770] [id = 688] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8efeb000 == 42 [pid = 1770] [id = 687] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x92cecc00 == 41 [pid = 1770] [id = 686] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x91286800 == 40 [pid = 1770] [id = 685] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cd000 == 39 [pid = 1770] [id = 684] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x92570000 == 38 [pid = 1770] [id = 676] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x91284000 == 37 [pid = 1770] [id = 678] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x914e0800 == 36 [pid = 1770] [id = 679] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x924f2c00 == 35 [pid = 1770] [id = 681] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3000 == 34 [pid = 1770] [id = 682] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cb400 == 33 [pid = 1770] [id = 683] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae7c00 == 32 [pid = 1770] [id = 680] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5800 == 31 [pid = 1770] [id = 675] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaf0000 == 30 [pid = 1770] [id = 677] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x9146f800 == 29 [pid = 1770] [id = 695] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x91320800 == 28 [pid = 1770] [id = 696] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x955bd000 == 27 [pid = 1770] [id = 694] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaf0c00 == 26 [pid = 1770] [id = 693] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x91473c00 == 25 [pid = 1770] [id = 692] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x91288400 == 24 [pid = 1770] [id = 690] 05:06:24 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe7800 == 23 [pid = 1770] [id = 691] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914dcc00) [pid = 1770] [serial = 2042] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9128cc00) [pid = 1770] [serial = 2036] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9146a400) [pid = 1770] [serial = 2034] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efed400) [pid = 1770] [serial = 2033] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92414400) [pid = 1770] [serial = 2019] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91d05400) [pid = 1770] [serial = 2018] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92ee0800) [pid = 1770] [serial = 2022] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92ea0400) [pid = 1770] [serial = 2021] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x95483000) [pid = 1770] [serial = 2025] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x953ab400) [pid = 1770] [serial = 2024] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9788dc00) [pid = 1770] [serial = 2028] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x95527800) [pid = 1770] [serial = 2027] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x99392800) [pid = 1770] [serial = 2031] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x982ca400) [pid = 1770] [serial = 2030] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92ea7000) [pid = 1770] [serial = 2045] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x9128f000) [pid = 1770] [serial = 2037] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x92e78c00) [pid = 1770] [serial = 2043] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x91d0e400) [pid = 1770] [serial = 2039] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x92138400) [pid = 1770] [serial = 2040] [outer = (nil)] [url = about:blank] 05:06:24 INFO - PROCESS | 1770 | 1466251584451 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1770 | 1466251584464 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:24 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5800 == 24 [pid = 1770] [id = 697] 05:06:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x8e6d7400) [pid = 1770] [serial = 2092] [outer = (nil)] 05:06:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x8e9cac00) [pid = 1770] [serial = 2093] [outer = 0x8e6d7400] 05:06:24 INFO - PROCESS | 1770 | 1466251584539 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x8eae9000) [pid = 1770] [serial = 2094] [outer = 0x8e6d7400] 05:06:25 INFO - PROCESS | 1770 | 1466251585355 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:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2435ms 05:06:25 INFO - PROCESS | 1770 | 1466251585381 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:06:25 INFO - PROCESS | 1770 | 1466251585386 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:06:25 INFO - PROCESS | 1770 | 1466251585394 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1770 | 1466251585397 Marionette TRACE conn3 <- [1,2762,null,{}] 05:06:25 INFO - PROCESS | 1770 | 1466251585406 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:06:25 INFO - PROCESS | 1770 | 1466251585413 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:25 INFO - PROCESS | 1770 | 1466251585571 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:06:25 INFO - PROCESS | 1770 | 1466251585716 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 1770 | 1466251585727 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efed400 == 25 [pid = 1770] [id = 698] 05:06:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x91284000) [pid = 1770] [serial = 2095] [outer = (nil)] 05:06:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x91320c00) [pid = 1770] [serial = 2096] [outer = 0x91284000] 05:06:25 INFO - PROCESS | 1770 | 1466251585808 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9132a800) [pid = 1770] [serial = 2097] [outer = 0x91284000] 05:06:26 INFO - PROCESS | 1770 | 1466251586632 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:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1284ms 05:06:26 INFO - PROCESS | 1770 | 1466251586682 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 1770 | 1466251586689 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:06:26 INFO - PROCESS | 1770 | 1466251586696 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 1770 | 1466251586699 Marionette TRACE conn3 <- [1,2766,null,{}] 05:06:26 INFO - PROCESS | 1770 | 1466251586705 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:06:26 INFO - PROCESS | 1770 | 1466251586710 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:26 INFO - PROCESS | 1770 | 1466251586880 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:06:27 INFO - PROCESS | 1770 | 1466251587048 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 1770 | 1466251587058 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x9132bc00 == 26 [pid = 1770] [id = 699] 05:06:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91474c00) [pid = 1770] [serial = 2098] [outer = (nil)] 05:06:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91d02c00) [pid = 1770] [serial = 2099] [outer = 0x91474c00] 05:06:27 INFO - PROCESS | 1770 | 1466251587125 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92135800) [pid = 1770] [serial = 2100] [outer = 0x91474c00] 05:06:28 INFO - PROCESS | 1770 | 1466251588079 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:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1431ms 05:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:06:28 INFO - PROCESS | 1770 | 1466251588136 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 1770 | 1466251588138 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:06:28 INFO - PROCESS | 1770 | 1466251588154 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 1770 | 1466251588164 Marionette TRACE conn3 <- [1,2770,null,{}] 05:06:28 INFO - PROCESS | 1770 | 1466251588177 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:06:28 INFO - PROCESS | 1770 | 1466251588185 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:28 INFO - PROCESS | 1770 | 1466251588419 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:06:28 INFO - PROCESS | 1770 | 1466251588464 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1770 | 1466251588470 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x9250c400 == 27 [pid = 1770] [id = 700] 05:06:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92565800) [pid = 1770] [serial = 2101] [outer = (nil)] 05:06:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92572800) [pid = 1770] [serial = 2102] [outer = 0x92565800] 05:06:28 INFO - PROCESS | 1770 | 1466251588538 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92cef400) [pid = 1770] [serial = 2103] [outer = 0x92565800] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x93e57800) [pid = 1770] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92e71800) [pid = 1770] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8e6d0400) [pid = 1770] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92e72800) [pid = 1770] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91289c00) [pid = 1770] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92cf5c00) [pid = 1770] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x8efe5c00) [pid = 1770] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9146e800) [pid = 1770] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x930a9800) [pid = 1770] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:06:29 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x91473000) [pid = 1770] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:06:29 INFO - PROCESS | 1770 | 1466251589775 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:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1667ms 05:06:29 INFO - PROCESS | 1770 | 1466251589811 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 1770 | 1466251589815 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:06:29 INFO - PROCESS | 1770 | 1466251589821 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1770 | 1466251589825 Marionette TRACE conn3 <- [1,2774,null,{}] 05:06:29 INFO - PROCESS | 1770 | 1466251589830 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:06:29 INFO - PROCESS | 1770 | 1466251589835 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:30 INFO - PROCESS | 1770 | 1466251590053 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:06:30 INFO - PROCESS | 1770 | 1466251590071 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 1770 | 1466251590078 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efec800 == 28 [pid = 1770] [id = 701] 05:06:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92139c00) [pid = 1770] [serial = 2104] [outer = (nil)] 05:06:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x92e74800) [pid = 1770] [serial = 2105] [outer = 0x92139c00] 05:06:30 INFO - PROCESS | 1770 | 1466251590146 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x92e7a800) [pid = 1770] [serial = 2106] [outer = 0x92139c00] 05:06:30 INFO - PROCESS | 1770 | 1466251590993 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:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1230ms 05:06:31 INFO - PROCESS | 1770 | 1466251591051 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 1770 | 1466251591054 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:06:31 INFO - PROCESS | 1770 | 1466251591061 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 1770 | 1466251591064 Marionette TRACE conn3 <- [1,2778,null,{}] 05:06:31 INFO - PROCESS | 1770 | 1466251591070 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:06:31 INFO - PROCESS | 1770 | 1466251591075 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:31 INFO - PROCESS | 1770 | 1466251591225 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:06:31 INFO - PROCESS | 1770 | 1466251591235 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 1770 | 1466251591254 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea0000 == 29 [pid = 1770] [id = 702] 05:06:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x92ea0400) [pid = 1770] [serial = 2107] [outer = (nil)] 05:06:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92ea6800) [pid = 1770] [serial = 2108] [outer = 0x92ea0400] 05:06:31 INFO - PROCESS | 1770 | 1466251591334 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x930a5400) [pid = 1770] [serial = 2109] [outer = 0x92ea0400] 05:06:32 INFO - PROCESS | 1770 | 1466251592590 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:06:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:06:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1589ms 05:06:32 INFO - PROCESS | 1770 | 1466251592651 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 1770 | 1466251592658 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:06:32 INFO - PROCESS | 1770 | 1466251592666 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1770 | 1466251592674 Marionette TRACE conn3 <- [1,2782,null,{}] 05:06:32 INFO - PROCESS | 1770 | 1466251592682 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:06:32 INFO - PROCESS | 1770 | 1466251592688 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:32 INFO - PROCESS | 1770 | 1466251592912 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:06:33 INFO - PROCESS | 1770 | 1466251593150 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 1770 | 1466251593161 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x91281800 == 30 [pid = 1770] [id = 703] 05:06:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x9128a400) [pid = 1770] [serial = 2110] [outer = (nil)] 05:06:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91473c00) [pid = 1770] [serial = 2111] [outer = 0x9128a400] 05:06:33 INFO - PROCESS | 1770 | 1466251593292 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91d02400) [pid = 1770] [serial = 2112] [outer = 0x9128a400] 05:06:34 INFO - PROCESS | 1770 | 1466251594375 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:06:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:06:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1752ms 05:06:34 INFO - PROCESS | 1770 | 1466251594417 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 1770 | 1466251594424 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:06:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:06:34 INFO - PROCESS | 1770 | 1466251594435 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 1770 | 1466251594439 Marionette TRACE conn3 <- [1,2786,null,{}] 05:06:34 INFO - PROCESS | 1770 | 1466251594445 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:06:34 INFO - PROCESS | 1770 | 1466251594451 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:34 INFO - PROCESS | 1770 | 1466251594695 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:06:34 INFO - PROCESS | 1770 | 1466251594979 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 1770 | 1466251594989 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e74000 == 31 [pid = 1770] [id = 704] 05:06:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e77400) [pid = 1770] [serial = 2113] [outer = (nil)] 05:06:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ea3400) [pid = 1770] [serial = 2114] [outer = 0x92e77400] 05:06:35 INFO - PROCESS | 1770 | 1466251595094 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ee4800) [pid = 1770] [serial = 2115] [outer = 0x92e77400] 05:06:36 INFO - PROCESS | 1770 | 1466251596054 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:06:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:06:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1694ms 05:06:36 INFO - PROCESS | 1770 | 1466251596129 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 1770 | 1466251596134 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:06:36 INFO - PROCESS | 1770 | 1466251596141 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 1770 | 1466251596147 Marionette TRACE conn3 <- [1,2790,null,{}] 05:06:36 INFO - PROCESS | 1770 | 1466251596164 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:06:36 INFO - PROCESS | 1770 | 1466251596172 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:36 INFO - PROCESS | 1770 | 1466251596387 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:06:36 INFO - PROCESS | 1770 | 1466251596624 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 1770 | 1466251596635 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a4800 == 32 [pid = 1770] [id = 705] 05:06:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x930a9800) [pid = 1770] [serial = 2116] [outer = (nil)] 05:06:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x93cd6800) [pid = 1770] [serial = 2117] [outer = 0x930a9800] 05:06:36 INFO - PROCESS | 1770 | 1466251596762 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93e5d800) [pid = 1770] [serial = 2118] [outer = 0x930a9800] 05:06:37 INFO - PROCESS | 1770 | 1466251597891 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:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1841ms 05:06:37 INFO - PROCESS | 1770 | 1466251597983 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1770 | 1466251597989 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:06:37 INFO - PROCESS | 1770 | 1466251597997 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1770 | 1466251598002 Marionette TRACE conn3 <- [1,2794,null,{}] 05:06:38 INFO - PROCESS | 1770 | 1466251598010 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:06:38 INFO - PROCESS | 1770 | 1466251598016 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:38 INFO - PROCESS | 1770 | 1466251598226 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:06:38 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea6000 == 31 [pid = 1770] [id = 664] 05:06:38 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb400 == 30 [pid = 1770] [id = 662] 05:06:38 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6400 == 29 [pid = 1770] [id = 660] 05:06:38 INFO - PROCESS | 1770 | 1466251598483 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 1770 | 1466251598496 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eae4400 == 30 [pid = 1770] [id = 706] 05:06:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x8eae5800) [pid = 1770] [serial = 2119] [outer = (nil)] 05:06:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x8efe8c00) [pid = 1770] [serial = 2120] [outer = 0x8eae5800] 05:06:38 INFO - PROCESS | 1770 | 1466251598567 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9128b000) [pid = 1770] [serial = 2121] [outer = 0x8eae5800] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92416800) [pid = 1770] [serial = 2049] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x95489000) [pid = 1770] [serial = 2070] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92137c00) [pid = 1770] [serial = 2067] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x93c3b000) [pid = 1770] [serial = 2063] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x93cd8000) [pid = 1770] [serial = 2064] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x92ea7400) [pid = 1770] [serial = 2061] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9547f400) [pid = 1770] [serial = 2069] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x98418400) [pid = 1770] [serial = 2073] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x97892400) [pid = 1770] [serial = 2072] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x94940400) [pid = 1770] [serial = 2066] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x9309fc00) [pid = 1770] [serial = 2051] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x930a7800) [pid = 1770] [serial = 2052] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8e9c8400) [pid = 1770] [serial = 2054] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x8eae4000) [pid = 1770] [serial = 2055] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x930a1000) [pid = 1770] [serial = 2046] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x914d9c00) [pid = 1770] [serial = 2057] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x9240fc00) [pid = 1770] [serial = 2058] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x92e9a000) [pid = 1770] [serial = 2060] [outer = (nil)] [url = about:blank] 05:06:38 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x914de400) [pid = 1770] [serial = 2048] [outer = (nil)] [url = about:blank] 05:06:39 INFO - PROCESS | 1770 | 1466251599369 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:06:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:06:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1391ms 05:06:39 INFO - PROCESS | 1770 | 1466251599422 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 1770 | 1466251599427 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:06:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:06:39 INFO - PROCESS | 1770 | 1466251599439 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 1770 | 1466251599442 Marionette TRACE conn3 <- [1,2798,null,{}] 05:06:39 INFO - PROCESS | 1770 | 1466251599448 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:06:39 INFO - PROCESS | 1770 | 1466251599454 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:39 INFO - PROCESS | 1770 | 1466251599625 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:06:39 INFO - PROCESS | 1770 | 1466251599640 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1770 | 1466251599650 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05000 == 31 [pid = 1770] [id = 707] 05:06:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x91d07800) [pid = 1770] [serial = 2122] [outer = (nil)] 05:06:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x92142000) [pid = 1770] [serial = 2123] [outer = 0x91d07800] 05:06:39 INFO - PROCESS | 1770 | 1466251599724 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x924f3400) [pid = 1770] [serial = 2124] [outer = 0x91d07800] 05:06:40 INFO - PROCESS | 1770 | 1466251600695 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:06:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:06:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1290ms 05:06:40 INFO - PROCESS | 1770 | 1466251600728 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 1770 | 1466251600732 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:06:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:06:40 INFO - PROCESS | 1770 | 1466251600738 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1770 | 1466251600744 Marionette TRACE conn3 <- [1,2802,null,{}] 05:06:40 INFO - PROCESS | 1770 | 1466251600759 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:06:40 INFO - PROCESS | 1770 | 1466251600767 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:40 INFO - PROCESS | 1770 | 1466251600988 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:06:41 INFO - PROCESS | 1770 | 1466251601007 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1770 | 1466251601017 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7e400 == 32 [pid = 1770] [id = 708] 05:06:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x92ea6c00) [pid = 1770] [serial = 2125] [outer = (nil)] 05:06:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x9309fc00) [pid = 1770] [serial = 2126] [outer = 0x92ea6c00] 05:06:41 INFO - PROCESS | 1770 | 1466251601087 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x930ab800) [pid = 1770] [serial = 2127] [outer = 0x92ea6c00] 05:06:42 INFO - PROCESS | 1770 | 1466251602004 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:06:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:06:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1285ms 05:06:42 INFO - PROCESS | 1770 | 1466251602023 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1770 | 1466251602027 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:06:42 INFO - PROCESS | 1770 | 1466251602040 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1770 | 1466251602043 Marionette TRACE conn3 <- [1,2806,null,{}] 05:06:42 INFO - PROCESS | 1770 | 1466251602049 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:06:42 INFO - PROCESS | 1770 | 1466251602054 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:42 INFO - PROCESS | 1770 | 1466251602286 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:06:42 INFO - PROCESS | 1770 | 1466251602309 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 1770 | 1466251602316 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c33800 == 33 [pid = 1770] [id = 709] 05:06:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x93c3c400) [pid = 1770] [serial = 2128] [outer = (nil)] 05:06:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x93cd7c00) [pid = 1770] [serial = 2129] [outer = 0x93c3c400] 05:06:42 INFO - PROCESS | 1770 | 1466251602385 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x93e5f400) [pid = 1770] [serial = 2130] [outer = 0x93c3c400] 05:06:43 INFO - PROCESS | 1770 | 1466251603406 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:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92565800) [pid = 1770] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x91284000) [pid = 1770] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91472400) [pid = 1770] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91d07c00) [pid = 1770] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x9788e400) [pid = 1770] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x92139c00) [pid = 1770] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x8e6d7400) [pid = 1770] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x9a167c00) [pid = 1770] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x91d0c400) [pid = 1770] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 60 (0x91323400) [pid = 1770] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:06:43 INFO - PROCESS | 1770 | --DOMWINDOW == 59 (0x91474c00) [pid = 1770] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:06:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:06:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1442ms 05:06:43 INFO - PROCESS | 1770 | 1466251603476 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 1770 | 1466251603479 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:06:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:06:43 INFO - PROCESS | 1770 | 1466251603486 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 1770 | 1466251603488 Marionette TRACE conn3 <- [1,2810,null,{}] 05:06:43 INFO - PROCESS | 1770 | 1466251603494 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:06:43 INFO - PROCESS | 1770 | 1466251603499 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:43 INFO - PROCESS | 1770 | 1466251603657 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:06:43 INFO - PROCESS | 1770 | 1466251603797 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 1770 | 1466251603805 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x914dcc00 == 34 [pid = 1770] [id = 710] 05:06:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 60 (0x91d07c00) [pid = 1770] [serial = 2131] [outer = (nil)] 05:06:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 61 (0x9250f400) [pid = 1770] [serial = 2132] [outer = 0x91d07c00] 05:06:43 INFO - PROCESS | 1770 | 1466251603889 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x92ea7800) [pid = 1770] [serial = 2133] [outer = 0x91d07c00] 05:06:44 INFO - PROCESS | 1770 | 1466251604876 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:06:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:06:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1432ms 05:06:44 INFO - PROCESS | 1770 | 1466251604918 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 1770 | 1466251604922 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:06:44 INFO - PROCESS | 1770 | 1466251604929 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 1770 | 1466251604932 Marionette TRACE conn3 <- [1,2814,null,{}] 05:06:44 INFO - PROCESS | 1770 | 1466251604938 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:06:44 INFO - PROCESS | 1770 | 1466251604948 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:45 INFO - PROCESS | 1770 | 1466251605144 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:06:45 INFO - PROCESS | 1770 | 1466251605287 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1770 | 1466251605296 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x91472400 == 35 [pid = 1770] [id = 711] 05:06:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x914d6400) [pid = 1770] [serial = 2134] [outer = (nil)] 05:06:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x95489c00) [pid = 1770] [serial = 2135] [outer = 0x914d6400] 05:06:45 INFO - PROCESS | 1770 | 1466251605363 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x95487c00) [pid = 1770] [serial = 2136] [outer = 0x914d6400] 05:06:46 INFO - PROCESS | 1770 | 1466251606426 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:06:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:06:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1542ms 05:06:46 INFO - PROCESS | 1770 | 1466251606472 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 1770 | 1466251606479 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:06:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:06:46 INFO - PROCESS | 1770 | 1466251606487 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 1770 | 1466251606495 Marionette TRACE conn3 <- [1,2818,null,{}] 05:06:46 INFO - PROCESS | 1770 | 1466251606521 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:06:46 INFO - PROCESS | 1770 | 1466251606527 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:46 INFO - PROCESS | 1770 | 1466251606716 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:06:46 INFO - PROCESS | 1770 | 1466251606899 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 1770 | 1466251606911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe6000 == 36 [pid = 1770] [id = 712] 05:06:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x91287800) [pid = 1770] [serial = 2137] [outer = (nil)] 05:06:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91476400) [pid = 1770] [serial = 2138] [outer = 0x91287800] 05:06:47 INFO - PROCESS | 1770 | 1466251607042 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92409800) [pid = 1770] [serial = 2139] [outer = 0x91287800] 05:06:47 INFO - PROCESS | 1770 | 1466251607976 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:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1549ms 05:06:48 INFO - PROCESS | 1770 | 1466251608037 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 1770 | 1466251608044 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:06:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:06:48 INFO - PROCESS | 1770 | 1466251608056 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 1770 | 1466251608062 Marionette TRACE conn3 <- [1,2822,null,{}] 05:06:48 INFO - PROCESS | 1770 | 1466251608072 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:06:48 INFO - PROCESS | 1770 | 1466251608081 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:48 INFO - PROCESS | 1770 | 1466251608427 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:06:48 INFO - PROCESS | 1770 | 1466251608789 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 1770 | 1466251608798 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:48 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea7000 == 37 [pid = 1770] [id = 713] 05:06:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92edc400) [pid = 1770] [serial = 2140] [outer = (nil)] 05:06:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x930a8000) [pid = 1770] [serial = 2141] [outer = 0x92edc400] 05:06:48 INFO - PROCESS | 1770 | 1466251608883 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x93c40400) [pid = 1770] [serial = 2142] [outer = 0x92edc400] 05:06:49 INFO - PROCESS | 1770 | 1466251609798 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:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1788ms 05:06:49 INFO - PROCESS | 1770 | 1466251609843 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 1770 | 1466251609847 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:06:49 INFO - PROCESS | 1770 | 1466251609872 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 1770 | 1466251609878 Marionette TRACE conn3 <- [1,2826,null,{}] 05:06:49 INFO - PROCESS | 1770 | 1466251609895 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:06:49 INFO - PROCESS | 1770 | 1466251609904 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:50 INFO - PROCESS | 1770 | 1466251610083 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:06:50 INFO - PROCESS | 1770 | 1466251610265 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1770 | 1466251610278 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x9548b000 == 38 [pid = 1770] [id = 714] 05:06:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9548b400) [pid = 1770] [serial = 2143] [outer = (nil)] 05:06:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9788e000) [pid = 1770] [serial = 2144] [outer = 0x9548b400] 05:06:50 INFO - PROCESS | 1770 | 1466251610359 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x982ca000) [pid = 1770] [serial = 2145] [outer = 0x9548b400] 05:06:51 INFO - PROCESS | 1770 | 1466251611273 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:06:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1464ms 05:06:51 INFO - PROCESS | 1770 | 1466251611334 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 1770 | 1466251611340 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:06:51 INFO - PROCESS | 1770 | 1466251611359 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1770 | 1466251611363 Marionette TRACE conn3 <- [1,2830,null,{}] 05:06:51 INFO - PROCESS | 1770 | 1466251611369 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:06:51 INFO - PROCESS | 1770 | 1466251611374 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:51 INFO - PROCESS | 1770 | 1466251611588 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:06:51 INFO - PROCESS | 1770 | 1466251611774 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 1770 | 1466251611781 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:51 INFO - PROCESS | 1770 | ++DOCSHELL 0x955c1000 == 39 [pid = 1770] [id = 715] 05:06:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x98416c00) [pid = 1770] [serial = 2146] [outer = (nil)] 05:06:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x99395800) [pid = 1770] [serial = 2147] [outer = 0x98416c00] 05:06:51 INFO - PROCESS | 1770 | 1466251611862 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x99738800) [pid = 1770] [serial = 2148] [outer = 0x98416c00] 05:06:52 INFO - PROCESS | 1770 | 1466251612830 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:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1545ms 05:06:52 INFO - PROCESS | 1770 | 1466251612903 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 1770 | 1466251612907 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:06:52 INFO - PROCESS | 1770 | 1466251612915 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 1770 | 1466251612919 Marionette TRACE conn3 <- [1,2834,null,{}] 05:06:52 INFO - PROCESS | 1770 | 1466251612925 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:06:52 INFO - PROCESS | 1770 | 1466251612930 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:53 INFO - PROCESS | 1770 | 1466251613107 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:06:53 INFO - PROCESS | 1770 | 1466251613307 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 1770 | 1466251613315 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c35000 == 40 [pid = 1770] [id = 716] 05:06:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e5f000) [pid = 1770] [serial = 2149] [outer = (nil)] 05:06:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9a1c1000) [pid = 1770] [serial = 2150] [outer = 0x93e5f000] 05:06:53 INFO - PROCESS | 1770 | 1466251613394 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9a1c4400) [pid = 1770] [serial = 2151] [outer = 0x93e5f000] 05:06:54 INFO - PROCESS | 1770 | 1466251614350 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1484ms 05:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:06:54 INFO - PROCESS | 1770 | 1466251614401 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 1770 | 1466251614405 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:06:54 INFO - PROCESS | 1770 | 1466251614411 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 1770 | 1466251614415 Marionette TRACE conn3 <- [1,2838,null,{}] 05:06:54 INFO - PROCESS | 1770 | 1466251614421 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:06:54 INFO - PROCESS | 1770 | 1466251614431 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:54 INFO - PROCESS | 1770 | 1466251614626 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:06:54 INFO - PROCESS | 1770 | 1466251614813 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 1770 | 1466251614820 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ea6000 == 41 [pid = 1770] [id = 717] 05:06:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9a1cf000) [pid = 1770] [serial = 2152] [outer = (nil)] 05:06:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9a65f800) [pid = 1770] [serial = 2153] [outer = 0x9a1cf000] 05:06:54 INFO - PROCESS | 1770 | 1466251614906 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9a661400) [pid = 1770] [serial = 2154] [outer = 0x9a1cf000] 05:06:55 INFO - PROCESS | 1770 | 1466251615817 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:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1446ms 05:06:55 INFO - PROCESS | 1770 | 1466251615856 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1770 | 1466251615860 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:06:55 INFO - PROCESS | 1770 | 1466251615867 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1770 | 1466251615871 Marionette TRACE conn3 <- [1,2842,null,{}] 05:06:55 INFO - PROCESS | 1770 | 1466251615877 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:06:55 INFO - PROCESS | 1770 | 1466251615882 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:56 INFO - PROCESS | 1770 | 1466251616052 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:06:56 INFO - PROCESS | 1770 | 1466251616242 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 1770 | 1466251616251 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cbc00 == 42 [pid = 1770] [id = 718] 05:06:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91281c00) [pid = 1770] [serial = 2155] [outer = (nil)] 05:06:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a658c00) [pid = 1770] [serial = 2156] [outer = 0x91281c00] 05:06:56 INFO - PROCESS | 1770 | 1466251616326 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a771400) [pid = 1770] [serial = 2157] [outer = 0x91281c00] 05:06:57 INFO - PROCESS | 1770 | 1466251617540 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:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1739ms 05:06:57 INFO - PROCESS | 1770 | 1466251617608 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 1770 | 1466251617624 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:06:57 INFO - PROCESS | 1770 | 1466251617643 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 1770 | 1466251617647 Marionette TRACE conn3 <- [1,2846,null,{}] 05:06:57 INFO - PROCESS | 1770 | 1466251617665 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:06:57 INFO - PROCESS | 1770 | 1466251617671 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:57 INFO - PROCESS | 1770 | 1466251617970 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:06:58 INFO - PROCESS | 1770 | 1466251618184 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 1770 | 1466251618199 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:06:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128e000 == 43 [pid = 1770] [id = 719] 05:06:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x91290000) [pid = 1770] [serial = 2158] [outer = (nil)] 05:06:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x91329000) [pid = 1770] [serial = 2159] [outer = 0x91290000] 05:06:58 INFO - PROCESS | 1770 | 1466251618268 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9132e800) [pid = 1770] [serial = 2160] [outer = 0x91290000] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2c00 == 42 [pid = 1770] [id = 666] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x92cec400 == 41 [pid = 1770] [id = 668] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x91471800 == 40 [pid = 1770] [id = 659] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x92139000 == 39 [pid = 1770] [id = 669] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x94945800 == 38 [pid = 1770] [id = 674] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x92e98c00 == 37 [pid = 1770] [id = 673] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d5800 == 36 [pid = 1770] [id = 697] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x93cd0800 == 35 [pid = 1770] [id = 671] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaed000 == 34 [pid = 1770] [id = 663] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x914d2000 == 33 [pid = 1770] [id = 667] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x9146d400 == 32 [pid = 1770] [id = 672] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae6000 == 31 [pid = 1770] [id = 661] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x92567400 == 30 [pid = 1770] [id = 665] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8efec000 == 29 [pid = 1770] [id = 658] 05:07:00 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cfc00 == 28 [pid = 1770] [id = 670] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92572800) [pid = 1770] [serial = 2102] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x91320c00) [pid = 1770] [serial = 2096] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9132a800) [pid = 1770] [serial = 2097] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92e78800) [pid = 1770] [serial = 2076] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x92ced800) [pid = 1770] [serial = 2075] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x93e59000) [pid = 1770] [serial = 2079] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93c35400) [pid = 1770] [serial = 2078] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x99faf800) [pid = 1770] [serial = 2082] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9972c000) [pid = 1770] [serial = 2081] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e74800) [pid = 1770] [serial = 2105] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8e9cac00) [pid = 1770] [serial = 2093] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a1c7400) [pid = 1770] [serial = 2085] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a1c0c00) [pid = 1770] [serial = 2084] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8eae9000) [pid = 1770] [serial = 2094] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a1cf400) [pid = 1770] [serial = 2088] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x91d05800) [pid = 1770] [serial = 2091] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9a1cd000) [pid = 1770] [serial = 2087] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9132d800) [pid = 1770] [serial = 2090] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92cef400) [pid = 1770] [serial = 2103] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91d02c00) [pid = 1770] [serial = 2099] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92135800) [pid = 1770] [serial = 2100] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x92e7a800) [pid = 1770] [serial = 2106] [outer = (nil)] [url = about:blank] 05:07:00 INFO - PROCESS | 1770 | 1466251620299 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:07:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:07:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2796ms 05:07:00 INFO - PROCESS | 1770 | 1466251620439 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 1770 | 1466251620444 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:07:00 INFO - PROCESS | 1770 | 1466251620452 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1770 | 1466251620458 Marionette TRACE conn3 <- [1,2850,null,{}] 05:07:00 INFO - PROCESS | 1770 | 1466251620467 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:07:00 INFO - PROCESS | 1770 | 1466251620473 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:00 INFO - PROCESS | 1770 | 1466251620628 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:07:00 INFO - PROCESS | 1770 | 1466251620768 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1770 | 1466251620779 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:00 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe2c00 == 29 [pid = 1770] [id = 720] 05:07:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x8efe3c00) [pid = 1770] [serial = 2161] [outer = (nil)] 05:07:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x8efe6c00) [pid = 1770] [serial = 2162] [outer = 0x8efe3c00] 05:07:00 INFO - PROCESS | 1770 | 1466251620849 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8efe9c00) [pid = 1770] [serial = 2163] [outer = 0x8efe3c00] 05:07:01 INFO - PROCESS | 1770 | 1466251621660 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1235ms 05:07:01 INFO - PROCESS | 1770 | 1466251621687 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 1770 | 1466251621695 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:07:01 INFO - PROCESS | 1770 | 1466251621730 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1770 | 1466251621734 Marionette TRACE conn3 <- [1,2854,null,{}] 05:07:01 INFO - PROCESS | 1770 | 1466251621740 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:07:01 INFO - PROCESS | 1770 | 1466251621746 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:01 INFO - PROCESS | 1770 | 1466251621910 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:07:01 INFO - PROCESS | 1770 | 1466251621920 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 1770 | 1466251621926 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146bc00 == 30 [pid = 1770] [id = 721] 05:07:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91471800) [pid = 1770] [serial = 2164] [outer = (nil)] 05:07:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x914d3800) [pid = 1770] [serial = 2165] [outer = 0x91471800] 05:07:02 INFO - PROCESS | 1770 | 1466251621999 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x914db800) [pid = 1770] [serial = 2166] [outer = 0x91471800] 05:07:03 INFO - PROCESS | 1770 | 1466251623018 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:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1341ms 05:07:03 INFO - PROCESS | 1770 | 1466251623064 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 1770 | 1466251623069 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:07:03 INFO - PROCESS | 1770 | 1466251623079 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1770 | 1466251623084 Marionette TRACE conn3 <- [1,2858,null,{}] 05:07:03 INFO - PROCESS | 1770 | 1466251623108 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:07:03 INFO - PROCESS | 1770 | 1466251623117 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:03 INFO - PROCESS | 1770 | 1466251623329 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:07:03 INFO - PROCESS | 1770 | 1466251623356 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 1770 | 1466251623366 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:03 INFO - PROCESS | 1770 | ++DOCSHELL 0x9256c800 == 31 [pid = 1770] [id = 722] 05:07:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x9256d800) [pid = 1770] [serial = 2167] [outer = (nil)] 05:07:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92cec400) [pid = 1770] [serial = 2168] [outer = 0x9256d800] 05:07:03 INFO - PROCESS | 1770 | 1466251623441 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92cf5000) [pid = 1770] [serial = 2169] [outer = 0x9256d800] 05:07:04 INFO - PROCESS | 1770 | 1466251624421 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:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1394ms 05:07:04 INFO - PROCESS | 1770 | 1466251624474 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 1770 | 1466251624478 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:07:04 INFO - PROCESS | 1770 | 1466251624484 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 1770 | 1466251624486 Marionette TRACE conn3 <- [1,2862,null,{}] 05:07:04 INFO - PROCESS | 1770 | 1466251624497 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:07:04 INFO - PROCESS | 1770 | 1466251624501 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:04 INFO - PROCESS | 1770 | 1466251624712 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:07:04 INFO - PROCESS | 1770 | 1466251624734 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 1770 | 1466251624749 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc400 == 32 [pid = 1770] [id = 723] 05:07:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x924f6400) [pid = 1770] [serial = 2170] [outer = (nil)] 05:07:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92e9bc00) [pid = 1770] [serial = 2171] [outer = 0x924f6400] 05:07:04 INFO - PROCESS | 1770 | 1466251624819 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92ed6c00) [pid = 1770] [serial = 2172] [outer = 0x924f6400] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93c3c400) [pid = 1770] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91d07c00) [pid = 1770] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92ea0400) [pid = 1770] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e77400) [pid = 1770] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91d07800) [pid = 1770] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x930a9800) [pid = 1770] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9128a400) [pid = 1770] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92ea6c00) [pid = 1770] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x8eae5800) [pid = 1770] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:07:05 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x914d6400) [pid = 1770] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:07:06 INFO - PROCESS | 1770 | 1466251626144 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:07:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:07:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1679ms 05:07:06 INFO - PROCESS | 1770 | 1466251626163 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 1770 | 1466251626166 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:07:06 INFO - PROCESS | 1770 | 1466251626173 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 1770 | 1466251626176 Marionette TRACE conn3 <- [1,2866,null,{}] 05:07:06 INFO - PROCESS | 1770 | 1466251626181 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:07:06 INFO - PROCESS | 1770 | 1466251626186 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:06 INFO - PROCESS | 1770 | 1466251626379 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:07:06 INFO - PROCESS | 1770 | 1466251626399 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 1770 | 1466251626405 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x9128d000 == 33 [pid = 1770] [id = 724] 05:07:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91320800) [pid = 1770] [serial = 2173] [outer = (nil)] 05:07:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92e98c00) [pid = 1770] [serial = 2174] [outer = 0x91320800] 05:07:06 INFO - PROCESS | 1770 | 1466251626474 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92ed8c00) [pid = 1770] [serial = 2175] [outer = 0x91320800] 05:07:07 INFO - PROCESS | 1770 | 1466251627305 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:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1193ms 05:07:07 INFO - PROCESS | 1770 | 1466251627366 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 1770 | 1466251627370 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:07:07 INFO - PROCESS | 1770 | 1466251627376 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 1770 | 1466251627379 Marionette TRACE conn3 <- [1,2870,null,{}] 05:07:07 INFO - PROCESS | 1770 | 1466251627385 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:07:07 INFO - PROCESS | 1770 | 1466251627395 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:07 INFO - PROCESS | 1770 | 1466251627585 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:07:07 INFO - PROCESS | 1770 | 1466251627594 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1770 | 1466251627599 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05c00 == 34 [pid = 1770] [id = 725] 05:07:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8e6d6000) [pid = 1770] [serial = 2176] [outer = (nil)] 05:07:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ee1400) [pid = 1770] [serial = 2177] [outer = 0x8e6d6000] 05:07:07 INFO - PROCESS | 1770 | 1466251627807 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9493e000) [pid = 1770] [serial = 2178] [outer = 0x8e6d6000] 05:07:08 INFO - PROCESS | 1770 | 1466251628908 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:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1583ms 05:07:08 INFO - PROCESS | 1770 | 1466251628960 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1770 | 1466251628967 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:07:08 INFO - PROCESS | 1770 | 1466251628975 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1770 | 1466251628983 Marionette TRACE conn3 <- [1,2874,null,{}] 05:07:08 INFO - PROCESS | 1770 | 1466251628991 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:07:09 INFO - PROCESS | 1770 | 1466251628997 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:09 INFO - PROCESS | 1770 | 1466251629185 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:07:09 INFO - PROCESS | 1770 | 1466251629417 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 1770 | 1466251629424 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaeb000 == 35 [pid = 1770] [id = 726] 05:07:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x8efe5400) [pid = 1770] [serial = 2179] [outer = (nil)] 05:07:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9146e800) [pid = 1770] [serial = 2180] [outer = 0x8efe5400] 05:07:09 INFO - PROCESS | 1770 | 1466251629553 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x914df800) [pid = 1770] [serial = 2181] [outer = 0x8efe5400] 05:07:10 INFO - PROCESS | 1770 | 1466251630579 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:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1689ms 05:07:10 INFO - PROCESS | 1770 | 1466251630665 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 1770 | 1466251630673 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:07:10 INFO - PROCESS | 1770 | 1466251630684 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 1770 | 1466251630688 Marionette TRACE conn3 <- [1,2878,null,{}] 05:07:10 INFO - PROCESS | 1770 | 1466251630694 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:07:10 INFO - PROCESS | 1770 | 1466251630700 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:10 INFO - PROCESS | 1770 | 1466251630922 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:07:11 INFO - PROCESS | 1770 | 1466251631201 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 1770 | 1466251631210 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:11 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f0800 == 36 [pid = 1770] [id = 727] 05:07:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92574400) [pid = 1770] [serial = 2182] [outer = (nil)] 05:07:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x92e75000) [pid = 1770] [serial = 2183] [outer = 0x92574400] 05:07:11 INFO - PROCESS | 1770 | 1466251631315 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x92e7f800) [pid = 1770] [serial = 2184] [outer = 0x92574400] 05:07:12 INFO - PROCESS | 1770 | 1466251632250 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:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1639ms 05:07:12 INFO - PROCESS | 1770 | 1466251632326 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 1770 | 1466251632332 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:07:12 INFO - PROCESS | 1770 | 1466251632341 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 1770 | 1466251632346 Marionette TRACE conn3 <- [1,2882,null,{}] 05:07:12 INFO - PROCESS | 1770 | 1466251632363 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:07:12 INFO - PROCESS | 1770 | 1466251632372 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:12 INFO - PROCESS | 1770 | 1466251632573 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:07:12 INFO - PROCESS | 1770 | 1466251632829 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 1770 | 1466251632840 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x94949000 == 37 [pid = 1770] [id = 728] 05:07:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953a5c00) [pid = 1770] [serial = 2185] [outer = (nil)] 05:07:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9547f800) [pid = 1770] [serial = 2186] [outer = 0x953a5c00] 05:07:12 INFO - PROCESS | 1770 | 1466251632947 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x95485000) [pid = 1770] [serial = 2187] [outer = 0x953a5c00] 05:07:13 INFO - PROCESS | 1770 | 1466251633886 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:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1599ms 05:07:13 INFO - PROCESS | 1770 | 1466251633957 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:07:13 INFO - PROCESS | 1770 | 1466251633969 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:07:13 INFO - PROCESS | 1770 | 1466251633977 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1770 | 1466251633981 Marionette TRACE conn3 <- [1,2886,null,{}] 05:07:13 INFO - PROCESS | 1770 | 1466251633986 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:07:13 INFO - PROCESS | 1770 | 1466251633992 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:14 INFO - PROCESS | 1770 | 1466251634177 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:07:14 INFO - PROCESS | 1770 | 1466251634368 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 1770 | 1466251634379 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:14 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d6c00 == 38 [pid = 1770] [id = 729] 05:07:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x8eaef000) [pid = 1770] [serial = 2188] [outer = (nil)] 05:07:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9548ec00) [pid = 1770] [serial = 2189] [outer = 0x8eaef000] 05:07:14 INFO - PROCESS | 1770 | 1466251634497 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9788e800) [pid = 1770] [serial = 2190] [outer = 0x8eaef000] 05:07:15 INFO - PROCESS | 1770 | 1466251635639 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:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1741ms 05:07:15 INFO - PROCESS | 1770 | 1466251635718 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 1770 | 1466251635724 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:07:15 INFO - PROCESS | 1770 | 1466251635732 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 1770 | 1466251635737 Marionette TRACE conn3 <- [1,2890,null,{}] 05:07:15 INFO - PROCESS | 1770 | 1466251635745 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:07:15 INFO - PROCESS | 1770 | 1466251635751 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:16 INFO - PROCESS | 1770 | 1466251636001 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:07:16 INFO - PROCESS | 1770 | 1466251636274 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 1770 | 1466251636285 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3800 == 39 [pid = 1770] [id = 730] 05:07:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x91288400) [pid = 1770] [serial = 2191] [outer = (nil)] 05:07:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x91325400) [pid = 1770] [serial = 2192] [outer = 0x91288400] 05:07:16 INFO - PROCESS | 1770 | 1466251636358 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9146d000) [pid = 1770] [serial = 2193] [outer = 0x91288400] 05:07:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9128d000 == 38 [pid = 1770] [id = 724] 05:07:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6cc400 == 37 [pid = 1770] [id = 723] 05:07:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9256c800 == 36 [pid = 1770] [id = 722] 05:07:16 INFO - PROCESS | 1770 | --DOCSHELL 0x9146bc00 == 35 [pid = 1770] [id = 721] 05:07:16 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe2c00 == 34 [pid = 1770] [id = 720] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x95487c00) [pid = 1770] [serial = 2136] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x95489c00) [pid = 1770] [serial = 2135] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x93cd7c00) [pid = 1770] [serial = 2129] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9250f400) [pid = 1770] [serial = 2132] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x93e5f400) [pid = 1770] [serial = 2130] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x930a5400) [pid = 1770] [serial = 2109] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x92ea6800) [pid = 1770] [serial = 2108] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ea3400) [pid = 1770] [serial = 2114] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92ee4800) [pid = 1770] [serial = 2115] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92142000) [pid = 1770] [serial = 2123] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x924f3400) [pid = 1770] [serial = 2124] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x93cd6800) [pid = 1770] [serial = 2117] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93e5d800) [pid = 1770] [serial = 2118] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91473c00) [pid = 1770] [serial = 2111] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x91d02400) [pid = 1770] [serial = 2112] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9309fc00) [pid = 1770] [serial = 2126] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x8efe8c00) [pid = 1770] [serial = 2120] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92ea7800) [pid = 1770] [serial = 2133] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9128b000) [pid = 1770] [serial = 2121] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x930ab800) [pid = 1770] [serial = 2127] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 1770 | 1466251637255 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:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1583ms 05:07:17 INFO - PROCESS | 1770 | 1466251637319 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 1770 | 1466251637326 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:07:17 INFO - PROCESS | 1770 | 1466251637337 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 1770 | 1466251637341 Marionette TRACE conn3 <- [1,2894,null,{}] 05:07:17 INFO - PROCESS | 1770 | 1466251637347 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:07:17 INFO - PROCESS | 1770 | 1466251637351 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:17 INFO - PROCESS | 1770 | 1466251637519 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:07:17 INFO - PROCESS | 1770 | 1466251637531 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1770 | 1466251637538 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:17 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c8c00 == 35 [pid = 1770] [id = 731] 05:07:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x91d0dc00) [pid = 1770] [serial = 2194] [outer = (nil)] 05:07:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92411000) [pid = 1770] [serial = 2195] [outer = 0x91d0dc00] 05:07:17 INFO - PROCESS | 1770 | 1466251637616 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92510000) [pid = 1770] [serial = 2196] [outer = 0x91d0dc00] 05:07:18 INFO - PROCESS | 1770 | 1466251638643 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:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1332ms 05:07:18 INFO - PROCESS | 1770 | 1466251638669 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 1770 | 1466251638673 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:07:18 INFO - PROCESS | 1770 | 1466251638679 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1770 | 1466251638685 Marionette TRACE conn3 <- [1,2898,null,{}] 05:07:18 INFO - PROCESS | 1770 | 1466251638700 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:07:18 INFO - PROCESS | 1770 | 1466251638708 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:18 INFO - PROCESS | 1770 | 1466251638860 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:07:19 INFO - PROCESS | 1770 | 1466251639060 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 1770 | 1466251639070 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:19 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ede800 == 36 [pid = 1770] [id = 732] 05:07:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92edf000) [pid = 1770] [serial = 2197] [outer = (nil)] 05:07:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9309e000) [pid = 1770] [serial = 2198] [outer = 0x92edf000] 05:07:19 INFO - PROCESS | 1770 | 1466251639141 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x930abc00) [pid = 1770] [serial = 2199] [outer = 0x92edf000] 05:07:20 INFO - PROCESS | 1770 | 1466251640197 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:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1588ms 05:07:20 INFO - PROCESS | 1770 | 1466251640268 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 1770 | 1466251640274 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:07:20 INFO - PROCESS | 1770 | 1466251640282 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1770 | 1466251640286 Marionette TRACE conn3 <- [1,2902,null,{}] 05:07:20 INFO - PROCESS | 1770 | 1466251640300 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:07:20 INFO - PROCESS | 1770 | 1466251640305 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:20 INFO - PROCESS | 1770 | 1466251640568 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:07:20 INFO - PROCESS | 1770 | 1466251640593 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 1770 | 1466251640603 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x93aa8400 == 37 [pid = 1770] [id = 733] 05:07:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c3f400) [pid = 1770] [serial = 2200] [outer = (nil)] 05:07:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e5bc00) [pid = 1770] [serial = 2201] [outer = 0x93c3f400] 05:07:20 INFO - PROCESS | 1770 | 1466251640666 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x94941400) [pid = 1770] [serial = 2202] [outer = 0x93c3f400] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91287800) [pid = 1770] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92edc400) [pid = 1770] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91471800) [pid = 1770] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8efe3c00) [pid = 1770] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9548b400) [pid = 1770] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9256d800) [pid = 1770] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91290000) [pid = 1770] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x98416c00) [pid = 1770] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x93e5f000) [pid = 1770] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x924f6400) [pid = 1770] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x9a1cf000) [pid = 1770] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91281c00) [pid = 1770] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:07:21 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x91320800) [pid = 1770] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:07:21 INFO - PROCESS | 1770 | 1466251641756 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1539ms 05:07:21 INFO - PROCESS | 1770 | 1466251641820 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 1770 | 1466251641824 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:07:21 INFO - PROCESS | 1770 | 1466251641830 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 1770 | 1466251641833 Marionette TRACE conn3 <- [1,2906,null,{}] 05:07:21 INFO - PROCESS | 1770 | 1466251641839 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:07:21 INFO - PROCESS | 1770 | 1466251641844 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:22 INFO - PROCESS | 1770 | 1466251642010 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:07:22 INFO - PROCESS | 1770 | 1466251642023 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1770 | 1466251642033 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:22 INFO - PROCESS | 1770 | ++DOCSHELL 0x91281c00 == 38 [pid = 1770] [id = 734] 05:07:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x91287800) [pid = 1770] [serial = 2203] [outer = (nil)] 05:07:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x92567400) [pid = 1770] [serial = 2204] [outer = 0x91287800] 05:07:22 INFO - PROCESS | 1770 | 1466251642231 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92edf400) [pid = 1770] [serial = 2205] [outer = 0x91287800] 05:07:23 INFO - PROCESS | 1770 | 1466251643050 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:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1240ms 05:07:23 INFO - PROCESS | 1770 | 1466251643072 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 1770 | 1466251643074 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:07:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:07:23 INFO - PROCESS | 1770 | 1466251643081 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 1770 | 1466251643084 Marionette TRACE conn3 <- [1,2910,null,{}] 05:07:23 INFO - PROCESS | 1770 | 1466251643089 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:07:23 INFO - PROCESS | 1770 | 1466251643099 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:23 INFO - PROCESS | 1770 | 1466251643348 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:07:23 INFO - PROCESS | 1770 | 1466251643363 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 1770 | 1466251643372 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe4800 == 39 [pid = 1770] [id = 735] 05:07:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x8efe5800) [pid = 1770] [serial = 2206] [outer = (nil)] 05:07:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x97897800) [pid = 1770] [serial = 2207] [outer = 0x8efe5800] 05:07:23 INFO - PROCESS | 1770 | 1466251643442 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x95525800) [pid = 1770] [serial = 2208] [outer = 0x8efe5800] 05:07:24 INFO - PROCESS | 1770 | 1466251644614 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:07:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:07:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:07:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1586ms 05:07:24 INFO - PROCESS | 1770 | 1466251644669 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:07:24 INFO - TEST-START | /DOMEvents/constructors.html 05:07:24 INFO - PROCESS | 1770 | 1466251644676 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:07:24 INFO - PROCESS | 1770 | 1466251644684 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 1770 | 1466251644692 Marionette TRACE conn3 <- [1,2914,null,{}] 05:07:24 INFO - PROCESS | 1770 | 1466251644700 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:07:24 INFO - PROCESS | 1770 | 1466251644706 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:24 INFO - PROCESS | 1770 | 1466251644908 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:07:25 INFO - PROCESS | 1770 | 1466251645150 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 1770 | 1466251645158 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9c7800 == 40 [pid = 1770] [id = 736] 05:07:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x8eae9800) [pid = 1770] [serial = 2209] [outer = (nil)] 05:07:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x914df400) [pid = 1770] [serial = 2210] [outer = 0x8eae9800] 05:07:25 INFO - PROCESS | 1770 | 1466251645285 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x92137400) [pid = 1770] [serial = 2211] [outer = 0x8eae9800] 05:07:26 INFO - PROCESS | 1770 | 1466251646265 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:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:07:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:07:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1657ms 05:07:26 INFO - PROCESS | 1770 | 1466251646340 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 1770 | 1466251646353 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:07:26 INFO - PROCESS | 1770 | 1466251646427 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 1770 | 1466251646430 Marionette TRACE conn3 <- [1,2918,null,{}] 05:07:26 INFO - PROCESS | 1770 | 1466251646437 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:07:26 INFO - PROCESS | 1770 | 1466251646443 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:26 INFO - PROCESS | 1770 | 1466251646619 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:07:26 INFO - PROCESS | 1770 | 1466251646896 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 1770 | 1466251646910 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:26 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146bc00 == 41 [pid = 1770] [id = 737] 05:07:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x92edd000) [pid = 1770] [serial = 2212] [outer = (nil)] 05:07:26 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x93c3e000) [pid = 1770] [serial = 2213] [outer = 0x92edd000] 05:07:27 INFO - PROCESS | 1770 | 1466251647002 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x93e5dc00) [pid = 1770] [serial = 2214] [outer = 0x92edd000] 05:07:27 INFO - PROCESS | 1770 | 1466251647788 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:07:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1399ms 05:07:27 INFO - PROCESS | 1770 | 1466251647808 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 1770 | 1466251647811 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:07:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:07:27 INFO - PROCESS | 1770 | 1466251647819 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 1770 | 1466251647825 Marionette TRACE conn3 <- [1,2922,null,{}] 05:07:27 INFO - PROCESS | 1770 | 1466251647841 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:07:27 INFO - PROCESS | 1770 | 1466251647850 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:28 INFO - PROCESS | 1770 | 1466251648052 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:07:28 INFO - PROCESS | 1770 | 1466251648249 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1770 | 1466251648261 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x99732800 == 42 [pid = 1770] [id = 738] 05:07:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x99736000) [pid = 1770] [serial = 2215] [outer = (nil)] 05:07:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x99fb2400) [pid = 1770] [serial = 2216] [outer = 0x99736000] 05:07:28 INFO - PROCESS | 1770 | 1466251648343 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9a1c4000) [pid = 1770] [serial = 2217] [outer = 0x99736000] 05:07:29 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:07:29 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:07:29 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:07:29 INFO - PROCESS | 1770 | [1770] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:07:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:07:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:29 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:07:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:29 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:07:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:29 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:07:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:07:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1435ms 05:07:29 INFO - PROCESS | 1770 | 1466251649224 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:07:29 INFO - PROCESS | 1770 | 1466251649259 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 1770 | 1466251649264 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:07:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:07:29 INFO - PROCESS | 1770 | 1466251649276 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 1770 | 1466251649279 Marionette TRACE conn3 <- [1,2926,null,{}] 05:07:29 INFO - PROCESS | 1770 | 1466251649285 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:07:29 INFO - PROCESS | 1770 | 1466251649291 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:29 INFO - PROCESS | 1770 | 1466251649496 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:07:29 INFO - PROCESS | 1770 | 1466251649667 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 1770 | 1466251649678 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:29 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e79800 == 43 [pid = 1770] [id = 739] 05:07:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x953a4400) [pid = 1770] [serial = 2218] [outer = (nil)] 05:07:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9a65e000) [pid = 1770] [serial = 2219] [outer = 0x953a4400] 05:07:29 INFO - PROCESS | 1770 | 1466251649803 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9a662c00) [pid = 1770] [serial = 2220] [outer = 0x953a4400] 05:07:30 INFO - PROCESS | 1770 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:07:30 INFO - PROCESS | 1770 | 1466251650696 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:07:30 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:07:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1437ms 05:07:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:07:30 INFO - PROCESS | 1770 | 1466251650711 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 1770 | 1466251650714 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:07:30 INFO - PROCESS | 1770 | 1466251650721 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1770 | 1466251650725 Marionette TRACE conn3 <- [1,2930,null,{}] 05:07:30 INFO - PROCESS | 1770 | 1466251650731 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:07:30 INFO - PROCESS | 1770 | 1466251650736 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:30 INFO - PROCESS | 1770 | 1466251650902 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:07:31 INFO - PROCESS | 1770 | 1466251651111 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 1770 | 1466251651119 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a658000 == 44 [pid = 1770] [id = 740] 05:07:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a77b400) [pid = 1770] [serial = 2221] [outer = (nil)] 05:07:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a86b400) [pid = 1770] [serial = 2222] [outer = 0x9a77b400] 05:07:31 INFO - PROCESS | 1770 | 1466251651206 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a86cc00) [pid = 1770] [serial = 2223] [outer = 0x9a77b400] 05:07:31 INFO - PROCESS | 1770 | 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:07:32 INFO - PROCESS | 1770 | 1466251652095 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:07:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:07:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1433ms 05:07:32 INFO - PROCESS | 1770 | 1466251652154 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 1770 | 1466251652157 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:07:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:07:32 INFO - PROCESS | 1770 | 1466251652164 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 1770 | 1466251652167 Marionette TRACE conn3 <- [1,2934,null,{}] 05:07:32 INFO - PROCESS | 1770 | 1466251652173 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:07:32 INFO - PROCESS | 1770 | 1466251652183 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:32 INFO - PROCESS | 1770 | 1466251652405 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:07:32 INFO - PROCESS | 1770 | 1466251652583 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 1770 | 1466251652592 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:32 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320400 == 45 [pid = 1770] [id = 741] 05:07:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9132ac00) [pid = 1770] [serial = 2224] [outer = (nil)] 05:07:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a965800) [pid = 1770] [serial = 2225] [outer = 0x9132ac00] 05:07:32 INFO - PROCESS | 1770 | 1466251652672 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x9a967000) [pid = 1770] [serial = 2226] [outer = 0x9132ac00] 05:07:33 INFO - PROCESS | 1770 | 1466251653474 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:07:33 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:07:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1331ms 05:07:33 INFO - PROCESS | 1770 | 1466251653495 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 1770 | 1466251653498 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:07:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:07:33 INFO - PROCESS | 1770 | 1466251653505 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 1770 | 1466251653508 Marionette TRACE conn3 <- [1,2938,null,{}] 05:07:33 INFO - PROCESS | 1770 | 1466251653514 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:07:33 INFO - PROCESS | 1770 | 1466251653519 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:33 INFO - PROCESS | 1770 | 1466251653682 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:07:33 INFO - PROCESS | 1770 | 1466251653878 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 1770 | 1466251653886 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaed000 == 46 [pid = 1770] [id = 742] 05:07:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x92ed7800) [pid = 1770] [serial = 2227] [outer = (nil)] 05:07:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9aa2ac00) [pid = 1770] [serial = 2228] [outer = 0x92ed7800] 05:07:33 INFO - PROCESS | 1770 | 1466251653968 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9aa16000) [pid = 1770] [serial = 2229] [outer = 0x92ed7800] 05:07:34 INFO - PROCESS | 1770 | 1466251654842 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:07:34 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:07:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1379ms 05:07:34 INFO - PROCESS | 1770 | 1466251654885 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 1770 | 1466251654888 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:07:34 INFO - PROCESS | 1770 | 1466251654895 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1770 | 1466251654899 Marionette TRACE conn3 <- [1,2942,null,{}] 05:07:34 INFO - PROCESS | 1770 | 1466251654905 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:07:34 INFO - PROCESS | 1770 | 1466251654911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:35 INFO - PROCESS | 1770 | 1466251655102 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:07:35 INFO - PROCESS | 1770 | 1466251655296 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 1770 | 1466251655307 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe8c00 == 47 [pid = 1770] [id = 743] 05:07:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x8efeac00) [pid = 1770] [serial = 2230] [outer = (nil)] 05:07:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9ad6ec00) [pid = 1770] [serial = 2231] [outer = 0x8efeac00] 05:07:35 INFO - PROCESS | 1770 | 1466251655381 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x9ad72400) [pid = 1770] [serial = 2232] [outer = 0x8efeac00] 05:07:36 INFO - PROCESS | 1770 | 1466251656194 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:07:36 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:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:07:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1336ms 05:07:36 INFO - PROCESS | 1770 | 1466251656233 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 1770 | 1466251656236 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:07:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:07:36 INFO - PROCESS | 1770 | 1466251656243 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1770 | 1466251656247 Marionette TRACE conn3 <- [1,2946,null,{}] 05:07:36 INFO - PROCESS | 1770 | 1466251656252 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:07:36 INFO - PROCESS | 1770 | 1466251656257 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:36 INFO - PROCESS | 1770 | 1466251656416 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:07:36 INFO - PROCESS | 1770 | 1466251656884 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 1770 | 1466251656896 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6dac00 == 48 [pid = 1770] [id = 744] 05:07:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x8e9c8400) [pid = 1770] [serial = 2233] [outer = (nil)] 05:07:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x8e9d3000) [pid = 1770] [serial = 2234] [outer = 0x8e9c8400] 05:07:37 INFO - PROCESS | 1770 | 1466251657027 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x9128a800) [pid = 1770] [serial = 2235] [outer = 0x8e9c8400] 05:07:37 INFO - PROCESS | 1770 | 1466251657796 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:07:37 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:07:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1589ms 05:07:37 INFO - PROCESS | 1770 | 1466251657834 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:07:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:07:37 INFO - PROCESS | 1770 | 1466251657840 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:07:37 INFO - PROCESS | 1770 | 1466251657847 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1770 | 1466251657851 Marionette TRACE conn3 <- [1,2950,null,{}] 05:07:37 INFO - PROCESS | 1770 | 1466251657859 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:07:37 INFO - PROCESS | 1770 | 1466251657866 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:38 INFO - PROCESS | 1770 | 1466251658100 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:07:38 INFO - PROCESS | 1770 | 1466251658316 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 1770 | 1466251658328 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x91281c00 == 47 [pid = 1770] [id = 734] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92ede800 == 46 [pid = 1770] [id = 732] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c8c00 == 45 [pid = 1770] [id = 731] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe3800 == 44 [pid = 1770] [id = 730] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x93c35000 == 43 [pid = 1770] [id = 716] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea6000 == 42 [pid = 1770] [id = 717] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9cbc00 == 41 [pid = 1770] [id = 718] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaeb000 == 40 [pid = 1770] [id = 726] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x924f0800 == 39 [pid = 1770] [id = 727] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x94949000 == 38 [pid = 1770] [id = 728] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d6c00 == 37 [pid = 1770] [id = 729] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x955c1000 == 36 [pid = 1770] [id = 715] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x93aa8400 == 35 [pid = 1770] [id = 733] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x91d05c00 == 34 [pid = 1770] [id = 725] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x9128e000 == 33 [pid = 1770] [id = 719] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6dac00 == 32 [pid = 1770] [id = 744] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe8c00 == 31 [pid = 1770] [id = 743] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8eaed000 == 30 [pid = 1770] [id = 742] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x9a658000 == 29 [pid = 1770] [id = 740] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x91320400 == 28 [pid = 1770] [id = 741] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x92e79800 == 27 [pid = 1770] [id = 739] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x99732800 == 26 [pid = 1770] [id = 738] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8e9c7800 == 25 [pid = 1770] [id = 736] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x9146bc00 == 24 [pid = 1770] [id = 737] 05:07:39 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe4800 == 23 [pid = 1770] [id = 735] 05:07:39 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d2000 == 24 [pid = 1770] [id = 745] 05:07:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x8e6d3c00) [pid = 1770] [serial = 2236] [outer = (nil)] 05:07:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x8e6d8400) [pid = 1770] [serial = 2237] [outer = 0x8e6d3c00] 05:07:39 INFO - PROCESS | 1770 | 1466251659529 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x8eae1c00) [pid = 1770] [serial = 2238] [outer = 0x8e6d3c00] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x92409800) [pid = 1770] [serial = 2139] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x91476400) [pid = 1770] [serial = 2138] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x93c40400) [pid = 1770] [serial = 2142] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x930a8000) [pid = 1770] [serial = 2141] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x914d3800) [pid = 1770] [serial = 2165] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x8efe6c00) [pid = 1770] [serial = 2162] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x982ca000) [pid = 1770] [serial = 2145] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x8efe9c00) [pid = 1770] [serial = 2163] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x92cf5000) [pid = 1770] [serial = 2169] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x9788e000) [pid = 1770] [serial = 2144] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x9132e800) [pid = 1770] [serial = 2160] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x91329000) [pid = 1770] [serial = 2159] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x99738800) [pid = 1770] [serial = 2148] [outer = (nil)] [url = about:blank] 05:07:39 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x99395800) [pid = 1770] [serial = 2147] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9a1c4400) [pid = 1770] [serial = 2151] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x92e9bc00) [pid = 1770] [serial = 2171] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9a1c1000) [pid = 1770] [serial = 2150] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9a661400) [pid = 1770] [serial = 2154] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x9a65f800) [pid = 1770] [serial = 2153] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x92ed6c00) [pid = 1770] [serial = 2172] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a771400) [pid = 1770] [serial = 2157] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92cec400) [pid = 1770] [serial = 2168] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a658c00) [pid = 1770] [serial = 2156] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914db800) [pid = 1770] [serial = 2166] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x92e98c00) [pid = 1770] [serial = 2174] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x92ed8c00) [pid = 1770] [serial = 2175] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x91289000 == 25 [pid = 1770] [id = 746] 05:07:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91326000) [pid = 1770] [serial = 2239] [outer = (nil)] 05:07:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91328c00) [pid = 1770] [serial = 2240] [outer = 0x91326000] 05:07:40 INFO - PROCESS | 1770 | 1466251660629 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:07:40 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:07:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2847ms 05:07:40 INFO - PROCESS | 1770 | 1466251660694 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 1770 | 1466251660699 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:07:40 INFO - PROCESS | 1770 | 1466251660707 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 1770 | 1466251660712 Marionette TRACE conn3 <- [1,2954,null,{}] 05:07:40 INFO - PROCESS | 1770 | 1466251660719 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:07:40 INFO - PROCESS | 1770 | 1466251660725 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:40 INFO - PROCESS | 1770 | 1466251660894 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:07:41 INFO - PROCESS | 1770 | 1466251661036 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1770 | 1466251661043 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x9146b400 == 26 [pid = 1770] [id = 747] 05:07:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9146e000) [pid = 1770] [serial = 2241] [outer = (nil)] 05:07:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91472c00) [pid = 1770] [serial = 2242] [outer = 0x9146e000] 05:07:41 INFO - PROCESS | 1770 | 1466251661116 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x914d5800) [pid = 1770] [serial = 2243] [outer = 0x9146e000] 05:07:41 INFO - PROCESS | 1770 | 1466251661829 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:07:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:07:41 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:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1134ms 05:07:41 INFO - PROCESS | 1770 | 1466251661840 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1770 | 1466251661846 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:07:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:07:41 INFO - PROCESS | 1770 | 1466251661857 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1770 | 1466251661861 Marionette TRACE conn3 <- [1,2958,null,{}] 05:07:41 INFO - PROCESS | 1770 | 1466251661867 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:07:41 INFO - PROCESS | 1770 | 1466251661872 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:42 INFO - PROCESS | 1770 | 1466251662116 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:07:42 INFO - PROCESS | 1770 | 1466251662209 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 1770 | 1466251662219 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:42 INFO - PROCESS | 1770 | ++DOCSHELL 0x914d8400 == 27 [pid = 1770] [id = 748] 05:07:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x914db000) [pid = 1770] [serial = 2244] [outer = (nil)] 05:07:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9250ac00) [pid = 1770] [serial = 2245] [outer = 0x914db000] 05:07:42 INFO - PROCESS | 1770 | 1466251662287 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x92ce8800) [pid = 1770] [serial = 2246] [outer = 0x914db000] 05:07:43 INFO - PROCESS | 1770 | 1466251663138 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:07:43 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:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1339ms 05:07:43 INFO - PROCESS | 1770 | 1466251663198 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1770 | 1466251663201 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:07:43 INFO - PROCESS | 1770 | 1466251663211 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1770 | 1466251663216 Marionette TRACE conn3 <- [1,2962,null,{}] 05:07:43 INFO - PROCESS | 1770 | 1466251663242 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:07:43 INFO - PROCESS | 1770 | 1466251663251 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:43 INFO - PROCESS | 1770 | 1466251663463 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:07:43 INFO - PROCESS | 1770 | 1466251663490 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1770 | 1466251663498 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7d000 == 28 [pid = 1770] [id = 749] 05:07:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92e7d400) [pid = 1770] [serial = 2247] [outer = (nil)] 05:07:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92e9e000) [pid = 1770] [serial = 2248] [outer = 0x92e7d400] 05:07:43 INFO - PROCESS | 1770 | 1466251663583 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ea7400) [pid = 1770] [serial = 2249] [outer = 0x92e7d400] 05:07:44 INFO - PROCESS | 1770 | 1466251664370 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:07:44 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:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1190ms 05:07:44 INFO - PROCESS | 1770 | 1466251664402 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1770 | 1466251664406 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:07:44 INFO - PROCESS | 1770 | 1466251664412 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1770 | 1466251664415 Marionette TRACE conn3 <- [1,2966,null,{}] 05:07:44 INFO - PROCESS | 1770 | 1466251664420 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:07:44 INFO - PROCESS | 1770 | 1466251664425 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:45 INFO - PROCESS | 1770 | 1466251665094 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x8e6d6000) [pid = 1770] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x953a5c00) [pid = 1770] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8efe5400) [pid = 1770] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x91288400) [pid = 1770] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x93c3f400) [pid = 1770] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x8eaef000) [pid = 1770] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92edf000) [pid = 1770] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92574400) [pid = 1770] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x91d0dc00) [pid = 1770] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x8efe5800) [pid = 1770] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:07:45 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x91287800) [pid = 1770] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:07:45 INFO - PROCESS | 1770 | 1466251665302 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1770 | 1466251665310 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:45 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d0c00 == 29 [pid = 1770] [id = 750] 05:07:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x8e6d2400) [pid = 1770] [serial = 2250] [outer = (nil)] 05:07:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x91284000) [pid = 1770] [serial = 2251] [outer = 0x8e6d2400] 05:07:45 INFO - PROCESS | 1770 | 1466251665378 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92edd800) [pid = 1770] [serial = 2252] [outer = 0x8e6d2400] 05:07:46 INFO - PROCESS | 1770 | 1466251666008 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:07:46 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:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1634ms 05:07:46 INFO - PROCESS | 1770 | 1466251666048 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 1770 | 1466251666054 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:07:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:07:46 INFO - PROCESS | 1770 | 1466251666063 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 1770 | 1466251666068 Marionette TRACE conn3 <- [1,2970,null,{}] 05:07:46 INFO - PROCESS | 1770 | 1466251666077 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:07:46 INFO - PROCESS | 1770 | 1466251666084 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:46 INFO - PROCESS | 1770 | 1466251666348 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:07:46 INFO - PROCESS | 1770 | 1466251666364 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 1770 | 1466251666371 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:46 INFO - PROCESS | 1770 | ++DOCSHELL 0x930a1800 == 30 [pid = 1770] [id = 751] 05:07:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x930a3c00) [pid = 1770] [serial = 2253] [outer = (nil)] 05:07:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x930aa400) [pid = 1770] [serial = 2254] [outer = 0x930a3c00] 05:07:46 INFO - PROCESS | 1770 | 1466251666453 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x93cd1c00) [pid = 1770] [serial = 2255] [outer = 0x930a3c00] 05:07:47 INFO - PROCESS | 1770 | 1466251667373 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:07:47 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:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1333ms 05:07:47 INFO - PROCESS | 1770 | 1466251667395 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 1770 | 1466251667402 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:07:47 INFO - PROCESS | 1770 | 1466251667411 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1770 | 1466251667416 Marionette TRACE conn3 <- [1,2974,null,{}] 05:07:47 INFO - PROCESS | 1770 | 1466251667425 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:07:47 INFO - PROCESS | 1770 | 1466251667431 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:47 INFO - PROCESS | 1770 | 1466251667628 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:07:47 INFO - PROCESS | 1770 | 1466251667832 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1770 | 1466251667847 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:47 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe8400 == 31 [pid = 1770] [id = 752] 05:07:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x91320400) [pid = 1770] [serial = 2256] [outer = (nil)] 05:07:47 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x91469800) [pid = 1770] [serial = 2257] [outer = 0x91320400] 05:07:47 INFO - PROCESS | 1770 | 1466251667965 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x914d3c00) [pid = 1770] [serial = 2258] [outer = 0x91320400] 05:07:48 INFO - PROCESS | 1770 | 1466251668846 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:07:48 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:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1482ms 05:07:48 INFO - PROCESS | 1770 | 1466251668894 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1770 | 1466251668902 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:07:48 INFO - PROCESS | 1770 | 1466251668912 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1770 | 1466251668918 Marionette TRACE conn3 <- [1,2978,null,{}] 05:07:48 INFO - PROCESS | 1770 | 1466251668924 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:07:48 INFO - PROCESS | 1770 | 1466251668929 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:49 INFO - PROCESS | 1770 | 1466251669120 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:07:49 INFO - PROCESS | 1770 | 1466251669306 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1770 | 1466251669312 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:49 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ced800 == 32 [pid = 1770] [id = 753] 05:07:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92cf1800) [pid = 1770] [serial = 2259] [outer = (nil)] 05:07:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92cf5000) [pid = 1770] [serial = 2260] [outer = 0x92cf1800] 05:07:49 INFO - PROCESS | 1770 | 1466251669409 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x92e78c00) [pid = 1770] [serial = 2261] [outer = 0x92cf1800] 05:07:50 INFO - PROCESS | 1770 | 1466251670405 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:07:50 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:07:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1539ms 05:07:50 INFO - PROCESS | 1770 | 1466251670451 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1770 | 1466251670455 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:07:50 INFO - PROCESS | 1770 | 1466251670462 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1770 | 1466251670468 Marionette TRACE conn3 <- [1,2982,null,{}] 05:07:50 INFO - PROCESS | 1770 | 1466251670519 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:07:50 INFO - PROCESS | 1770 | 1466251670527 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:50 INFO - PROCESS | 1770 | 1466251670763 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:07:50 INFO - PROCESS | 1770 | 1466251670900 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1770 | 1466251670911 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:50 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cd7800 == 33 [pid = 1770] [id = 754] 05:07:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x93cda800) [pid = 1770] [serial = 2262] [outer = (nil)] 05:07:50 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x93e60000) [pid = 1770] [serial = 2263] [outer = 0x93cda800] 05:07:51 INFO - PROCESS | 1770 | 1466251670999 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x953ab000) [pid = 1770] [serial = 2264] [outer = 0x93cda800] 05:07:51 INFO - PROCESS | 1770 | 1466251671871 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:07:51 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:07:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1434ms 05:07:51 INFO - PROCESS | 1770 | 1466251671897 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:07:51 INFO - PROCESS | 1770 | 1466251671902 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:07:51 INFO - PROCESS | 1770 | 1466251671908 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1770 | 1466251671912 Marionette TRACE conn3 <- [1,2986,null,{}] 05:07:51 INFO - PROCESS | 1770 | 1466251671918 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:07:51 INFO - PROCESS | 1770 | 1466251671924 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:52 INFO - PROCESS | 1770 | 1466251672095 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:07:52 INFO - PROCESS | 1770 | 1466251672287 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1770 | 1466251672295 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:52 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7a400 == 34 [pid = 1770] [id = 755] 05:07:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9548e800) [pid = 1770] [serial = 2265] [outer = (nil)] 05:07:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x9788b400) [pid = 1770] [serial = 2266] [outer = 0x9548e800] 05:07:52 INFO - PROCESS | 1770 | 1466251672376 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x97891800) [pid = 1770] [serial = 2267] [outer = 0x9548e800] 05:07:53 INFO - PROCESS | 1770 | 1466251673244 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:07:53 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:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1395ms 05:07:53 INFO - PROCESS | 1770 | 1466251673304 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1770 | 1466251673308 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:07:53 INFO - PROCESS | 1770 | 1466251673314 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1770 | 1466251673318 Marionette TRACE conn3 <- [1,2990,null,{}] 05:07:53 INFO - PROCESS | 1770 | 1466251673352 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:07:53 INFO - PROCESS | 1770 | 1466251673357 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:53 INFO - PROCESS | 1770 | 1466251673528 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:07:53 INFO - PROCESS | 1770 | 1466251673713 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1770 | 1466251673721 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:53 INFO - PROCESS | 1770 | ++DOCSHELL 0x9552b800 == 35 [pid = 1770] [id = 756] 05:07:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x9788d000) [pid = 1770] [serial = 2268] [outer = (nil)] 05:07:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 96 (0x99388400) [pid = 1770] [serial = 2269] [outer = 0x9788d000] 05:07:53 INFO - PROCESS | 1770 | 1466251673811 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 1770 | ++DOMWINDOW == 97 (0x99e8e800) [pid = 1770] [serial = 2270] [outer = 0x9788d000] 05:07:54 INFO - PROCESS | 1770 | ++DOCSHELL 0x97895000 == 36 [pid = 1770] [id = 757] 05:07:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 98 (0x99387800) [pid = 1770] [serial = 2271] [outer = (nil)] 05:07:54 INFO - PROCESS | 1770 | ++DOMWINDOW == 99 (0x9a1c0800) [pid = 1770] [serial = 2272] [outer = 0x99387800] 05:07:54 INFO - PROCESS | 1770 | 1466251674886 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:07:54 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:07:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1656ms 05:07:54 INFO - PROCESS | 1770 | 1466251674971 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:07:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:07:54 INFO - PROCESS | 1770 | 1466251674975 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:07:54 INFO - PROCESS | 1770 | 1466251674982 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 1770 | 1466251674986 Marionette TRACE conn3 <- [1,2994,null,{}] 05:07:54 INFO - PROCESS | 1770 | 1466251674992 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:07:55 INFO - PROCESS | 1770 | 1466251675013 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:55 INFO - PROCESS | 1770 | 1466251675387 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:07:55 INFO - PROCESS | 1770 | 1466251675662 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1770 | 1466251675670 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:55 INFO - PROCESS | 1770 | ++DOCSHELL 0x8eaebc00 == 37 [pid = 1770] [id = 758] 05:07:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 100 (0x8eaee400) [pid = 1770] [serial = 2273] [outer = (nil)] 05:07:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 101 (0x8efe3c00) [pid = 1770] [serial = 2274] [outer = 0x8eaee400] 05:07:55 INFO - PROCESS | 1770 | 1466251675841 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1770 | ++DOMWINDOW == 102 (0x91288000) [pid = 1770] [serial = 2275] [outer = 0x8eaee400] 05:07:56 INFO - PROCESS | 1770 | --DOCSHELL 0x91289000 == 36 [pid = 1770] [id = 746] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 101 (0x9493e000) [pid = 1770] [serial = 2178] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 100 (0x9547f800) [pid = 1770] [serial = 2186] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 99 (0x914df800) [pid = 1770] [serial = 2181] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 98 (0x91325400) [pid = 1770] [serial = 2192] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 97 (0x93e5bc00) [pid = 1770] [serial = 2201] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 96 (0x9548ec00) [pid = 1770] [serial = 2189] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 95 (0x930abc00) [pid = 1770] [serial = 2199] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x9146d000) [pid = 1770] [serial = 2193] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x9788e800) [pid = 1770] [serial = 2190] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92e7f800) [pid = 1770] [serial = 2184] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x92ee1400) [pid = 1770] [serial = 2177] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x94941400) [pid = 1770] [serial = 2202] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x95485000) [pid = 1770] [serial = 2187] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x92510000) [pid = 1770] [serial = 2196] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x92e75000) [pid = 1770] [serial = 2183] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9309e000) [pid = 1770] [serial = 2198] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92411000) [pid = 1770] [serial = 2195] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x9146e800) [pid = 1770] [serial = 2180] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x95525800) [pid = 1770] [serial = 2208] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x97897800) [pid = 1770] [serial = 2207] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92567400) [pid = 1770] [serial = 2204] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x92edf400) [pid = 1770] [serial = 2205] [outer = (nil)] [url = about:blank] 05:07:56 INFO - PROCESS | 1770 | 1466251676690 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:07:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:07:56 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:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1736ms 05:07:56 INFO - PROCESS | 1770 | 1466251676719 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 1770 | 1466251676725 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:07:56 INFO - PROCESS | 1770 | 1466251676732 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1770 | 1466251676737 Marionette TRACE conn3 <- [1,2998,null,{}] 05:07:56 INFO - PROCESS | 1770 | 1466251676744 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:07:56 INFO - PROCESS | 1770 | 1466251676752 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:56 INFO - PROCESS | 1770 | 1466251676908 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:07:56 INFO - PROCESS | 1770 | 1466251676926 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 1770 | 1466251676931 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:56 INFO - PROCESS | 1770 | ++DOCSHELL 0x91290000 == 37 [pid = 1770] [id = 759] 05:07:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9146d000) [pid = 1770] [serial = 2276] [outer = (nil)] 05:07:56 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x91d01400) [pid = 1770] [serial = 2277] [outer = 0x9146d000] 05:07:57 INFO - PROCESS | 1770 | 1466251677004 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x91d0f400) [pid = 1770] [serial = 2278] [outer = 0x9146d000] 05:07:57 INFO - PROCESS | 1770 | 1466251677886 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:07:57 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:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1192ms 05:07:57 INFO - PROCESS | 1770 | 1466251677924 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:07:57 INFO - PROCESS | 1770 | 1466251677929 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:07:57 INFO - PROCESS | 1770 | 1466251677935 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 1770 | 1466251677939 Marionette TRACE conn3 <- [1,3002,null,{}] 05:07:57 INFO - PROCESS | 1770 | 1466251677944 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:07:57 INFO - PROCESS | 1770 | 1466251677949 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:58 INFO - PROCESS | 1770 | 1466251678105 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:07:58 INFO - PROCESS | 1770 | 1466251678123 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 1770 | 1466251678133 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:58 INFO - PROCESS | 1770 | ++DOCSHELL 0x92140000 == 38 [pid = 1770] [id = 760] 05:07:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9256ac00) [pid = 1770] [serial = 2279] [outer = (nil)] 05:07:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x92e78800) [pid = 1770] [serial = 2280] [outer = 0x9256ac00] 05:07:58 INFO - PROCESS | 1770 | 1466251678336 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x92e9cc00) [pid = 1770] [serial = 2281] [outer = 0x9256ac00] 05:07:59 INFO - PROCESS | 1770 | 1466251679087 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:07:59 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:07:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1184ms 05:07:59 INFO - PROCESS | 1770 | 1466251679128 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1770 | 1466251679134 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:07:59 INFO - PROCESS | 1770 | 1466251679156 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1770 | 1466251679164 Marionette TRACE conn3 <- [1,3006,null,{}] 05:07:59 INFO - PROCESS | 1770 | 1466251679180 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:07:59 INFO - PROCESS | 1770 | 1466251679186 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:59 INFO - PROCESS | 1770 | 1466251679411 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:07:59 INFO - PROCESS | 1770 | 1466251679436 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1770 | 1466251679442 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:07:59 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cfc00 == 39 [pid = 1770] [id = 761] 05:07:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x92ea2800) [pid = 1770] [serial = 2282] [outer = (nil)] 05:07:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x93ab1000) [pid = 1770] [serial = 2283] [outer = 0x92ea2800] 05:07:59 INFO - PROCESS | 1770 | 1466251679524 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x914d9800) [pid = 1770] [serial = 2284] [outer = 0x92ea2800] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x8e9c8400) [pid = 1770] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9a77b400) [pid = 1770] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x9132ac00) [pid = 1770] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x92ed7800) [pid = 1770] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x8efeac00) [pid = 1770] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8e6d2400) [pid = 1770] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8eae9800) [pid = 1770] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x92e7d400) [pid = 1770] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9146e000) [pid = 1770] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92edd000) [pid = 1770] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x914db000) [pid = 1770] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x91326000) [pid = 1770] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x99736000) [pid = 1770] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x8e6d3c00) [pid = 1770] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:08:00 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x953a4400) [pid = 1770] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:08:00 INFO - PROCESS | 1770 | 1466251680796 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:08:00 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:08:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1710ms 05:08:00 INFO - PROCESS | 1770 | 1466251680858 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 1770 | 1466251680865 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:08:00 INFO - PROCESS | 1770 | 1466251680873 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1770 | 1466251680879 Marionette TRACE conn3 <- [1,3010,null,{}] 05:08:00 INFO - PROCESS | 1770 | 1466251680933 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:08:00 INFO - PROCESS | 1770 | 1466251680939 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:01 INFO - PROCESS | 1770 | 1466251681268 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:08:01 INFO - PROCESS | 1770 | 1466251681432 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 1770 | 1466251681449 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:01 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9ca800 == 40 [pid = 1770] [id = 762] 05:08:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x91285800) [pid = 1770] [serial = 2285] [outer = (nil)] 05:08:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x9132ac00) [pid = 1770] [serial = 2286] [outer = 0x91285800] 05:08:01 INFO - PROCESS | 1770 | 1466251681571 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x91475800) [pid = 1770] [serial = 2287] [outer = 0x91285800] 05:08:02 INFO - PROCESS | 1770 | 1466251682383 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:08:02 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:08:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1583ms 05:08:02 INFO - PROCESS | 1770 | 1466251682457 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 1770 | 1466251682464 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:08:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:08:02 INFO - PROCESS | 1770 | 1466251682475 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 1770 | 1466251682479 Marionette TRACE conn3 <- [1,3014,null,{}] 05:08:02 INFO - PROCESS | 1770 | 1466251682504 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:08:02 INFO - PROCESS | 1770 | 1466251682510 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:02 INFO - PROCESS | 1770 | 1466251682697 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:08:02 INFO - PROCESS | 1770 | 1466251682886 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1770 | 1466251682895 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:02 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cc400 == 41 [pid = 1770] [id = 763] 05:08:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x92cec800) [pid = 1770] [serial = 2288] [outer = (nil)] 05:08:02 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x92e9a000) [pid = 1770] [serial = 2289] [outer = 0x92cec800] 05:08:02 INFO - PROCESS | 1770 | 1466251682980 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x8eaedc00) [pid = 1770] [serial = 2290] [outer = 0x92cec800] 05:08:03 INFO - PROCESS | 1770 | [1770] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:08:04 INFO - PROCESS | 1770 | 1466251684022 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:08:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:08:04 INFO - {} 05:08:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:08:04 INFO - {} 05:08:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:08:04 INFO - {} 05:08:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:08:04 INFO - {} 05:08:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1605ms 05:08:04 INFO - PROCESS | 1770 | 1466251684081 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1770 | 1466251684086 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /FileAPI/fileReader.html 05:08:04 INFO - PROCESS | 1770 | 1466251684139 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1770 | 1466251684145 Marionette TRACE conn3 <- [1,3018,null,{}] 05:08:04 INFO - PROCESS | 1770 | 1466251684161 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:08:04 INFO - PROCESS | 1770 | 1466251684170 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:04 INFO - PROCESS | 1770 | 1466251684369 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:08:04 INFO - PROCESS | 1770 | 1466251684609 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 1770 | 1466251684622 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:04 INFO - PROCESS | 1770 | ++DOCSHELL 0x94940800 == 42 [pid = 1770] [id = 764] 05:08:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x9494c800) [pid = 1770] [serial = 2291] [outer = (nil)] 05:08:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9788bc00) [pid = 1770] [serial = 2292] [outer = 0x9494c800] 05:08:04 INFO - PROCESS | 1770 | 1466251684706 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x98418400) [pid = 1770] [serial = 2293] [outer = 0x9494c800] 05:08:05 INFO - PROCESS | 1770 | 1466251685555 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:08:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:08:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:08:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:08:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:08:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 1456ms 05:08:05 INFO - TEST-START | /FileAPI/historical.html 05:08:05 INFO - PROCESS | 1770 | 1466251685591 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 1770 | 1466251685595 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:08:05 INFO - PROCESS | 1770 | 1466251685602 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 1770 | 1466251685606 Marionette TRACE conn3 <- [1,3022,null,{}] 05:08:05 INFO - PROCESS | 1770 | 1466251685612 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:08:05 INFO - PROCESS | 1770 | 1466251685617 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:05 INFO - PROCESS | 1770 | 1466251685801 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:08:06 INFO - PROCESS | 1770 | 1466251685994 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1770 | 1466251686005 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:06 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cb800 == 43 [pid = 1770] [id = 765] 05:08:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 84 (0x9128cc00) [pid = 1770] [serial = 2294] [outer = (nil)] 05:08:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 85 (0x9a1c3800) [pid = 1770] [serial = 2295] [outer = 0x9128cc00] 05:08:06 INFO - PROCESS | 1770 | 1466251686088 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 1770 | ++DOMWINDOW == 86 (0x9a1c5400) [pid = 1770] [serial = 2296] [outer = 0x9128cc00] 05:08:06 INFO - PROCESS | 1770 | 1466251686948 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:08:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:08:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:08:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:08:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:08:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:08:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:08:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:08:06 INFO - TEST-OK | /FileAPI/historical.html | took 1387ms 05:08:06 INFO - PROCESS | 1770 | 1466251686991 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 1770 | 1466251686994 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:08:06 INFO - TEST-START | /FileAPI/idlharness.html 05:08:07 INFO - PROCESS | 1770 | 1466251687002 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1770 | 1466251687004 Marionette TRACE conn3 <- [1,3026,null,{}] 05:08:07 INFO - PROCESS | 1770 | 1466251687011 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:08:07 INFO - PROCESS | 1770 | 1466251687016 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:07 INFO - PROCESS | 1770 | 1466251687180 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:08:07 INFO - PROCESS | 1770 | 1466251687379 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 1770 | 1466251687389 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:07 INFO - PROCESS | 1770 | ++DOCSHELL 0x9a1c3400 == 44 [pid = 1770] [id = 766] 05:08:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 87 (0x9a1c4400) [pid = 1770] [serial = 2297] [outer = (nil)] 05:08:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 88 (0x9a658c00) [pid = 1770] [serial = 2298] [outer = 0x9a1c4400] 05:08:07 INFO - PROCESS | 1770 | 1466251687469 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 1770 | ++DOMWINDOW == 89 (0x9a65dc00) [pid = 1770] [serial = 2299] [outer = 0x9a1c4400] 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:08:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:08:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:08:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:08:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:08:09 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:08:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:08:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:08:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:08:09 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:08:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:08:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:08:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:08:09 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:08:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:08:09 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:08:09 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:08:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:08:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:08:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:08:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:08:09 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:08:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:08:09 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:08:09 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:08:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:08:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:08:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 2100ms 05:08:09 INFO - PROCESS | 1770 | 1466251688958 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\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\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\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\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\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\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\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\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:08:09 INFO - PROCESS | 1770 | 1466251689298 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 1770 | 1466251689304 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:08:09 INFO - TEST-START | /FileAPI/idlharness.worker 05:08:09 INFO - PROCESS | 1770 | 1466251689355 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 1770 | 1466251689358 Marionette TRACE conn3 <- [1,3030,null,{}] 05:08:09 INFO - PROCESS | 1770 | 1466251689364 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:08:09 INFO - PROCESS | 1770 | 1466251689375 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:09 INFO - PROCESS | 1770 | 1466251689601 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:08:09 INFO - PROCESS | 1770 | 1466251689766 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 1770 | 1466251689774 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:09 INFO - PROCESS | 1770 | ++DOCSHELL 0x92ee5400 == 45 [pid = 1770] [id = 767] 05:08:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 90 (0x953a9c00) [pid = 1770] [serial = 2300] [outer = (nil)] 05:08:09 INFO - PROCESS | 1770 | ++DOMWINDOW == 91 (0x9b89c800) [pid = 1770] [serial = 2301] [outer = 0x953a9c00] 05:08:09 INFO - PROCESS | 1770 | 1466251689893 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1770 | ++DOMWINDOW == 92 (0x9b8a4c00) [pid = 1770] [serial = 2302] [outer = 0x953a9c00] 05:08:10 INFO - PROCESS | 1770 | [1770] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:08:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:08:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:08:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:08:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:08:12 INFO - {} 05:08:12 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:08:12 INFO - {} 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:08:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:08:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:08:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 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:08:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:08:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:08:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:08:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:08:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:08:12 INFO - {} 05:08:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2917ms 05:08:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:08:12 INFO - PROCESS | 1770 | 1466251692134 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:08:12 INFO - PROCESS | 1770 | 1466251692287 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 1770 | 1466251692306 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:08:12 INFO - PROCESS | 1770 | 1466251692326 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 1770 | 1466251692335 Marionette TRACE conn3 <- [1,3034,null,{}] 05:08:12 INFO - PROCESS | 1770 | 1466251692359 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:08:12 INFO - PROCESS | 1770 | 1466251692367 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:12 INFO - PROCESS | 1770 | 1466251692654 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:08:12 INFO - PROCESS | 1770 | 1466251692946 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1770 | 1466251692953 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:12 INFO - PROCESS | 1770 | ++DOCSHELL 0x92573c00 == 46 [pid = 1770] [id = 768] 05:08:12 INFO - PROCESS | 1770 | ++DOMWINDOW == 93 (0x92cea000) [pid = 1770] [serial = 2303] [outer = (nil)] 05:08:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 94 (0x930a1c00) [pid = 1770] [serial = 2304] [outer = 0x92cea000] 05:08:13 INFO - PROCESS | 1770 | 1466251693028 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1770 | ++DOMWINDOW == 95 (0x930aa000) [pid = 1770] [serial = 2305] [outer = 0x92cea000] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efed400 == 45 [pid = 1770] [id = 698] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x97895000 == 44 [pid = 1770] [id = 757] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8e6d2000 == 43 [pid = 1770] [id = 745] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x91d05000 == 42 [pid = 1770] [id = 707] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x93c33800 == 41 [pid = 1770] [id = 709] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92e74000 == 40 [pid = 1770] [id = 704] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x930a4800 == 39 [pid = 1770] [id = 705] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9250c400 == 38 [pid = 1770] [id = 700] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x91472400 == 37 [pid = 1770] [id = 711] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9132bc00 == 36 [pid = 1770] [id = 699] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x914dcc00 == 35 [pid = 1770] [id = 710] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x91281800 == 34 [pid = 1770] [id = 703] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea0000 == 33 [pid = 1770] [id = 702] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x9548b000 == 32 [pid = 1770] [id = 714] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92ea7000 == 31 [pid = 1770] [id = 713] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efec800 == 30 [pid = 1770] [id = 701] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x92e7e400 == 29 [pid = 1770] [id = 708] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8eae4400 == 28 [pid = 1770] [id = 706] 05:08:14 INFO - PROCESS | 1770 | --DOCSHELL 0x8efe6000 == 27 [pid = 1770] [id = 712] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 94 (0x92137400) [pid = 1770] [serial = 2211] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 93 (0x914df400) [pid = 1770] [serial = 2210] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 92 (0x92e9e000) [pid = 1770] [serial = 2248] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 91 (0x91472c00) [pid = 1770] [serial = 2242] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 90 (0x93e5dc00) [pid = 1770] [serial = 2214] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 89 (0x914d5800) [pid = 1770] [serial = 2243] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 88 (0x93c3e000) [pid = 1770] [serial = 2213] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 87 (0x9250ac00) [pid = 1770] [serial = 2245] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 86 (0x91328c00) [pid = 1770] [serial = 2240] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 85 (0x9a1c4000) [pid = 1770] [serial = 2217] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 84 (0x99fb2400) [pid = 1770] [serial = 2216] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 83 (0x8e6d8400) [pid = 1770] [serial = 2237] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 82 (0x8eae1c00) [pid = 1770] [serial = 2238] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 81 (0x9a662c00) [pid = 1770] [serial = 2220] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x9128a800) [pid = 1770] [serial = 2235] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x9a65e000) [pid = 1770] [serial = 2219] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x8e9d3000) [pid = 1770] [serial = 2234] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x9a86cc00) [pid = 1770] [serial = 2223] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9a86b400) [pid = 1770] [serial = 2222] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x9a967000) [pid = 1770] [serial = 2226] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x9a965800) [pid = 1770] [serial = 2225] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9aa16000) [pid = 1770] [serial = 2229] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x9aa2ac00) [pid = 1770] [serial = 2228] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9ad72400) [pid = 1770] [serial = 2232] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x9ad6ec00) [pid = 1770] [serial = 2231] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x92ea7400) [pid = 1770] [serial = 2249] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92edd800) [pid = 1770] [serial = 2252] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91284000) [pid = 1770] [serial = 2251] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x92ce8800) [pid = 1770] [serial = 2246] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x930aa400) [pid = 1770] [serial = 2254] [outer = (nil)] [url = about:blank] 05:08:14 INFO - PROCESS | 1770 | 1466251694857 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:08:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:08:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2572ms 05:08:14 INFO - PROCESS | 1770 | 1466251694892 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1770 | 1466251694898 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:08:14 INFO - PROCESS | 1770 | 1466251694908 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1770 | 1466251694919 Marionette TRACE conn3 <- [1,3038,null,{}] 05:08:14 INFO - PROCESS | 1770 | 1466251694930 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:08:14 INFO - PROCESS | 1770 | 1466251694939 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:15 INFO - PROCESS | 1770 | 1466251695363 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:08:15 INFO - PROCESS | 1770 | 1466251695466 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 1770 | 1466251695474 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:15 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe2800 == 28 [pid = 1770] [id = 769] 05:08:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x8efe5800) [pid = 1770] [serial = 2306] [outer = (nil)] 05:08:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x9128e800) [pid = 1770] [serial = 2307] [outer = 0x8efe5800] 05:08:15 INFO - PROCESS | 1770 | 1466251695553 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x91324400) [pid = 1770] [serial = 2308] [outer = 0x8efe5800] 05:08:16 INFO - PROCESS | 1770 | 1466251696284 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:08:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:08:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:08:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:08:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1392ms 05:08:16 INFO - PROCESS | 1770 | 1466251696305 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:08:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:08:16 INFO - PROCESS | 1770 | 1466251696315 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:08:16 INFO - PROCESS | 1770 | 1466251696326 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1770 | 1466251696331 Marionette TRACE conn3 <- [1,3042,null,{}] 05:08:16 INFO - PROCESS | 1770 | 1466251696337 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:08:16 INFO - PROCESS | 1770 | 1466251696343 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:16 INFO - PROCESS | 1770 | 1466251696561 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:08:16 INFO - PROCESS | 1770 | 1466251696665 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 1770 | 1466251696676 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:16 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d05000 == 29 [pid = 1770] [id = 770] 05:08:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x92137c00) [pid = 1770] [serial = 2309] [outer = (nil)] 05:08:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x9240fc00) [pid = 1770] [serial = 2310] [outer = 0x92137c00] 05:08:16 INFO - PROCESS | 1770 | 1466251696761 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92504400) [pid = 1770] [serial = 2311] [outer = 0x92137c00] 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:08:17 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:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:08:17 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:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:08:17 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:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:08:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:08:17 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:08:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:08:18 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:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:08:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:08:18 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:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:08:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:08:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:08:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:08:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:08:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1679ms 05:08:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:08:18 INFO - PROCESS | 1770 | 1466251697942 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:08:18 INFO - PROCESS | 1770 | 1466251698013 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 1770 | 1466251698018 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:08:18 INFO - PROCESS | 1770 | 1466251698090 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 1770 | 1466251698102 Marionette TRACE conn3 <- [1,3046,null,{}] 05:08:18 INFO - PROCESS | 1770 | 1466251698155 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:08:18 INFO - PROCESS | 1770 | 1466251698182 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:18 INFO - PROCESS | 1770 | 1466251698419 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:08:18 INFO - PROCESS | 1770 | 1466251698455 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1770 | 1466251698466 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:18 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e9f400 == 30 [pid = 1770] [id = 771] 05:08:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9fc00) [pid = 1770] [serial = 2312] [outer = (nil)] 05:08:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x92ea3000) [pid = 1770] [serial = 2313] [outer = 0x92e9fc00] 05:08:18 INFO - PROCESS | 1770 | 1466251698536 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92edb800) [pid = 1770] [serial = 2314] [outer = 0x92e9fc00] 05:08:18 INFO - PROCESS | 1770 | [1770] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x9256ac00) [pid = 1770] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92ea2800) [pid = 1770] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x9548e800) [pid = 1770] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92cf1800) [pid = 1770] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x8eaee400) [pid = 1770] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x93cda800) [pid = 1770] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x91320400) [pid = 1770] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x9788d000) [pid = 1770] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x930a3c00) [pid = 1770] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x9146d000) [pid = 1770] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:08:19 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x99387800) [pid = 1770] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:08:19 INFO - PROCESS | 1770 | 1466251699830 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:08:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:08:19 INFO - {} 05:08:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1835ms 05:08:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:08:19 INFO - PROCESS | 1770 | 1466251699880 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 1770 | 1466251699883 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:08:19 INFO - PROCESS | 1770 | 1466251699891 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1770 | 1466251699894 Marionette TRACE conn3 <- [1,3050,null,{}] 05:08:19 INFO - PROCESS | 1770 | 1466251699905 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:08:19 INFO - PROCESS | 1770 | 1466251699909 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:20 INFO - PROCESS | 1770 | 1466251700123 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:08:20 INFO - PROCESS | 1770 | 1466251700180 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 1770 | 1466251700191 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:20 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e9cc000 == 31 [pid = 1770] [id = 772] 05:08:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x92edf000) [pid = 1770] [serial = 2315] [outer = (nil)] 05:08:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x930aa400) [pid = 1770] [serial = 2316] [outer = 0x92edf000] 05:08:20 INFO - PROCESS | 1770 | 1466251700262 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x93cdc000) [pid = 1770] [serial = 2317] [outer = 0x92edf000] 05:08:21 INFO - PROCESS | 1770 | 1466251701058 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:08:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:08:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:08:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:08:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:08:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1190ms 05:08:21 INFO - PROCESS | 1770 | 1466251701082 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1770 | 1466251701085 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:08:21 INFO - PROCESS | 1770 | 1466251701093 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1770 | 1466251701096 Marionette TRACE conn3 <- [1,3054,null,{}] 05:08:21 INFO - PROCESS | 1770 | 1466251701101 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:08:21 INFO - PROCESS | 1770 | 1466251701106 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:21 INFO - PROCESS | 1770 | 1466251701248 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:08:21 INFO - PROCESS | 1770 | 1466251701406 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1770 | 1466251701415 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:21 INFO - PROCESS | 1770 | ++DOCSHELL 0x93cdbc00 == 32 [pid = 1770] [id = 773] 05:08:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x93e5a400) [pid = 1770] [serial = 2318] [outer = (nil)] 05:08:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x953a6400) [pid = 1770] [serial = 2319] [outer = 0x93e5a400] 05:08:21 INFO - PROCESS | 1770 | 1466251701481 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x953a8c00) [pid = 1770] [serial = 2320] [outer = 0x93e5a400] 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:08:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:08:23 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:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:08:23 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:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:08:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1923ms 05:08:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:08:23 INFO - PROCESS | 1770 | 1466251702860 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:08:23 INFO - PROCESS | 1770 | 1466251703022 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 1770 | 1466251703034 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:08:23 INFO - PROCESS | 1770 | 1466251703058 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1770 | 1466251703066 Marionette TRACE conn3 <- [1,3058,null,{}] 05:08:23 INFO - PROCESS | 1770 | 1466251703280 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:08:23 INFO - PROCESS | 1770 | 1466251703288 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:23 INFO - PROCESS | 1770 | 1466251703508 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:08:23 INFO - PROCESS | 1770 | 1466251703643 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 1770 | 1466251703654 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:23 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d5c00 == 33 [pid = 1770] [id = 774] 05:08:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x92510800) [pid = 1770] [serial = 2321] [outer = (nil)] 05:08:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92ceac00) [pid = 1770] [serial = 2322] [outer = 0x92510800] 05:08:23 INFO - PROCESS | 1770 | 1466251703740 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x92e9b000) [pid = 1770] [serial = 2323] [outer = 0x92510800] 05:08:24 INFO - PROCESS | 1770 | 1466251704671 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:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:08:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:08:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:08:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:08:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:08:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:08:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:08:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:08:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:08:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1645ms 05:08:24 INFO - PROCESS | 1770 | 1466251704700 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 1770 | 1466251704715 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:08:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:08:24 INFO - PROCESS | 1770 | 1466251704728 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1770 | 1466251704734 Marionette TRACE conn3 <- [1,3062,null,{}] 05:08:24 INFO - PROCESS | 1770 | 1466251704769 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:08:24 INFO - PROCESS | 1770 | 1466251704774 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:24 INFO - PROCESS | 1770 | 1466251704960 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:08:25 INFO - PROCESS | 1770 | 1466251705265 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 1770 | 1466251705277 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:25 INFO - PROCESS | 1770 | ++DOCSHELL 0x91283800 == 34 [pid = 1770] [id = 775] 05:08:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x9250e400) [pid = 1770] [serial = 2324] [outer = (nil)] 05:08:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x92ed9400) [pid = 1770] [serial = 2325] [outer = 0x9250e400] 05:08:25 INFO - PROCESS | 1770 | 1466251705475 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x9309d800) [pid = 1770] [serial = 2326] [outer = 0x9250e400] 05:08:25 INFO - PROCESS | 1770 | [1770] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:08:26 INFO - PROCESS | 1770 | 1466251706445 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:08:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:08:26 INFO - {} 05:08:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1762ms 05:08:26 INFO - PROCESS | 1770 | 1466251706489 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:08:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:08:26 INFO - PROCESS | 1770 | 1466251706494 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:08:26 INFO - PROCESS | 1770 | 1466251706501 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1770 | 1466251706507 Marionette TRACE conn3 <- [1,3066,null,{}] 05:08:26 INFO - PROCESS | 1770 | 1466251706573 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:08:26 INFO - PROCESS | 1770 | 1466251706583 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:26 INFO - PROCESS | 1770 | 1466251706775 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:08:26 INFO - PROCESS | 1770 | 1466251706963 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1770 | 1466251706976 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:27 INFO - PROCESS | 1770 | ++DOCSHELL 0x97895c00 == 35 [pid = 1770] [id = 776] 05:08:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x99e91800) [pid = 1770] [serial = 2327] [outer = (nil)] 05:08:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9a16d000) [pid = 1770] [serial = 2328] [outer = 0x99e91800] 05:08:27 INFO - PROCESS | 1770 | 1466251707057 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x9a1cb000) [pid = 1770] [serial = 2329] [outer = 0x99e91800] 05:08:27 INFO - PROCESS | 1770 | 1466251707950 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:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:08:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:08:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1481ms 05:08:27 INFO - PROCESS | 1770 | 1466251707984 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1770 | 1466251707988 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:08:27 INFO - PROCESS | 1770 | 1466251707995 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 1770 | 1466251707998 Marionette TRACE conn3 <- [1,3070,null,{}] 05:08:28 INFO - PROCESS | 1770 | 1466251708004 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:08:28 INFO - PROCESS | 1770 | 1466251708009 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:28 INFO - PROCESS | 1770 | 1466251708208 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:08:28 INFO - PROCESS | 1770 | 1466251708422 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 1770 | 1466251708428 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:28 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d3000 == 36 [pid = 1770] [id = 777] 05:08:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x91289400) [pid = 1770] [serial = 2330] [outer = (nil)] 05:08:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x91468c00) [pid = 1770] [serial = 2331] [outer = 0x91289400] 05:08:28 INFO - PROCESS | 1770 | 1466251708513 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x91d08800) [pid = 1770] [serial = 2332] [outer = 0x91289400] 05:08:29 INFO - PROCESS | 1770 | 1466251709618 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:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:08:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:08:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1683ms 05:08:29 INFO - PROCESS | 1770 | 1466251709690 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1770 | 1466251709695 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:08:29 INFO - PROCESS | 1770 | 1466251709706 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1770 | 1466251709710 Marionette TRACE conn3 <- [1,3074,null,{}] 05:08:29 INFO - PROCESS | 1770 | 1466251709719 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:08:29 INFO - PROCESS | 1770 | 1466251709725 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:29 INFO - PROCESS | 1770 | 1466251709920 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:08:30 INFO - PROCESS | 1770 | 1466251710326 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 1770 | 1466251710338 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 80 (0x91d0f400) [pid = 1770] [serial = 2278] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 79 (0x92e9cc00) [pid = 1770] [serial = 2281] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 78 (0x92e78800) [pid = 1770] [serial = 2280] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 77 (0x93ab1000) [pid = 1770] [serial = 2283] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 76 (0x9788b400) [pid = 1770] [serial = 2266] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 75 (0x92e78c00) [pid = 1770] [serial = 2261] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 74 (0x91288000) [pid = 1770] [serial = 2275] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 73 (0x953ab000) [pid = 1770] [serial = 2264] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x91469800) [pid = 1770] [serial = 2257] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x92cf5000) [pid = 1770] [serial = 2260] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x99388400) [pid = 1770] [serial = 2269] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x93cd1c00) [pid = 1770] [serial = 2255] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x914d3c00) [pid = 1770] [serial = 2258] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x8efe3c00) [pid = 1770] [serial = 2274] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x97891800) [pid = 1770] [serial = 2267] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x99e8e800) [pid = 1770] [serial = 2270] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x91d01400) [pid = 1770] [serial = 2277] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x93e60000) [pid = 1770] [serial = 2263] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x9a1c0800) [pid = 1770] [serial = 2272] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | --DOMWINDOW == 61 (0x914d9800) [pid = 1770] [serial = 2284] [outer = (nil)] [url = about:blank] 05:08:30 INFO - PROCESS | 1770 | ++DOCSHELL 0x8efe3c00 == 37 [pid = 1770] [id = 778] 05:08:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 62 (0x91288000) [pid = 1770] [serial = 2333] [outer = (nil)] 05:08:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x91329000) [pid = 1770] [serial = 2334] [outer = 0x91288000] 05:08:30 INFO - PROCESS | 1770 | 1466251710474 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x914d2000) [pid = 1770] [serial = 2335] [outer = 0x91288000] 05:08:31 INFO - PROCESS | 1770 | 1466251711201 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:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:08:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1537ms 05:08:31 INFO - PROCESS | 1770 | 1466251711245 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 1770 | 1466251711252 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:08:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:08:31 INFO - PROCESS | 1770 | 1466251711264 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 1770 | 1466251711267 Marionette TRACE conn3 <- [1,3078,null,{}] 05:08:31 INFO - PROCESS | 1770 | 1466251711273 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:08:31 INFO - PROCESS | 1770 | 1466251711279 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:31 INFO - PROCESS | 1770 | 1466251711474 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:08:31 INFO - PROCESS | 1770 | 1466251711733 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1770 | 1466251711741 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:31 INFO - PROCESS | 1770 | ++DOCSHELL 0x91d0b000 == 38 [pid = 1770] [id = 779] 05:08:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x92510000) [pid = 1770] [serial = 2336] [outer = (nil)] 05:08:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x92cec400) [pid = 1770] [serial = 2337] [outer = 0x92510000] 05:08:31 INFO - PROCESS | 1770 | 1466251711841 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x92e76c00) [pid = 1770] [serial = 2338] [outer = 0x92510000] 05:08:32 INFO - PROCESS | 1770 | 1466251712644 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:08:32 INFO - PROCESS | 1770 | 1466251712707 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:08:32 INFO - PROCESS | 1770 | 1466251712719 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1770 | 1466251712729 Marionette TRACE conn3 <- [1,3082,null,{}] 05:08:32 INFO - PROCESS | 1770 | 1466251712749 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:08:32 INFO - PROCESS | 1770 | 1466251712757 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:32 INFO - PROCESS | 1770 | 1466251712985 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:08:33 INFO - PROCESS | 1770 | 1466251713015 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 1770 | 1466251713028 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:33 INFO - PROCESS | 1770 | ++DOCSHELL 0x93c40c00 == 39 [pid = 1770] [id = 780] 05:08:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x93c41400) [pid = 1770] [serial = 2339] [outer = (nil)] 05:08:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x93cd7400) [pid = 1770] [serial = 2340] [outer = 0x93c41400] 05:08:33 INFO - PROCESS | 1770 | 1466251713096 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x93e5f400) [pid = 1770] [serial = 2341] [outer = 0x93c41400] 05:08:33 INFO - PROCESS | 1770 | 1466251713972 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:08:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:08:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:08:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:08:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1304ms 05:08:34 INFO - PROCESS | 1770 | 1466251714023 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:08:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:08:34 INFO - PROCESS | 1770 | 1466251714028 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:08:34 INFO - PROCESS | 1770 | 1466251714034 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1770 | 1466251714037 Marionette TRACE conn3 <- [1,3086,null,{}] 05:08:34 INFO - PROCESS | 1770 | 1466251714049 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:08:34 INFO - PROCESS | 1770 | 1466251714053 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:34 INFO - PROCESS | 1770 | 1466251714282 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:08:34 INFO - PROCESS | 1770 | 1466251714310 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1770 | 1466251714316 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:34 INFO - PROCESS | 1770 | ++DOCSHELL 0x924f8800 == 40 [pid = 1770] [id = 781] 05:08:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x95486000) [pid = 1770] [serial = 2342] [outer = (nil)] 05:08:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x9548e000) [pid = 1770] [serial = 2343] [outer = 0x95486000] 05:08:34 INFO - PROCESS | 1770 | 1466251714389 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x95525800) [pid = 1770] [serial = 2344] [outer = 0x95486000] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 72 (0x92137c00) [pid = 1770] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 71 (0x8efe5800) [pid = 1770] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 70 (0x92cea000) [pid = 1770] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 69 (0x91285800) [pid = 1770] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 68 (0x92cec800) [pid = 1770] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 67 (0x9494c800) [pid = 1770] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 66 (0x9128cc00) [pid = 1770] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 65 (0x9a1c4400) [pid = 1770] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 64 (0x953a9c00) [pid = 1770] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 63 (0x92edf000) [pid = 1770] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:08:35 INFO - PROCESS | 1770 | --DOMWINDOW == 62 (0x92e9fc00) [pid = 1770] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:08:35 INFO - PROCESS | 1770 | 1466251715442 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:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:08:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1438ms 05:08:35 INFO - PROCESS | 1770 | 1466251715471 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 1770 | 1466251715474 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:08:35 INFO - PROCESS | 1770 | 1466251715480 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1770 | 1466251715484 Marionette TRACE conn3 <- [1,3090,null,{}] 05:08:35 INFO - PROCESS | 1770 | 1466251715489 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:08:35 INFO - PROCESS | 1770 | 1466251715494 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:35 INFO - PROCESS | 1770 | 1466251715638 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:08:35 INFO - PROCESS | 1770 | 1466251715797 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 1770 | 1466251715805 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:35 INFO - PROCESS | 1770 | ++DOCSHELL 0x92e7c400 == 41 [pid = 1770] [id = 782] 05:08:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 63 (0x93e5d400) [pid = 1770] [serial = 2345] [outer = (nil)] 05:08:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 64 (0x955bec00) [pid = 1770] [serial = 2346] [outer = 0x93e5d400] 05:08:35 INFO - PROCESS | 1770 | 1466251715875 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1770 | ++DOMWINDOW == 65 (0x9788d000) [pid = 1770] [serial = 2347] [outer = 0x93e5d400] 05:08:36 INFO - PROCESS | 1770 | 1466251716539 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:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:08:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1129ms 05:08:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:08:36 INFO - PROCESS | 1770 | 1466251716611 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 1770 | 1466251716614 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:08:36 INFO - PROCESS | 1770 | 1466251716621 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1770 | 1466251716624 Marionette TRACE conn3 <- [1,3094,null,{}] 05:08:36 INFO - PROCESS | 1770 | 1466251716629 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:08:36 INFO - PROCESS | 1770 | 1466251716639 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:36 INFO - PROCESS | 1770 | 1466251716897 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:08:36 INFO - PROCESS | 1770 | 1466251716913 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1770 | 1466251716921 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:36 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d9000 == 42 [pid = 1770] [id = 783] 05:08:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 66 (0x95480000) [pid = 1770] [serial = 2348] [outer = (nil)] 05:08:36 INFO - PROCESS | 1770 | ++DOMWINDOW == 67 (0x99fb3400) [pid = 1770] [serial = 2349] [outer = 0x95480000] 05:08:36 INFO - PROCESS | 1770 | 1466251716988 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 1770 | ++DOMWINDOW == 68 (0x99fbac00) [pid = 1770] [serial = 2350] [outer = 0x95480000] 05:08:38 INFO - PROCESS | 1770 | 1466251717998 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:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:08:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1432ms 05:08:38 INFO - PROCESS | 1770 | 1466251718053 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 1770 | 1466251718059 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:08:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:08:38 INFO - PROCESS | 1770 | 1466251718067 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 1770 | 1466251718076 Marionette TRACE conn3 <- [1,3098,null,{}] 05:08:38 INFO - PROCESS | 1770 | 1466251718103 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:08:38 INFO - PROCESS | 1770 | 1466251718110 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:38 INFO - PROCESS | 1770 | 1466251718291 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:08:38 INFO - PROCESS | 1770 | 1466251718489 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1770 | 1466251718502 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:38 INFO - PROCESS | 1770 | ++DOCSHELL 0x91320800 == 43 [pid = 1770] [id = 784] 05:08:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 69 (0x91321800) [pid = 1770] [serial = 2351] [outer = (nil)] 05:08:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 70 (0x91d0dc00) [pid = 1770] [serial = 2352] [outer = 0x91321800] 05:08:38 INFO - PROCESS | 1770 | 1466251718620 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1770 | ++DOMWINDOW == 71 (0x92508c00) [pid = 1770] [serial = 2353] [outer = 0x91321800] 05:08:39 INFO - PROCESS | 1770 | 1466251719489 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:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:08:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1462ms 05:08:39 INFO - PROCESS | 1770 | 1466251719530 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1770 | 1466251719537 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:08:39 INFO - PROCESS | 1770 | 1466251719548 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1770 | 1466251719552 Marionette TRACE conn3 <- [1,3102,null,{}] 05:08:39 INFO - PROCESS | 1770 | 1466251719559 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:08:39 INFO - PROCESS | 1770 | 1466251719565 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:39 INFO - PROCESS | 1770 | 1466251719747 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:08:39 INFO - PROCESS | 1770 | 1466251719964 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1770 | 1466251719970 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:40 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6cf000 == 44 [pid = 1770] [id = 785] 05:08:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 72 (0x8e6d9400) [pid = 1770] [serial = 2354] [outer = (nil)] 05:08:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 73 (0x930a8000) [pid = 1770] [serial = 2355] [outer = 0x8e6d9400] 05:08:40 INFO - PROCESS | 1770 | 1466251720105 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1770 | ++DOMWINDOW == 74 (0x93c3fc00) [pid = 1770] [serial = 2356] [outer = 0x8e6d9400] 05:08:41 INFO - PROCESS | 1770 | 1466251721050 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:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 05:08:41 INFO - PROCESS | 1770 | 1466251721082 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1770 | 1466251721087 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:08:41 INFO - PROCESS | 1770 | 1466251721093 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1770 | 1466251721099 Marionette TRACE conn3 <- [1,3106,null,{}] 05:08:41 INFO - PROCESS | 1770 | 1466251721116 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:08:41 INFO - PROCESS | 1770 | 1466251721124 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:41 INFO - PROCESS | 1770 | 1466251721379 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:08:41 INFO - PROCESS | 1770 | 1466251721569 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 1770 | 1466251721578 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:41 INFO - PROCESS | 1770 | ++DOCSHELL 0x98205400 == 45 [pid = 1770] [id = 786] 05:08:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 75 (0x982ca400) [pid = 1770] [serial = 2357] [outer = (nil)] 05:08:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 76 (0x99395400) [pid = 1770] [serial = 2358] [outer = 0x982ca400] 05:08:41 INFO - PROCESS | 1770 | 1466251721680 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1770 | ++DOMWINDOW == 77 (0x9a1c1c00) [pid = 1770] [serial = 2359] [outer = 0x982ca400] 05:08:42 INFO - PROCESS | 1770 | 1466251722510 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:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:08:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1486ms 05:08:42 INFO - PROCESS | 1770 | 1466251722581 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 1770 | 1466251722586 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:08:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:08:42 INFO - PROCESS | 1770 | 1466251722592 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1770 | 1466251722596 Marionette TRACE conn3 <- [1,3110,null,{}] 05:08:42 INFO - PROCESS | 1770 | 1466251722602 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:08:42 INFO - PROCESS | 1770 | 1466251722607 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:42 INFO - PROCESS | 1770 | 1466251722789 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:08:43 INFO - PROCESS | 1770 | 1466251722988 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1770 | 1466251722997 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:43 INFO - PROCESS | 1770 | ++DOCSHELL 0x8e6d9800 == 46 [pid = 1770] [id = 787] 05:08:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 78 (0x98465400) [pid = 1770] [serial = 2360] [outer = (nil)] 05:08:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 79 (0x9a655c00) [pid = 1770] [serial = 2361] [outer = 0x98465400] 05:08:43 INFO - PROCESS | 1770 | 1466251723121 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 1770 | ++DOMWINDOW == 80 (0x9a65d000) [pid = 1770] [serial = 2362] [outer = 0x98465400] 05:08:43 INFO - PROCESS | 1770 | 1466251723926 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:08:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:08:43 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:08:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:08:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1379ms 05:08:43 INFO - PROCESS | 1770 | 1466251723974 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:08:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:08:43 INFO - PROCESS | 1770 | 1466251723978 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:08:43 INFO - PROCESS | 1770 | 1466251723984 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1770 | 1466251723988 Marionette TRACE conn3 <- [1,3114,null,{}] 05:08:43 INFO - PROCESS | 1770 | 1466251723993 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:08:44 INFO - PROCESS | 1770 | 1466251723999 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:44 INFO - PROCESS | 1770 | 1466251724251 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:08:44 INFO - PROCESS | 1770 | 1466251724393 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\", \"53fd8c3f-03f4-4c14-9686-e0a932441f51\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1770 | 1466251724405 Marionette INFO sendAsync cd70f751-9f45-4ad5-a00f-f25eecdd2983 05:08:44 INFO - PROCESS | 1770 | ++DOCSHELL 0x9788a400 == 47 [pid = 1770] [id = 788] 05:08:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 81 (0x97896000) [pid = 1770] [serial = 2363] [outer = (nil)] 05:08:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 82 (0x9a779c00) [pid = 1770] [serial = 2364] [outer = 0x97896000] 05:08:44 INFO - PROCESS | 1770 | 1466251724516 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1770 | ++DOMWINDOW == 83 (0x9a870800) [pid = 1770] [serial = 2365] [outer = 0x97896000] 05:08:45 INFO - PROCESS | 1770 | 1466251725429 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:08:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:08:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1482ms 05:08:45 INFO - PROCESS | 1770 | 1466251725466 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1770 | 1466251725469 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:08:46 WARNING - u'runner_teardown' () 05:08:46 INFO - No more tests 05:08:46 INFO - Got 0 unexpected results 05:08:46 INFO - SUITE-END | took 1227s 05:08:46 INFO - Closing logging queue 05:08:46 INFO - queue closed 05:08:46 INFO - Return code: 0 05:08:46 WARNING - # TBPL SUCCESS # 05:08:46 INFO - Running post-action listener: _resource_record_post_action 05:08:46 INFO - Running post-run listener: _resource_record_post_run 05:08:47 INFO - Total resource usage - Wall time: 1261s; CPU: 98.0%; Read bytes: 13996032; Write bytes: 929849344; Read time: 500; Write time: 202472 05:08:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:08:47 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 142475264; Read time: 0; Write time: 117740 05:08:47 INFO - run-tests - Wall time: 1232s; CPU: 98.0%; Read bytes: 11571200; Write bytes: 787353600; Read time: 404; Write time: 84732 05:08:47 INFO - Running post-run listener: _upload_blobber_files 05:08:47 INFO - Blob upload gear active. 05:08:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:08:47 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:08:47 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:08:47 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:08:48 INFO - (blobuploader) - INFO - Open directory for files ... 05:08:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:08:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:08:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:08:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:08:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:08:50 INFO - (blobuploader) - INFO - Done attempting. 05:08:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:08:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:08:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:08:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:08:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:08:51 INFO - (blobuploader) - INFO - Done attempting. 05:08:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:08:51 INFO - Return code: 0 05:08:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:08:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:08:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a800b89e16db4944911188d5e7d7013faf246676d3a7fae5fe96b8c698af265e1a9bae9e908bbdd0ba0dd02ba0682ea805ef0e554c311737fc11f64e213c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/358cbf43c0b2a12040dcb43d4167de2b67f21fab9ee52a59f06a534f7daacfcadd2d7b8f2db64433dcf645a9b9718174398569491069f7c8e29a47843e7b1d77"} 05:08:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:08:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:08:51 INFO - Contents: 05:08:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a800b89e16db4944911188d5e7d7013faf246676d3a7fae5fe96b8c698af265e1a9bae9e908bbdd0ba0dd02ba0682ea805ef0e554c311737fc11f64e213c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/358cbf43c0b2a12040dcb43d4167de2b67f21fab9ee52a59f06a534f7daacfcadd2d7b8f2db64433dcf645a9b9718174398569491069f7c8e29a47843e7b1d77"} 05:08:51 INFO - Running post-run listener: copy_logs_to_upload_dir 05:08:51 INFO - Copying logs to upload dir... 05:08:51 INFO - mkdir: /builds/slave/test/build/upload/logs 05:08:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1348.364527 ========= master_lag: 0.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 28 secs) (at 2016-06-18 05:08:52.599828) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 05:08:52.600752) ========= 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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a800b89e16db4944911188d5e7d7013faf246676d3a7fae5fe96b8c698af265e1a9bae9e908bbdd0ba0dd02ba0682ea805ef0e554c311737fc11f64e213c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/358cbf43c0b2a12040dcb43d4167de2b67f21fab9ee52a59f06a534f7daacfcadd2d7b8f2db64433dcf645a9b9718174398569491069f7c8e29a47843e7b1d77"} build_url:https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032421 build_url: 'https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a800b89e16db4944911188d5e7d7013faf246676d3a7fae5fe96b8c698af265e1a9bae9e908bbdd0ba0dd02ba0682ea805ef0e554c311737fc11f64e213c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/358cbf43c0b2a12040dcb43d4167de2b67f21fab9ee52a59f06a534f7daacfcadd2d7b8f2db64433dcf645a9b9718174398569491069f7c8e29a47843e7b1d77"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SiouJBmrT7qab-kcc2jvVg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 05:08:52.699575) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 05:08:52.699947) ========= 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=5a152710dd62cc268aad214e000002d8-1466249504.896475-2028195308 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016989 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 05:08:52.808995) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-18 05:08:52.809315) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-18 05:08:52.809724) ========= ========= Total master_lag: 0.92 =========