builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-314 starttime: 1466498931.77 results: success (0) buildid: 20160621001202 builduid: 43bee3b121c74b5c9b27a35f1df4b48b revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:51.771480) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:51.771856) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:51.772161) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:51.813117) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:51.813402) ========= 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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False --2016-06-21 01:48:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-06-21 01:48:52 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.299300 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:52.144206) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:52.144493) ========= 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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029065 ========= master_lag: 0.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:52.467953) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 01:48:52.468311) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2a762ba88494113dff67f29216fadbabd9c03097 --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 2a762ba88494113dff67f29216fadbabd9c03097 --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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False 2016-06-21 01:48:52,592 truncating revision to first 12 chars 2016-06-21 01:48:52,593 Setting DEBUG logging. 2016-06-21 01:48:52,593 attempt 1/10 2016-06-21 01:48:52,593 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2a762ba88494?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 01:48:53,776 unpacking tar archive at: mozilla-beta-2a762ba88494/testing/mozharness/ program finished with exit code 0 elapsedTime=1.469967 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 01:48:54.019197) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:54.019477) ========= script_repo_revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:54.019841) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:54.020138) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 01:48:54.051493) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-06-21 01:48:54.051768) ========= /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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False 01:48:54 INFO - MultiFileLogger online at 20160621 01:48:54 in /builds/slave/test 01:48:54 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 01:48:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:48:54 INFO - {'append_to_log': False, 01:48:54 INFO - 'base_work_dir': '/builds/slave/test', 01:48:54 INFO - 'blob_upload_branch': 'mozilla-beta', 01:48:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:48:54 INFO - 'buildbot_json_path': 'buildprops.json', 01:48:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:48:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:48:54 INFO - 'download_minidump_stackwalk': True, 01:48:54 INFO - 'download_symbols': 'true', 01:48:54 INFO - 'e10s': False, 01:48:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:48:54 INFO - 'tooltool.py': '/tools/tooltool.py', 01:48:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:48:54 INFO - '/tools/misc-python/virtualenv.py')}, 01:48:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:48:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:48:54 INFO - 'log_level': 'info', 01:48:54 INFO - 'log_to_console': True, 01:48:54 INFO - 'opt_config_files': (), 01:48:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:48:54 INFO - '--processes=1', 01:48:54 INFO - '--config=%(test_path)s/wptrunner.ini', 01:48:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:48:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:48:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:48:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:48:54 INFO - 'pip_index': False, 01:48:54 INFO - 'require_test_zip': True, 01:48:54 INFO - 'test_type': ('testharness',), 01:48:54 INFO - 'this_chunk': '1', 01:48:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:48:54 INFO - 'total_chunks': '10', 01:48:54 INFO - 'virtualenv_path': 'venv', 01:48:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:48:54 INFO - 'work_dir': 'build'} 01:48:54 INFO - ##### 01:48:54 INFO - ##### Running clobber step. 01:48:54 INFO - ##### 01:48:54 INFO - Running pre-action listener: _resource_record_pre_action 01:48:54 INFO - Running main action method: clobber 01:48:54 INFO - rmtree: /builds/slave/test/build 01:48:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:48:55 INFO - Running post-action listener: _resource_record_post_action 01:48:55 INFO - ##### 01:48:55 INFO - ##### Running read-buildbot-config step. 01:48:55 INFO - ##### 01:48:55 INFO - Running pre-action listener: _resource_record_pre_action 01:48:55 INFO - Running main action method: read_buildbot_config 01:48:55 INFO - Using buildbot properties: 01:48:55 INFO - { 01:48:55 INFO - "project": "", 01:48:55 INFO - "product": "firefox", 01:48:55 INFO - "script_repo_revision": "production", 01:48:55 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 01:48:55 INFO - "repository": "", 01:48:55 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 01:48:55 INFO - "buildid": "20160621001202", 01:48:55 INFO - "pgo_build": "False", 01:48:55 INFO - "basedir": "/builds/slave/test", 01:48:55 INFO - "buildnumber": 4, 01:48:55 INFO - "slavename": "tst-linux32-spot-314", 01:48:55 INFO - "revision": "2a762ba88494113dff67f29216fadbabd9c03097", 01:48:55 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 01:48:55 INFO - "platform": "linux", 01:48:55 INFO - "branch": "mozilla-beta", 01:48:55 INFO - "repo_path": "releases/mozilla-beta", 01:48:55 INFO - "moz_repo_path": "", 01:48:55 INFO - "stage_platform": "linux", 01:48:55 INFO - "builduid": "43bee3b121c74b5c9b27a35f1df4b48b", 01:48:55 INFO - "slavebuilddir": "test" 01:48:55 INFO - } 01:48:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 01:48:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 01:48:55 INFO - Running post-action listener: _resource_record_post_action 01:48:55 INFO - ##### 01:48:55 INFO - ##### Running download-and-extract step. 01:48:55 INFO - ##### 01:48:55 INFO - Running pre-action listener: _resource_record_pre_action 01:48:55 INFO - Running main action method: download_and_extract 01:48:55 INFO - mkdir: /builds/slave/test/build/tests 01:48:55 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')]} 01:48:55 INFO - https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:48:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:48:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:48:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:48:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:01 INFO - Downloaded 1291 bytes. 01:49:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:49:01 INFO - Using the following test package requirements: 01:49:01 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:49:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 01:49:01 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 01:49:01 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'jsshell-linux-i686.zip'], 01:49:01 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 01:49:01 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:49:01 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 01:49:01 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 01:49:01 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 01:49:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:49:01 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 01:49:01 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 01:49:01 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')]} 01:49:01 INFO - https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:49:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:49:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:49:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:05 INFO - Downloaded 22809875 bytes. 01:49:05 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/*'] 01:49:05 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/* 01:49:05 INFO - caution: filename not matched: web-platform/* 01:49:06 INFO - Return code: 11 01:49:06 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')]} 01:49:06 INFO - https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:49:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:49:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:49:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:09 INFO - Downloaded 36389080 bytes. 01:49:09 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/*'] 01:49:09 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/* 01:49:13 INFO - caution: filename not matched: bin/* 01:49:13 INFO - caution: filename not matched: config/* 01:49:13 INFO - caution: filename not matched: mozbase/* 01:49:13 INFO - caution: filename not matched: marionette/* 01:49:13 INFO - caution: filename not matched: tools/wptserve/* 01:49:13 INFO - Return code: 11 01:49:13 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')]} 01:49:13 INFO - https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:49:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:49:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:49:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:20 INFO - Downloaded 69346933 bytes. 01:49:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:49:20 INFO - mkdir: /builds/slave/test/properties 01:49:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:49:20 INFO - Writing to file /builds/slave/test/properties/build_url 01:49:20 INFO - Contents: 01:49:20 INFO - build_url:https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:49:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:49:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:49:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:49:21 INFO - Contents: 01:49:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:49: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')]} 01:49:21 INFO - https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:49:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:49:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:49:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MYWlIoVtSGm64vr_Un_aKg/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 01:49:29 INFO - Downloaded 92328392 bytes. 01:49:29 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'] 01:49:29 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 01:49:39 INFO - Return code: 0 01:49:39 INFO - Running post-action listener: _resource_record_post_action 01:49:39 INFO - Running post-action listener: set_extra_try_arguments 01:49:39 INFO - ##### 01:49:39 INFO - ##### Running create-virtualenv step. 01:49:39 INFO - ##### 01:49:39 INFO - Running pre-action listener: _pre_create_virtualenv 01:49:39 INFO - Running pre-action listener: _resource_record_pre_action 01:49:39 INFO - Running main action method: create_virtualenv 01:49:39 INFO - Creating virtualenv /builds/slave/test/build/venv 01:49:39 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 01:49:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:49:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:49:39 INFO - Using real prefix '/usr' 01:49:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:49:41 INFO - Installing distribute.............................................................................................................................................................................................done. 01:49:44 INFO - Installing pip.................done. 01:49:44 INFO - Return code: 0 01:49:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:49:44 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')]} 01:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:44 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')]} 01:49:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:44 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 0x91acc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9213598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92c5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, '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-1466497977.447417-1473598399', '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 01:49:44 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 01:49:44 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 01:49:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:49:44 INFO - 'CCACHE_UMASK': '002', 01:49:44 INFO - 'DISPLAY': ':0', 01:49:44 INFO - 'HOME': '/home/cltbld', 01:49:44 INFO - 'LANG': 'en_US.UTF-8', 01:49:44 INFO - 'LOGNAME': 'cltbld', 01:49:44 INFO - 'MAIL': '/var/mail/cltbld', 01:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:49:44 INFO - 'MOZ_NO_REMOTE': '1', 01:49:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:49:44 INFO - 'PWD': '/builds/slave/test', 01:49:44 INFO - 'SHELL': '/bin/bash', 01:49:44 INFO - 'SHLVL': '1', 01:49:44 INFO - 'TERM': 'linux', 01:49:44 INFO - 'TMOUT': '86400', 01:49:44 INFO - 'USER': 'cltbld', 01:49:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:49:44 INFO - '_': '/tools/buildbot/bin/python'} 01:49:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:49:45 INFO - Downloading/unpacking psutil>=0.7.1 01:49:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:49:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:49:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:49:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:49:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:49:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:49:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:49:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:49:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:49:49 INFO - Installing collected packages: psutil 01:49:49 INFO - Running setup.py install for psutil 01:49:49 INFO - building 'psutil._psutil_linux' extension 01:49:49 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 01:49:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:49:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:49:49 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 01:49:50 INFO - building 'psutil._psutil_posix' extension 01:49:50 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 01:49:50 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 01:49:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:49:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:49:50 INFO - Successfully installed psutil 01:49:50 INFO - Cleaning up... 01:49:50 INFO - Return code: 0 01:49:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:49:50 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')]} 01:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:50 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')]} 01:49:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:50 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 0x91acc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9213598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92c5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, '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-1466497977.447417-1473598399', '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 01:49:50 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 01:49:50 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 01:49:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:49:50 INFO - 'CCACHE_UMASK': '002', 01:49:50 INFO - 'DISPLAY': ':0', 01:49:50 INFO - 'HOME': '/home/cltbld', 01:49:50 INFO - 'LANG': 'en_US.UTF-8', 01:49:50 INFO - 'LOGNAME': 'cltbld', 01:49:50 INFO - 'MAIL': '/var/mail/cltbld', 01:49:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:49:50 INFO - 'MOZ_NO_REMOTE': '1', 01:49:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:49:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:49:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:49:50 INFO - 'PWD': '/builds/slave/test', 01:49:50 INFO - 'SHELL': '/bin/bash', 01:49:50 INFO - 'SHLVL': '1', 01:49:50 INFO - 'TERM': 'linux', 01:49:50 INFO - 'TMOUT': '86400', 01:49:50 INFO - 'USER': 'cltbld', 01:49:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:49:50 INFO - '_': '/tools/buildbot/bin/python'} 01:49:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:49:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:49:50 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 01:49:50 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 01:49:50 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 01:49:50 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 01:49:50 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 01:49:50 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 01:49:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:49:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:49:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:49:54 INFO - Installing collected packages: mozsystemmonitor 01:49:54 INFO - Running setup.py install for mozsystemmonitor 01:49:55 INFO - Successfully installed mozsystemmonitor 01:49:55 INFO - Cleaning up... 01:49:55 INFO - Return code: 0 01:49:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:49:55 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')]} 01:49:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:55 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')]} 01:49:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:49:55 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 0x91acc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9213598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92c5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, '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-1466497977.447417-1473598399', '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 01:49:55 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 01:49:55 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 01:49:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:49:55 INFO - 'CCACHE_UMASK': '002', 01:49:55 INFO - 'DISPLAY': ':0', 01:49:55 INFO - 'HOME': '/home/cltbld', 01:49:55 INFO - 'LANG': 'en_US.UTF-8', 01:49:55 INFO - 'LOGNAME': 'cltbld', 01:49:55 INFO - 'MAIL': '/var/mail/cltbld', 01:49:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:49:55 INFO - 'MOZ_NO_REMOTE': '1', 01:49:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:49:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:49:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:49:55 INFO - 'PWD': '/builds/slave/test', 01:49:55 INFO - 'SHELL': '/bin/bash', 01:49:55 INFO - 'SHLVL': '1', 01:49:55 INFO - 'TERM': 'linux', 01:49:55 INFO - 'TMOUT': '86400', 01:49:55 INFO - 'USER': 'cltbld', 01:49:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:49:55 INFO - '_': '/tools/buildbot/bin/python'} 01:49:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:49:55 INFO - Downloading/unpacking blobuploader==1.2.4 01:49:55 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 01:49:55 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 01:49:55 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 01:49:55 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 01:49:55 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 01:49:55 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 01:49:59 INFO - Downloading blobuploader-1.2.4.tar.gz 01:49:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:49:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:49:59 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 01:49:59 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 01:49:59 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 01:49:59 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 01:49:59 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 01:49:59 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 01:50:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:50:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:50:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:50:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:50:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:50:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:50:00 INFO - Downloading docopt-0.6.1.tar.gz 01:50:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:50:01 INFO - Installing collected packages: blobuploader, requests, docopt 01:50:01 INFO - Running setup.py install for blobuploader 01:50:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:50:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:50:01 INFO - Running setup.py install for requests 01:50:02 INFO - Running setup.py install for docopt 01:50:02 INFO - Successfully installed blobuploader requests docopt 01:50:02 INFO - Cleaning up... 01:50:02 INFO - Return code: 0 01:50:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:50:02 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 0x91acc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9213598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92c5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, '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-1466497977.447417-1473598399', '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 01:50:02 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 01:50:02 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 01:50:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:50:02 INFO - 'CCACHE_UMASK': '002', 01:50:02 INFO - 'DISPLAY': ':0', 01:50:02 INFO - 'HOME': '/home/cltbld', 01:50:02 INFO - 'LANG': 'en_US.UTF-8', 01:50:02 INFO - 'LOGNAME': 'cltbld', 01:50:02 INFO - 'MAIL': '/var/mail/cltbld', 01:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:50:02 INFO - 'MOZ_NO_REMOTE': '1', 01:50:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:50:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:50:02 INFO - 'PWD': '/builds/slave/test', 01:50:02 INFO - 'SHELL': '/bin/bash', 01:50:02 INFO - 'SHLVL': '1', 01:50:02 INFO - 'TERM': 'linux', 01:50:02 INFO - 'TMOUT': '86400', 01:50:02 INFO - 'USER': 'cltbld', 01:50:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:50:02 INFO - '_': '/tools/buildbot/bin/python'} 01:50:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:50:02 INFO - Running setup.py (path:/tmp/pip-38kNlX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:50:03 INFO - Running setup.py (path:/tmp/pip-59YGkg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:50:03 INFO - Running setup.py (path:/tmp/pip-8iqY7h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:50:03 INFO - Running setup.py (path:/tmp/pip-lwDkK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:50:03 INFO - Running setup.py (path:/tmp/pip-WQGOG8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:50:03 INFO - Running setup.py (path:/tmp/pip-epLqKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:50:03 INFO - Running setup.py (path:/tmp/pip-1_X7bS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:50:03 INFO - Running setup.py (path:/tmp/pip-Fq7I1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:50:03 INFO - Running setup.py (path:/tmp/pip-Rlh38T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:50:04 INFO - Running setup.py (path:/tmp/pip-IXwiMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:50:04 INFO - Running setup.py (path:/tmp/pip-U7fDaU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:50:04 INFO - Running setup.py (path:/tmp/pip-EwJSP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:50:04 INFO - Running setup.py (path:/tmp/pip-v8dhkw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:50:04 INFO - Running setup.py (path:/tmp/pip-mX4PDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:50:04 INFO - Running setup.py (path:/tmp/pip-U3NS_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:50:04 INFO - Running setup.py (path:/tmp/pip-9hZnSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:50:04 INFO - Running setup.py (path:/tmp/pip-Pl3cAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:50:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:50:05 INFO - Running setup.py (path:/tmp/pip-Di3IkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:50:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:50:05 INFO - Running setup.py (path:/tmp/pip-ne6v24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:50:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:50:05 INFO - Running setup.py (path:/tmp/pip-1UHZ_c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:50:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:50:05 INFO - Running setup.py (path:/tmp/pip-ujmTtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:50:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:50:06 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 01:50:06 INFO - Running setup.py install for manifestparser 01:50:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:50:06 INFO - Running setup.py install for mozcrash 01:50:06 INFO - Running setup.py install for mozdebug 01:50:06 INFO - Running setup.py install for mozdevice 01:50:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Running setup.py install for mozfile 01:50:07 INFO - Running setup.py install for mozhttpd 01:50:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Running setup.py install for mozinfo 01:50:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Running setup.py install for mozInstall 01:50:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:50:07 INFO - Running setup.py install for mozleak 01:50:08 INFO - Running setup.py install for mozlog 01:50:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:50:08 INFO - Running setup.py install for moznetwork 01:50:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:50:09 INFO - Running setup.py install for mozprocess 01:50:09 INFO - Running setup.py install for mozprofile 01:50:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:50:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:50:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:50:09 INFO - Running setup.py install for mozrunner 01:50:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:50:09 INFO - Running setup.py install for mozscreenshot 01:50:10 INFO - Running setup.py install for moztest 01:50:10 INFO - Running setup.py install for mozversion 01:50:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:50:10 INFO - Running setup.py install for wptserve 01:50:10 INFO - Running setup.py install for marionette-driver 01:50:11 INFO - Running setup.py install for browsermob-proxy 01:50:11 INFO - Running setup.py install for marionette-client 01:50:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:50:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:50:11 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 01:50:11 INFO - Cleaning up... 01:50:11 INFO - Return code: 0 01:50:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:50:11 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 0x91acc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9213598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92c5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, '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-1466497977.447417-1473598399', '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 01:50:11 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 01:50:11 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 01:50:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:50:11 INFO - 'CCACHE_UMASK': '002', 01:50:11 INFO - 'DISPLAY': ':0', 01:50:11 INFO - 'HOME': '/home/cltbld', 01:50:11 INFO - 'LANG': 'en_US.UTF-8', 01:50:11 INFO - 'LOGNAME': 'cltbld', 01:50:11 INFO - 'MAIL': '/var/mail/cltbld', 01:50:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:50:11 INFO - 'MOZ_NO_REMOTE': '1', 01:50:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:50:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:50:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:50:11 INFO - 'PWD': '/builds/slave/test', 01:50:11 INFO - 'SHELL': '/bin/bash', 01:50:11 INFO - 'SHLVL': '1', 01:50:11 INFO - 'TERM': 'linux', 01:50:11 INFO - 'TMOUT': '86400', 01:50:11 INFO - 'USER': 'cltbld', 01:50:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:50:11 INFO - '_': '/tools/buildbot/bin/python'} 01:50:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:50:12 INFO - Running setup.py (path:/tmp/pip-MIodjd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:50:12 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)) 01:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:50:12 INFO - Running setup.py (path:/tmp/pip-KMRiRl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:50:12 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)) 01:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:50:12 INFO - Running setup.py (path:/tmp/pip-bNEmmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:50:12 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)) 01:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:50:12 INFO - Running setup.py (path:/tmp/pip-czCPSW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:50:12 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)) 01:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:50:12 INFO - Running setup.py (path:/tmp/pip-oTyF6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:50:13 INFO - Running setup.py (path:/tmp/pip-Gaa5n2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:50:13 INFO - Running setup.py (path:/tmp/pip-31p46M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:50:13 INFO - Running setup.py (path:/tmp/pip-a2BbDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:50:13 INFO - Running setup.py (path:/tmp/pip-Jdh5g5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:50:13 INFO - Running setup.py (path:/tmp/pip-j6Hy7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:50:13 INFO - Running setup.py (path:/tmp/pip-wGXSnf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:50:13 INFO - Running setup.py (path:/tmp/pip-voCUhS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:50:13 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)) 01:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:50:14 INFO - Running setup.py (path:/tmp/pip-izRosj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:50:14 INFO - Running setup.py (path:/tmp/pip-5AJqcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:50:14 INFO - Running setup.py (path:/tmp/pip-CLkNNI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:50:14 INFO - Running setup.py (path:/tmp/pip-3_gXCr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:50:14 INFO - Running setup.py (path:/tmp/pip-JE_DgW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:50:14 INFO - Running setup.py (path:/tmp/pip-jtAFby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:50:14 INFO - Running setup.py (path:/tmp/pip-qbfxq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:50:14 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)) 01:50:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:50:14 INFO - Running setup.py (path:/tmp/pip-ZxJXFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:50:15 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)) 01:50:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:50:15 INFO - Running setup.py (path:/tmp/pip-c87UJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:50:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:50:16 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)) 01:50:16 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)) 01:50:16 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)) 01:50:16 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)) 01:50:16 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)) 01:50:16 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)) 01:50:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:50:16 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 01:50:16 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 01:50:16 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 01:50:16 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 01:50:16 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 01:50:16 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 01:50:19 INFO - Downloading blessings-1.6.tar.gz 01:50:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:50:20 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)) 01:50:20 INFO - Installing collected packages: blessings 01:50:20 INFO - Running setup.py install for blessings 01:50:20 INFO - Successfully installed blessings 01:50:20 INFO - Cleaning up... 01:50:20 INFO - Return code: 0 01:50:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:50:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:50:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:50:20 INFO - Reading from file tmpfile_stdout 01:50:20 INFO - Current package versions: 01:50:20 INFO - argparse == 1.2.1 01:50:20 INFO - blessings == 1.6 01:50:20 INFO - blobuploader == 1.2.4 01:50:20 INFO - browsermob-proxy == 0.6.0 01:50:20 INFO - docopt == 0.6.1 01:50:20 INFO - manifestparser == 1.1 01:50:20 INFO - marionette-client == 2.3.0 01:50:20 INFO - marionette-driver == 1.4.0 01:50:20 INFO - mozInstall == 1.12 01:50:20 INFO - mozcrash == 0.17 01:50:20 INFO - mozdebug == 0.1 01:50:20 INFO - mozdevice == 0.48 01:50:20 INFO - mozfile == 1.2 01:50:20 INFO - mozhttpd == 0.7 01:50:20 INFO - mozinfo == 0.9 01:50:20 INFO - mozleak == 0.1 01:50:20 INFO - mozlog == 3.1 01:50:20 INFO - moznetwork == 0.27 01:50:20 INFO - mozprocess == 0.22 01:50:20 INFO - mozprofile == 0.28 01:50:20 INFO - mozrunner == 6.11 01:50:20 INFO - mozscreenshot == 0.1 01:50:20 INFO - mozsystemmonitor == 0.0 01:50:20 INFO - moztest == 0.7 01:50:20 INFO - mozversion == 1.4 01:50:20 INFO - psutil == 3.1.1 01:50:20 INFO - requests == 1.2.3 01:50:20 INFO - wptserve == 1.4.0 01:50:20 INFO - wsgiref == 0.1.2 01:50:20 INFO - Running post-action listener: _resource_record_post_action 01:50:20 INFO - Running post-action listener: _start_resource_monitoring 01:50:21 INFO - Starting resource monitoring. 01:50:21 INFO - ##### 01:50:21 INFO - ##### Running pull step. 01:50:21 INFO - ##### 01:50:21 INFO - Running pre-action listener: _resource_record_pre_action 01:50:21 INFO - Running main action method: pull 01:50:21 INFO - Pull has nothing to do! 01:50:21 INFO - Running post-action listener: _resource_record_post_action 01:50:21 INFO - ##### 01:50:21 INFO - ##### Running install step. 01:50:21 INFO - ##### 01:50:21 INFO - Running pre-action listener: _resource_record_pre_action 01:50:21 INFO - Running main action method: install 01:50:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:50:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:50:21 INFO - Reading from file tmpfile_stdout 01:50:21 INFO - Detecting whether we're running mozinstall >=1.0... 01:50:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:50:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:50:21 INFO - Reading from file tmpfile_stdout 01:50:21 INFO - Output received: 01:50:21 INFO - Usage: mozinstall [options] installer 01:50:21 INFO - Options: 01:50:21 INFO - -h, --help show this help message and exit 01:50:21 INFO - -d DEST, --destination=DEST 01:50:21 INFO - Directory to install application into. [default: 01:50:21 INFO - "/builds/slave/test"] 01:50:21 INFO - --app=APP Application being installed. [default: firefox] 01:50:21 INFO - mkdir: /builds/slave/test/build/application 01:50:21 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'] 01:50:21 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 01:50:52 INFO - Reading from file tmpfile_stdout 01:50:52 INFO - Output received: 01:50:52 INFO - /builds/slave/test/build/application/firefox/firefox 01:50:52 INFO - Running post-action listener: _resource_record_post_action 01:50:52 INFO - ##### 01:50:52 INFO - ##### Running run-tests step. 01:50:52 INFO - ##### 01:50:52 INFO - Running pre-action listener: _resource_record_pre_action 01:50:52 INFO - Running main action method: run_tests 01:50:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:50:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:50:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:50:52 INFO - grabbing minidump binary from tooltool 01:50:52 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')]} 01:50:52 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 0x8fa7e30>, '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 0x9244c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92c3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:50:52 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 01:50:52 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 01:50:53 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:50:53 INFO - Return code: 0 01:50:53 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:50:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:50:53 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/MYWlIoVtSGm64vr_Un_aKg/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 01:50:53 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/MYWlIoVtSGm64vr_Un_aKg/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 01:50:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:50:53 INFO - 'CCACHE_UMASK': '002', 01:50:53 INFO - 'DISPLAY': ':0', 01:50:53 INFO - 'HOME': '/home/cltbld', 01:50:53 INFO - 'LANG': 'en_US.UTF-8', 01:50:53 INFO - 'LOGNAME': 'cltbld', 01:50:53 INFO - 'MAIL': '/var/mail/cltbld', 01:50:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:50:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:50:53 INFO - 'MOZ_NO_REMOTE': '1', 01:50:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:50:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:50:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:50:53 INFO - 'PWD': '/builds/slave/test', 01:50:53 INFO - 'SHELL': '/bin/bash', 01:50:53 INFO - 'SHLVL': '1', 01:50:53 INFO - 'TERM': 'linux', 01:50:53 INFO - 'TMOUT': '86400', 01:50:53 INFO - 'USER': 'cltbld', 01:50:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466497977.447417-1473598399', 01:50:53 INFO - '_': '/tools/buildbot/bin/python'} 01:50:53 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/MYWlIoVtSGm64vr_Un_aKg/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 01:50:53 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 01:50:53 INFO - import pkg_resources 01:50:55 INFO - Using 1 client processes 01:50:55 INFO - wptserve Starting http server on 127.0.0.1:8000 01:50:55 INFO - wptserve Starting http server on 127.0.0.1:8001 01:50:55 INFO - wptserve Starting http server on 127.0.0.1:8443 01:50:57 INFO - SUITE-START | Running 778 tests 01:50:57 INFO - Running testharness tests 01:50:57 INFO - Setting up ssl 01:50:57 INFO - PROCESS | certutil | 01:50:57 INFO - PROCESS | certutil | 01:50:57 INFO - PROCESS | certutil | 01:50:57 INFO - Certificate Nickname Trust Attributes 01:50:57 INFO - SSL,S/MIME,JAR/XPI 01:50:57 INFO - 01:50:57 INFO - web-platform-tests CT,, 01:50:57 INFO - 01:50:57 INFO - Starting runner 01:51:00 INFO - PROCESS | 1787 | 1466499060883 Marionette DEBUG Marionette enabled via build flag and pref 01:51:01 INFO - PROCESS | 1787 | ++DOCSHELL 0xa4d4f000 == 1 [pid = 1787] [id = 1] 01:51:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 1 (0xa4d4f400) [pid = 1787] [serial = 1] [outer = (nil)] 01:51:01 INFO - PROCESS | 1787 | [1787] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:51:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 2 (0xa4d4fc00) [pid = 1787] [serial = 2] [outer = 0xa4d4f400] 01:51:01 INFO - PROCESS | 1787 | 1466499061641 Marionette INFO Listening on port 2828 01:51:02 INFO - PROCESS | 1787 | 1466499062299 Marionette DEBUG Marionette enabled via command-line flag 01:51:02 INFO - PROCESS | 1787 | ++DOCSHELL 0xa23a5000 == 2 [pid = 1787] [id = 2] 01:51:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 3 (0xa23a6400) [pid = 1787] [serial = 3] [outer = (nil)] 01:51:02 INFO - PROCESS | 1787 | [1787] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:51:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 4 (0xa23afc00) [pid = 1787] [serial = 4] [outer = 0xa23a6400] 01:51:02 INFO - PROCESS | 1787 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c97c0 01:51:02 INFO - PROCESS | 1787 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a685e2c0 01:51:02 INFO - PROCESS | 1787 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f4280 01:51:02 INFO - PROCESS | 1787 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f4f20 01:51:02 INFO - PROCESS | 1787 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fac00 01:51:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 5 (0xa110b400) [pid = 1787] [serial = 5] [outer = 0xa4d4f400] 01:51:02 INFO - PROCESS | 1787 | [1787] 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 01:51:02 INFO - PROCESS | 1787 | 1466499062753 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38248 01:51:02 INFO - PROCESS | 1787 | [1787] 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 01:51:02 INFO - PROCESS | 1787 | 1466499062791 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38249 01:51:02 INFO - PROCESS | 1787 | 1466499062857 Marionette DEBUG Closed connection conn0 01:51:02 INFO - PROCESS | 1787 | 1466499062860 Marionette DEBUG Closed connection conn1 01:51:02 INFO - PROCESS | 1787 | [1787] 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 01:51:02 INFO - PROCESS | 1787 | [1787] 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 01:51:03 INFO - PROCESS | 1787 | 1466499062999 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38250 01:51:03 INFO - PROCESS | 1787 | [1787] 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 01:51:03 INFO - PROCESS | 1787 | 1466499063064 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38251 01:51:03 INFO - PROCESS | 1787 | 1466499063069 Marionette DEBUG Closed connection conn2 01:51:03 INFO - PROCESS | 1787 | [1787] 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 01:51:03 INFO - PROCESS | 1787 | 1466499063121 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38252 01:51:03 INFO - PROCESS | 1787 | 1466499063137 Marionette DEBUG Closed connection conn3 01:51:03 INFO - PROCESS | 1787 | 1466499063173 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:51:03 INFO - PROCESS | 1787 | 1466499063182 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":"20160621001202","device":"desktop","version":"48.0"} 01:51:03 INFO - PROCESS | 1787 | [1787] 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 01:51:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b5c3400 == 3 [pid = 1787] [id = 3] 01:51:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 6 (0x9b5c3800) [pid = 1787] [serial = 6] [outer = (nil)] 01:51:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b5c3c00 == 4 [pid = 1787] [id = 4] 01:51:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 7 (0x9b5c7400) [pid = 1787] [serial = 7] [outer = (nil)] 01:51:05 INFO - PROCESS | 1787 | [1787] 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 01:51:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a9bf400 == 5 [pid = 1787] [id = 5] 01:51:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 8 (0x9a9bf800) [pid = 1787] [serial = 8] [outer = (nil)] 01:51:06 INFO - PROCESS | 1787 | [1787] 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 01:51:06 INFO - PROCESS | 1787 | [1787] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:51:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 9 (0x9a882000) [pid = 1787] [serial = 9] [outer = 0x9a9bf800] 01:51:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 10 (0x9adc7000) [pid = 1787] [serial = 10] [outer = 0x9b5c3800] 01:51:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 11 (0x9adc8c00) [pid = 1787] [serial = 11] [outer = 0x9b5c7400] 01:51:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 12 (0x9adcb000) [pid = 1787] [serial = 12] [outer = 0x9a9bf800] 01:51:07 INFO - PROCESS | 1787 | 1466499067920 Marionette INFO startBrowser 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:07 INFO - PROCESS | 1787 | 1466499067967 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 1787 | 1466499067987 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 1787 | 1466499067992 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 13 (0x9c37c000) [pid = 1787] [serial = 13] [outer = 0x9a9bf800] 01:51:08 INFO - PROCESS | 1787 | 1466499068762 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"587b5418-b5d5-42d1-bc21-082573ef3b27","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":"20160621001202","device":"desktop","version":"48.0","command_id":1}}] 01:51:08 INFO - PROCESS | 1787 | 1466499068977 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:51:08 INFO - PROCESS | 1787 | 1466499068988 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:09 INFO - PROCESS | 1787 | 1466499069159 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:51:09 INFO - PROCESS | 1787 | 1466499069460 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:51:09 INFO - PROCESS | 1787 | 1466499069468 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:09 INFO - PROCESS | 1787 | [1787] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:51:09 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:51:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 14 (0x95439000) [pid = 1787] [serial = 14] [outer = 0x9a9bf800] 01:51:10 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:51:10 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:10 INFO - PROCESS | 1787 | 1466499070083 Marionette TRACE conn4 <- [1,3,null,{}] 01:51:10 INFO - PROCESS | 1787 | 1466499070101 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:51:10 INFO - PROCESS | 1787 | 1466499070113 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:10 INFO - PROCESS | 1787 | 1466499070142 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:51:10 INFO - PROCESS | 1787 | 1466499070188 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 1787 | 1466499070193 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:51:10 INFO - PROCESS | 1787 | 1466499070203 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 1787 | 1466499070209 Marionette TRACE conn4 <- [1,6,null,{}] 01:51:10 INFO - PROCESS | 1787 | 1466499070222 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:10 INFO - PROCESS | 1787 | 1466499070226 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:10 INFO - PROCESS | 1787 | 1466499070257 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:51:10 INFO - PROCESS | 1787 | 1466499070263 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 1787 | 1466499070276 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x97842800 == 6 [pid = 1787] [id = 6] 01:51:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 15 (0x97843800) [pid = 1787] [serial = 15] [outer = (nil)] 01:51:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 16 (0x93c01c00) [pid = 1787] [serial = 16] [outer = 0x97843800] 01:51:10 INFO - PROCESS | 1787 | 1466499070359 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 17 (0x93c06c00) [pid = 1787] [serial = 17] [outer = 0x97843800] 01:51:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a75400 == 7 [pid = 1787] [id = 7] 01:51:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 18 (0x93a75800) [pid = 1787] [serial = 18] [outer = (nil)] 01:51:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 19 (0x93a7c400) [pid = 1787] [serial = 19] [outer = 0x93a75800] 01:51:10 INFO - PROCESS | 1787 | 1466499070912 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 20 (0x99ebf000) [pid = 1787] [serial = 20] [outer = 0x93a75800] 01:51:11 INFO - PROCESS | 1787 | [1787] 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 01:51:11 INFO - PROCESS | 1787 | 1466499071754 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1695ms 01:51:11 INFO - PROCESS | 1787 | 1466499071983 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 1787 | 1466499071990 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:51:12 INFO - PROCESS | 1787 | 1466499072136 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 1787 | 1466499072142 Marionette TRACE conn4 <- [1,10,null,{}] 01:51:12 INFO - PROCESS | 1787 | 1466499072195 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:12 INFO - PROCESS | 1787 | 1466499072205 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:12 INFO - PROCESS | 1787 | 1466499072489 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:51:12 INFO - PROCESS | 1787 | 1466499072647 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 1787 | 1466499072661 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a74400 == 8 [pid = 1787] [id = 8] 01:51:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 21 (0x93a74c00) [pid = 1787] [serial = 21] [outer = (nil)] 01:51:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 22 (0x95440400) [pid = 1787] [serial = 22] [outer = 0x93a74c00] 01:51:12 INFO - PROCESS | 1787 | 1466499072820 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 23 (0x96685400) [pid = 1787] [serial = 23] [outer = 0x93a74c00] 01:51:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x99295c00 == 9 [pid = 1787] [id = 9] 01:51:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 24 (0x9a77dc00) [pid = 1787] [serial = 24] [outer = (nil)] 01:51:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 25 (0x99fcd000) [pid = 1787] [serial = 25] [outer = 0x9a77dc00] 01:51:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 26 (0x99288800) [pid = 1787] [serial = 26] [outer = 0x9a77dc00] 01:51:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x9543a400 == 10 [pid = 1787] [id = 10] 01:51:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 27 (0x983a6400) [pid = 1787] [serial = 27] [outer = (nil)] 01:51:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 28 (0x9bb04000) [pid = 1787] [serial = 28] [outer = 0x983a6400] 01:51:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 29 (0x99eb9c00) [pid = 1787] [serial = 29] [outer = 0x983a6400] 01:51:14 INFO - PROCESS | 1787 | 1466499074578 Marionette TRACE conn4 <- [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]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2581ms 01:51:14 INFO - PROCESS | 1787 | 1466499074710 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 1787 | 1466499074716 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:51:14 INFO - PROCESS | 1787 | 1466499074756 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 1787 | 1466499074763 Marionette TRACE conn4 <- [1,14,null,{}] 01:51:14 INFO - PROCESS | 1787 | 1466499074770 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 1787 | 1466499074777 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:14 INFO - PROCESS | 1787 | 1466499074976 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:51:15 INFO - PROCESS | 1787 | 1466499075120 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 1787 | 1466499075131 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x97849800 == 11 [pid = 1787] [id = 11] 01:51:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 30 (0x9b273400) [pid = 1787] [serial = 30] [outer = (nil)] 01:51:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 31 (0xa209ac00) [pid = 1787] [serial = 31] [outer = 0x9b273400] 01:51:15 INFO - PROCESS | 1787 | 1466499075225 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 32 (0xa25f9400) [pid = 1787] [serial = 32] [outer = 0x9b273400] 01:51:16 INFO - PROCESS | 1787 | 1466499076151 Marionette TRACE conn4 <- [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]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1441ms 01:51:16 INFO - PROCESS | 1787 | 1466499076195 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 1787 | 1466499076200 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:51:16 INFO - PROCESS | 1787 | 1466499076207 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 1787 | 1466499076213 Marionette TRACE conn4 <- [1,18,null,{}] 01:51:16 INFO - PROCESS | 1787 | 1466499076232 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:16 INFO - PROCESS | 1787 | 1466499076242 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:16 INFO - PROCESS | 1787 | 1466499076501 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:51:16 INFO - PROCESS | 1787 | 1466499076662 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 1787 | 1466499076673 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:16 INFO - PROCESS | 1787 | ++DOCSHELL 0xa6bd0800 == 12 [pid = 1787] [id = 12] 01:51:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 33 (0xa6bd0c00) [pid = 1787] [serial = 33] [outer = (nil)] 01:51:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 34 (0xa6f4a400) [pid = 1787] [serial = 34] [outer = 0xa6bd0c00] 01:51:16 INFO - PROCESS | 1787 | 1466499076793 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 35 (0xa8c81000) [pid = 1787] [serial = 35] [outer = 0xa6bd0c00] 01:51:17 INFO - PROCESS | 1787 | 1466499077704 Marionette TRACE conn4 <- [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]]]}] 01:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1541ms 01:51:17 INFO - PROCESS | 1787 | 1466499077749 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 1787 | 1466499077756 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:51:17 INFO - PROCESS | 1787 | 1466499077763 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 1787 | 1466499077766 Marionette TRACE conn4 <- [1,22,null,{}] 01:51:17 INFO - PROCESS | 1787 | 1466499077773 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:17 INFO - PROCESS | 1787 | 1466499077777 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:18 INFO - PROCESS | 1787 | 1466499078060 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:51:18 INFO - PROCESS | 1787 | 1466499078255 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 1787 | 1466499078261 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9c2d3800 == 13 [pid = 1787] [id = 13] 01:51:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 36 (0x9c2d4800) [pid = 1787] [serial = 36] [outer = (nil)] 01:51:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 37 (0x9c2dcc00) [pid = 1787] [serial = 37] [outer = 0x9c2d4800] 01:51:18 INFO - PROCESS | 1787 | 1466499078395 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 38 (0x9d533000) [pid = 1787] [serial = 38] [outer = 0x9c2d4800] 01:51:19 INFO - PROCESS | 1787 | 1466499079428 Marionette TRACE conn4 <- [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]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1684ms 01:51:19 INFO - PROCESS | 1787 | 1466499079448 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:51:19 INFO - PROCESS | 1787 | 1466499079454 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:51:19 INFO - PROCESS | 1787 | 1466499079461 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 1787 | 1466499079466 Marionette TRACE conn4 <- [1,26,null,{}] 01:51:19 INFO - PROCESS | 1787 | 1466499079475 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:19 INFO - PROCESS | 1787 | 1466499079480 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:19 INFO - PROCESS | 1787 | 1466499079676 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:51:19 INFO - PROCESS | 1787 | 1466499079845 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 1787 | 1466499079854 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x9832a000 == 14 [pid = 1787] [id = 14] 01:51:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 39 (0x99287800) [pid = 1787] [serial = 39] [outer = (nil)] 01:51:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 40 (0x9a1e2800) [pid = 1787] [serial = 40] [outer = 0x99287800] 01:51:19 INFO - PROCESS | 1787 | 1466499079951 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 41 (0x9a4f4800) [pid = 1787] [serial = 41] [outer = 0x99287800] 01:51:20 INFO - PROCESS | 1787 | 1466499080881 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1440ms 01:51:20 INFO - PROCESS | 1787 | 1466499080901 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 1787 | 1466499080909 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:51:20 INFO - PROCESS | 1787 | 1466499080919 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 1787 | 1466499080923 Marionette TRACE conn4 <- [1,30,null,{}] 01:51:20 INFO - PROCESS | 1787 | 1466499080930 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 1787 | 1466499080936 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:21 INFO - PROCESS | 1787 | 1466499081127 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:51:21 INFO - PROCESS | 1787 | 1466499081232 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 1787 | 1466499081240 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a28bc00 == 15 [pid = 1787] [id = 15] 01:51:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 42 (0x9a7de400) [pid = 1787] [serial = 42] [outer = (nil)] 01:51:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 43 (0x9b434800) [pid = 1787] [serial = 43] [outer = 0x9a7de400] 01:51:21 INFO - PROCESS | 1787 | 1466499081316 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 44 (0x9b5cd000) [pid = 1787] [serial = 44] [outer = 0x9a7de400] 01:51:22 INFO - PROCESS | 1787 | 1466499082093 Marionette TRACE conn4 <- [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]]]}] 01:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1229ms 01:51:22 INFO - PROCESS | 1787 | 1466499082149 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 1787 | 1466499082152 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:51:22 INFO - PROCESS | 1787 | 1466499082160 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 1787 | 1466499082166 Marionette TRACE conn4 <- [1,34,null,{}] 01:51:22 INFO - PROCESS | 1787 | 1466499082182 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:22 INFO - PROCESS | 1787 | 1466499082191 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:22 INFO - PROCESS | 1787 | 1466499082360 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:51:22 INFO - PROCESS | 1787 | 1466499082459 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 1787 | 1466499082474 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b810c00 == 16 [pid = 1787] [id = 16] 01:51:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 45 (0x9bb2ac00) [pid = 1787] [serial = 45] [outer = (nil)] 01:51:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 46 (0x9c136800) [pid = 1787] [serial = 46] [outer = 0x9bb2ac00] 01:51:22 INFO - PROCESS | 1787 | 1466499082548 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 47 (0x9c2d4c00) [pid = 1787] [serial = 47] [outer = 0x9bb2ac00] 01:51:23 INFO - PROCESS | 1787 | 1466499083309 Marionette TRACE conn4 <- [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]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1184ms 01:51:23 INFO - PROCESS | 1787 | 1466499083345 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 1787 | 1466499083352 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:51:23 INFO - PROCESS | 1787 | 1466499083363 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 1787 | 1466499083367 Marionette TRACE conn4 <- [1,38,null,{}] 01:51:23 INFO - PROCESS | 1787 | 1466499083377 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 1787 | 1466499083383 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:23 INFO - PROCESS | 1787 | 1466499083561 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:51:23 INFO - PROCESS | 1787 | 1466499083572 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 1787 | 1466499083580 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b5c9c00 == 17 [pid = 1787] [id = 17] 01:51:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 48 (0x9c3bd800) [pid = 1787] [serial = 48] [outer = (nil)] 01:51:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 49 (0x9d537800) [pid = 1787] [serial = 49] [outer = 0x9c3bd800] 01:51:23 INFO - PROCESS | 1787 | 1466499083664 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 50 (0x9d53fc00) [pid = 1787] [serial = 50] [outer = 0x9c3bd800] 01:51:24 INFO - PROCESS | 1787 | 1466499084468 Marionette TRACE conn4 <- [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]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1142ms 01:51:24 INFO - PROCESS | 1787 | 1466499084515 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 1787 | 1466499084519 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:51:24 INFO - PROCESS | 1787 | 1466499084544 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 1787 | 1466499084549 Marionette TRACE conn4 <- [1,42,null,{}] 01:51:24 INFO - PROCESS | 1787 | 1466499084555 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:24 INFO - PROCESS | 1787 | 1466499084560 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:24 INFO - PROCESS | 1787 | 1466499084731 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:51:24 INFO - PROCESS | 1787 | 1466499084878 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 1787 | 1466499084883 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d981400 == 18 [pid = 1787] [id = 18] 01:51:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 51 (0x9d988000) [pid = 1787] [serial = 51] [outer = (nil)] 01:51:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 52 (0xa118c400) [pid = 1787] [serial = 52] [outer = 0x9d988000] 01:51:24 INFO - PROCESS | 1787 | 1466499084962 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 53 (0xa228bc00) [pid = 1787] [serial = 53] [outer = 0x9d988000] 01:51:25 INFO - PROCESS | 1787 | 1466499085716 Marionette TRACE conn4 <- [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]]]}] 01:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1201ms 01:51:25 INFO - PROCESS | 1787 | 1466499085728 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 1787 | 1466499085730 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:51:25 INFO - PROCESS | 1787 | 1466499085741 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - PROCESS | 1787 | 1466499085744 Marionette TRACE conn4 <- [1,46,null,{}] 01:51:25 INFO - PROCESS | 1787 | 1466499085750 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:25 INFO - PROCESS | 1787 | 1466499085761 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:26 INFO - PROCESS | 1787 | 1466499086013 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:51:26 INFO - PROCESS | 1787 | 1466499086028 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 1787 | 1466499086036 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x98330000 == 19 [pid = 1787] [id = 19] 01:51:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 54 (0xa2290000) [pid = 1787] [serial = 54] [outer = (nil)] 01:51:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 55 (0xa2552800) [pid = 1787] [serial = 55] [outer = 0xa2290000] 01:51:26 INFO - PROCESS | 1787 | 1466499086116 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0xa2fb0000) [pid = 1787] [serial = 56] [outer = 0xa2290000] 01:51:26 INFO - PROCESS | 1787 | 1466499086895 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1186ms 01:51:26 INFO - PROCESS | 1787 | 1466499086925 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 1787 | 1466499086929 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:51:26 INFO - PROCESS | 1787 | 1466499086936 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 1787 | 1466499086940 Marionette TRACE conn4 <- [1,50,null,{}] 01:51:26 INFO - PROCESS | 1787 | 1466499086962 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 1787 | 1466499086968 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:27 INFO - PROCESS | 1787 | 1466499087134 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:51:27 INFO - PROCESS | 1787 | 1466499087144 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 1787 | 1466499087154 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6cc00 == 20 [pid = 1787] [id = 20] 01:51:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x9a1e2000) [pid = 1787] [serial = 57] [outer = (nil)] 01:51:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0xa3347400) [pid = 1787] [serial = 58] [outer = 0x9a1e2000] 01:51:27 INFO - PROCESS | 1787 | 1466499087230 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0xa328cc00) [pid = 1787] [serial = 59] [outer = 0x9a1e2000] 01:51:28 INFO - PROCESS | 1787 | 1466499088009 Marionette TRACE conn4 <- [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]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1095ms 01:51:28 INFO - PROCESS | 1787 | 1466499088032 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 1787 | 1466499088043 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:51:28 INFO - PROCESS | 1787 | 1466499088067 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 1787 | 1466499088071 Marionette TRACE conn4 <- [1,54,null,{}] 01:51:28 INFO - PROCESS | 1787 | 1466499088078 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:28 INFO - PROCESS | 1787 | 1466499088086 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:28 INFO - PROCESS | 1787 | 1466499088292 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:51:28 INFO - PROCESS | 1787 | 1466499088301 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 1787 | 1466499088310 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x99fc9400 == 21 [pid = 1787] [id = 21] 01:51:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0xa20a4c00) [pid = 1787] [serial = 60] [outer = (nil)] 01:51:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0xa4d0f400) [pid = 1787] [serial = 61] [outer = 0xa20a4c00] 01:51:28 INFO - PROCESS | 1787 | 1466499088475 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0xa4d51400) [pid = 1787] [serial = 62] [outer = 0xa20a4c00] 01:51:30 INFO - PROCESS | 1787 | 1466499090339 Marionette TRACE conn4 <- [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]]]}] 01:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2341ms 01:51:30 INFO - PROCESS | 1787 | 1466499090426 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 1787 | 1466499090432 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:51:30 INFO - PROCESS | 1787 | 1466499090442 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 1787 | 1466499090448 Marionette TRACE conn4 <- [1,58,null,{}] 01:51:30 INFO - PROCESS | 1787 | 1466499090464 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 1787 | 1466499090470 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:30 INFO - PROCESS | 1787 | 1466499090664 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:51:30 INFO - PROCESS | 1787 | 1466499090685 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 1787 | 1466499090698 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c04400 == 22 [pid = 1787] [id = 22] 01:51:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x93c04800) [pid = 1787] [serial = 63] [outer = (nil)] 01:51:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x96686800) [pid = 1787] [serial = 64] [outer = 0x93c04800] 01:51:30 INFO - PROCESS | 1787 | 1466499090784 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x983aec00) [pid = 1787] [serial = 65] [outer = 0x93c04800] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x9b273400) [pid = 1787] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0xa6bd0c00) [pid = 1787] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x9c2d4800) [pid = 1787] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x99287800) [pid = 1787] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0x9a7de400) [pid = 1787] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0x9bb2ac00) [pid = 1787] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x9c3bd800) [pid = 1787] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x9a1e2000) [pid = 1787] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x97843800) [pid = 1787] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:51:31 INFO - PROCESS | 1787 | --DOMWINDOW == 55 (0x93a74c00) [pid = 1787] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:51:32 INFO - PROCESS | 1787 | 1466499092137 Marionette TRACE conn4 <- [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]]]}] 01:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1739ms 01:51:32 INFO - PROCESS | 1787 | 1466499092189 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 1787 | 1466499092195 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:51:32 INFO - PROCESS | 1787 | 1466499092210 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 1787 | 1466499092213 Marionette TRACE conn4 <- [1,62,null,{}] 01:51:32 INFO - PROCESS | 1787 | 1466499092221 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:32 INFO - PROCESS | 1787 | 1466499092226 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:32 INFO - PROCESS | 1787 | 1466499092389 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:51:32 INFO - PROCESS | 1787 | 1466499092401 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 1787 | 1466499092410 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1e5800 == 23 [pid = 1787] [id = 23] 01:51:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0x9a1e7400) [pid = 1787] [serial = 66] [outer = (nil)] 01:51:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x9a2ed800) [pid = 1787] [serial = 67] [outer = 0x9a1e7400] 01:51:32 INFO - PROCESS | 1787 | 1466499092493 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x9a786000) [pid = 1787] [serial = 68] [outer = 0x9a1e7400] 01:51:33 INFO - PROCESS | 1787 | 1466499093332 Marionette TRACE conn4 <- [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]]]}] 01:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1185ms 01:51:33 INFO - PROCESS | 1787 | 1466499093395 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:51:33 INFO - PROCESS | 1787 | 1466499093399 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:51:33 INFO - PROCESS | 1787 | 1466499093410 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - PROCESS | 1787 | 1466499093416 Marionette TRACE conn4 <- [1,66,null,{}] 01:51:33 INFO - PROCESS | 1787 | 1466499093433 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:33 INFO - PROCESS | 1787 | 1466499093442 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:33 INFO - PROCESS | 1787 | 1466499093606 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:51:33 INFO - PROCESS | 1787 | 1466499093764 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 1787 | 1466499093777 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f67800 == 24 [pid = 1787] [id = 24] 01:51:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x92f69c00) [pid = 1787] [serial = 69] [outer = (nil)] 01:51:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x93a79400) [pid = 1787] [serial = 70] [outer = 0x92f69c00] 01:51:33 INFO - PROCESS | 1787 | 1466499093864 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0x93d0f400) [pid = 1787] [serial = 71] [outer = 0x92f69c00] 01:51:34 INFO - PROCESS | 1787 | 1466499094788 Marionette TRACE conn4 <- [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]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1445ms 01:51:34 INFO - PROCESS | 1787 | 1466499094854 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 1787 | 1466499094860 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:51:34 INFO - PROCESS | 1787 | 1466499094870 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 1787 | 1466499094875 Marionette TRACE conn4 <- [1,70,null,{}] 01:51:34 INFO - PROCESS | 1787 | 1466499094885 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:34 INFO - PROCESS | 1787 | 1466499094893 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:35 INFO - PROCESS | 1787 | 1466499095128 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:51:35 INFO - PROCESS | 1787 | 1466499095311 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1787 | 1466499095320 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1e0c00 == 25 [pid = 1787] [id = 25] 01:51:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0x9a1e2c00) [pid = 1787] [serial = 72] [outer = (nil)] 01:51:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x9a1ec400) [pid = 1787] [serial = 73] [outer = 0x9a1e2c00] 01:51:35 INFO - PROCESS | 1787 | 1466499095459 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x9a880c00) [pid = 1787] [serial = 74] [outer = 0x9a1e2c00] 01:51:36 INFO - PROCESS | 1787 | 1466499096326 Marionette TRACE conn4 <- [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]]]}] 01:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1495ms 01:51:36 INFO - PROCESS | 1787 | 1466499096369 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1787 | 1466499096377 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:51:36 INFO - PROCESS | 1787 | 1466499096385 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - PROCESS | 1787 | 1466499096390 Marionette TRACE conn4 <- [1,74,null,{}] 01:51:36 INFO - PROCESS | 1787 | 1466499096396 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:36 INFO - PROCESS | 1787 | 1466499096401 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:36 INFO - PROCESS | 1787 | 1466499096607 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:51:36 INFO - PROCESS | 1787 | 1466499096783 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1787 | 1466499096790 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x9c2d2000 == 26 [pid = 1787] [id = 26] 01:51:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x9c2d3c00) [pid = 1787] [serial = 75] [outer = (nil)] 01:51:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x9c2ddc00) [pid = 1787] [serial = 76] [outer = 0x9c2d3c00] 01:51:36 INFO - PROCESS | 1787 | 1466499096883 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9d535000) [pid = 1787] [serial = 77] [outer = 0x9c2d3c00] 01:51:37 INFO - PROCESS | 1787 | 1466499097853 Marionette TRACE conn4 <- [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]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1543ms 01:51:37 INFO - PROCESS | 1787 | 1466499097929 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 1787 | 1466499097934 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:51:37 INFO - PROCESS | 1787 | 1466499097950 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 1787 | 1466499097960 Marionette TRACE conn4 <- [1,78,null,{}] 01:51:37 INFO - PROCESS | 1787 | 1466499097970 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:37 INFO - PROCESS | 1787 | 1466499097979 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:38 INFO - PROCESS | 1787 | 1466499098311 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:51:38 INFO - PROCESS | 1787 | 1466499098454 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1787 | 1466499098462 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b273400 == 27 [pid = 1787] [id = 27] 01:51:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0xa231f800) [pid = 1787] [serial = 78] [outer = (nil)] 01:51:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0xa23a3000) [pid = 1787] [serial = 79] [outer = 0xa231f800] 01:51:38 INFO - PROCESS | 1787 | 1466499098548 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0xa2534800) [pid = 1787] [serial = 80] [outer = 0xa231f800] 01:51:39 INFO - PROCESS | 1787 | 1466499099360 Marionette TRACE conn4 <- [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]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1463ms 01:51:39 INFO - PROCESS | 1787 | 1466499099408 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:51:39 INFO - PROCESS | 1787 | 1466499099413 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:51:39 INFO - PROCESS | 1787 | 1466499099420 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 1787 | 1466499099423 Marionette TRACE conn4 <- [1,82,null,{}] 01:51:39 INFO - PROCESS | 1787 | 1466499099430 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 1787 | 1466499099436 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:39 INFO - PROCESS | 1787 | 1466499099616 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:51:39 INFO - PROCESS | 1787 | 1466499099754 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 1787 | 1466499099762 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:39 INFO - PROCESS | 1787 | ++DOCSHELL 0xa2555000 == 28 [pid = 1787] [id = 28] 01:51:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0xa2fb3c00) [pid = 1787] [serial = 81] [outer = (nil)] 01:51:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0xa33c8c00) [pid = 1787] [serial = 82] [outer = 0xa2fb3c00] 01:51:39 INFO - PROCESS | 1787 | 1466499099860 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0xa34db000) [pid = 1787] [serial = 83] [outer = 0xa2fb3c00] 01:51:40 INFO - PROCESS | 1787 | 1466499100749 Marionette TRACE conn4 <- [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]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1381ms 01:51:40 INFO - PROCESS | 1787 | 1466499100802 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 1787 | 1466499100807 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:51:40 INFO - PROCESS | 1787 | 1466499100814 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 1787 | 1466499100818 Marionette TRACE conn4 <- [1,86,null,{}] 01:51:40 INFO - PROCESS | 1787 | 1466499100825 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:40 INFO - PROCESS | 1787 | 1466499100830 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:41 INFO - PROCESS | 1787 | 1466499101008 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:51:41 INFO - PROCESS | 1787 | 1466499101148 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1787 | 1466499101174 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:41 INFO - PROCESS | 1787 | ++DOCSHELL 0xa2fb4400 == 29 [pid = 1787] [id = 29] 01:51:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0xa3292400) [pid = 1787] [serial = 84] [outer = (nil)] 01:51:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0xa610a000) [pid = 1787] [serial = 85] [outer = 0xa3292400] 01:51:41 INFO - PROCESS | 1787 | 1466499101280 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0xa679d800) [pid = 1787] [serial = 86] [outer = 0xa3292400] 01:51:42 INFO - PROCESS | 1787 | 1466499102375 Marionette TRACE conn4 <- [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]]]}] 01:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1648ms 01:51:42 INFO - PROCESS | 1787 | 1466499102463 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 1787 | 1466499102470 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:51:42 INFO - PROCESS | 1787 | 1466499102479 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 1787 | 1466499102485 Marionette TRACE conn4 <- [1,90,null,{}] 01:51:42 INFO - PROCESS | 1787 | 1466499102494 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:42 INFO - PROCESS | 1787 | 1466499102499 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:42 INFO - PROCESS | 1787 | 1466499102738 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1e5800 == 28 [pid = 1787] [id = 23] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x93c04400 == 27 [pid = 1787] [id = 22] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9c2d3800 == 26 [pid = 1787] [id = 13] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9832a000 == 25 [pid = 1787] [id = 14] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9a28bc00 == 24 [pid = 1787] [id = 15] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x97842800 == 23 [pid = 1787] [id = 6] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x97849800 == 22 [pid = 1787] [id = 11] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0xa6bd0800 == 21 [pid = 1787] [id = 12] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0xa2fb4400 == 20 [pid = 1787] [id = 29] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9b810c00 == 19 [pid = 1787] [id = 16] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9b5c9c00 == 18 [pid = 1787] [id = 17] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x93a74400 == 17 [pid = 1787] [id = 8] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9b273400 == 16 [pid = 1787] [id = 27] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0xa2555000 == 15 [pid = 1787] [id = 28] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x99fc9400 == 14 [pid = 1787] [id = 21] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9c2d2000 == 13 [pid = 1787] [id = 26] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9d981400 == 12 [pid = 1787] [id = 18] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6cc00 == 11 [pid = 1787] [id = 20] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92f67800 == 10 [pid = 1787] [id = 24] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x98330000 == 9 [pid = 1787] [id = 19] 01:51:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1e0c00 == 8 [pid = 1787] [id = 25] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9adcb000) [pid = 1787] [serial = 12] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0xa6f4a400) [pid = 1787] [serial = 34] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9c2dcc00) [pid = 1787] [serial = 37] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9a1e2800) [pid = 1787] [serial = 40] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9b434800) [pid = 1787] [serial = 43] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9c136800) [pid = 1787] [serial = 46] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9a4f4800) [pid = 1787] [serial = 41] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9d537800) [pid = 1787] [serial = 49] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0xa118c400) [pid = 1787] [serial = 52] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0xa2552800) [pid = 1787] [serial = 55] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0xa3347400) [pid = 1787] [serial = 58] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x95440400) [pid = 1787] [serial = 22] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x9bb04000) [pid = 1787] [serial = 28] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0xa209ac00) [pid = 1787] [serial = 31] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x99fcd000) [pid = 1787] [serial = 25] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0x9d53fc00) [pid = 1787] [serial = 50] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0xa328cc00) [pid = 1787] [serial = 59] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x96685400) [pid = 1787] [serial = 23] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x9b5cd000) [pid = 1787] [serial = 44] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0xa25f9400) [pid = 1787] [serial = 32] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 55 (0xa8c81000) [pid = 1787] [serial = 35] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 54 (0x93c06c00) [pid = 1787] [serial = 17] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 53 (0x9d533000) [pid = 1787] [serial = 38] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 52 (0x9c2d4c00) [pid = 1787] [serial = 47] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 51 (0x9a882000) [pid = 1787] [serial = 9] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 50 (0xa4d4fc00) [pid = 1787] [serial = 2] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 49 (0x93a7c400) [pid = 1787] [serial = 19] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | --DOMWINDOW == 48 (0x93c01c00) [pid = 1787] [serial = 16] [outer = (nil)] [url = about:blank] 01:51:43 INFO - PROCESS | 1787 | 1466499103732 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1787 | 1466499103741 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f70400 == 9 [pid = 1787] [id = 30] 01:51:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 49 (0x92f72400) [pid = 1787] [serial = 87] [outer = (nil)] 01:51:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 50 (0x93a7c400) [pid = 1787] [serial = 88] [outer = 0x92f72400] 01:51:43 INFO - PROCESS | 1787 | 1466499103827 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 51 (0x95277800) [pid = 1787] [serial = 89] [outer = 0x92f72400] 01:51:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 52 (0x99eba000) [pid = 1787] [serial = 90] [outer = 0x983a6400] 01:51:44 INFO - PROCESS | 1787 | 1466499104687 Marionette TRACE conn4 <- [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]]]}] 01:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2252ms 01:51:44 INFO - PROCESS | 1787 | 1466499104733 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 1787 | 1466499104739 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:51:44 INFO - PROCESS | 1787 | 1466499104746 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 1787 | 1466499104753 Marionette TRACE conn4 <- [1,94,null,{}] 01:51:44 INFO - PROCESS | 1787 | 1466499104761 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:44 INFO - PROCESS | 1787 | 1466499104769 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:44 INFO - PROCESS | 1787 | 1466499104950 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:51:44 INFO - PROCESS | 1787 | 1466499104962 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 1787 | 1466499104973 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x99fd7400 == 10 [pid = 1787] [id = 31] 01:51:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 53 (0x99fd7c00) [pid = 1787] [serial = 91] [outer = (nil)] 01:51:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 54 (0x9a1e0400) [pid = 1787] [serial = 92] [outer = 0x99fd7c00] 01:51:45 INFO - PROCESS | 1787 | 1466499105055 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 55 (0x9a1e5400) [pid = 1787] [serial = 93] [outer = 0x99fd7c00] 01:51:45 INFO - PROCESS | 1787 | 1466499105912 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1189ms 01:51:45 INFO - PROCESS | 1787 | 1466499105942 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1787 | 1466499105950 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:51:45 INFO - PROCESS | 1787 | 1466499105958 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 1787 | 1466499105962 Marionette TRACE conn4 <- [1,98,null,{}] 01:51:45 INFO - PROCESS | 1787 | 1466499105969 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:45 INFO - PROCESS | 1787 | 1466499105976 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:46 INFO - PROCESS | 1787 | 1466499106200 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:51:46 INFO - PROCESS | 1787 | 1466499106223 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 1787 | 1466499106232 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a4f6400 == 11 [pid = 1787] [id = 32] 01:51:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0x9a7e7c00) [pid = 1787] [serial = 94] [outer = (nil)] 01:51:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x9b274400) [pid = 1787] [serial = 95] [outer = 0x9a7e7c00] 01:51:46 INFO - PROCESS | 1787 | 1466499106307 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x9b5c1400) [pid = 1787] [serial = 96] [outer = 0x9a7e7c00] 01:51:47 INFO - PROCESS | 1787 | 1466499107224 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1331ms 01:51:47 INFO - PROCESS | 1787 | 1466499107291 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 1787 | 1466499107296 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:51:47 INFO - PROCESS | 1787 | 1466499107318 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 1787 | 1466499107332 Marionette TRACE conn4 <- [1,102,null,{}] 01:51:47 INFO - PROCESS | 1787 | 1466499107351 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:47 INFO - PROCESS | 1787 | 1466499107360 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:47 INFO - PROCESS | 1787 | 1466499107578 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:51:47 INFO - PROCESS | 1787 | 1466499107605 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 1787 | 1466499107614 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x9c2d3800 == 12 [pid = 1787] [id = 33] 01:51:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x9c2d6000) [pid = 1787] [serial = 97] [outer = (nil)] 01:51:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x9c3c1c00) [pid = 1787] [serial = 98] [outer = 0x9c2d6000] 01:51:47 INFO - PROCESS | 1787 | 1466499107686 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0x95276c00) [pid = 1787] [serial = 99] [outer = 0x9c2d6000] 01:51:48 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0xa20a4c00) [pid = 1787] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:51:48 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0xa2290000) [pid = 1787] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:51:48 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x9d988000) [pid = 1787] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:51:48 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x9a1e7400) [pid = 1787] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:51:48 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x93c04800) [pid = 1787] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:51:48 INFO - PROCESS | 1787 | 1466499108625 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1377ms 01:51:48 INFO - PROCESS | 1787 | 1466499108682 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:51:48 INFO - PROCESS | 1787 | 1466499108687 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:51:48 INFO - PROCESS | 1787 | 1466499108695 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 1787 | 1466499108699 Marionette TRACE conn4 <- [1,106,null,{}] 01:51:48 INFO - PROCESS | 1787 | 1466499108705 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:48 INFO - PROCESS | 1787 | 1466499108710 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:48 INFO - PROCESS | 1787 | 1466499108877 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:51:49 INFO - PROCESS | 1787 | 1466499109020 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 1787 | 1466499109028 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d53ac00 == 13 [pid = 1787] [id = 34] 01:51:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x9d53c800) [pid = 1787] [serial = 100] [outer = (nil)] 01:51:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x9d540000) [pid = 1787] [serial = 101] [outer = 0x9d53c800] 01:51:49 INFO - PROCESS | 1787 | 1466499109102 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x9d913000) [pid = 1787] [serial = 102] [outer = 0x9d53c800] 01:51:49 INFO - PROCESS | 1787 | 1466499109813 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1182ms 01:51:49 INFO - PROCESS | 1787 | 1466499109877 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 1787 | 1466499109882 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:51:49 INFO - PROCESS | 1787 | 1466499109893 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 1787 | 1466499109895 Marionette TRACE conn4 <- [1,110,null,{}] 01:51:49 INFO - PROCESS | 1787 | 1466499109909 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:49 INFO - PROCESS | 1787 | 1466499109913 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:50 INFO - PROCESS | 1787 | 1466499110074 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:51:50 INFO - PROCESS | 1787 | 1466499110087 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1787 | 1466499110108 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:50 INFO - PROCESS | 1787 | ++DOCSHELL 0xa2005c00 == 14 [pid = 1787] [id = 35] 01:51:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0xa2007800) [pid = 1787] [serial = 103] [outer = (nil)] 01:51:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0xa2098c00) [pid = 1787] [serial = 104] [outer = 0xa2007800] 01:51:50 INFO - PROCESS | 1787 | 1466499110204 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0xa23a1400) [pid = 1787] [serial = 105] [outer = 0xa2007800] 01:51:51 INFO - PROCESS | 1787 | 1466499111345 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1531ms 01:51:51 INFO - PROCESS | 1787 | 1466499111425 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 1787 | 1466499111432 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:51:51 INFO - PROCESS | 1787 | 1466499111440 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 1787 | 1466499111448 Marionette TRACE conn4 <- [1,114,null,{}] 01:51:51 INFO - PROCESS | 1787 | 1466499111456 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:51 INFO - PROCESS | 1787 | 1466499111461 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:51 INFO - PROCESS | 1787 | 1466499111711 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:51:51 INFO - PROCESS | 1787 | 1466499111904 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 1787 | 1466499111913 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a7b400 == 15 [pid = 1787] [id = 36] 01:51:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x95275400) [pid = 1787] [serial = 106] [outer = (nil)] 01:51:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x96606400) [pid = 1787] [serial = 107] [outer = 0x95275400] 01:51:52 INFO - PROCESS | 1787 | 1466499112005 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x9660e000) [pid = 1787] [serial = 108] [outer = 0x95275400] 01:51:53 INFO - PROCESS | 1787 | 1466499113033 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1647ms 01:51:53 INFO - PROCESS | 1787 | 1466499113087 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1787 | 1466499113095 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:51:53 INFO - PROCESS | 1787 | 1466499113106 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1787 | 1466499113110 Marionette TRACE conn4 <- [1,118,null,{}] 01:51:53 INFO - PROCESS | 1787 | 1466499113117 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 1787 | 1466499113125 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:53 INFO - PROCESS | 1787 | 1466499113363 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:51:53 INFO - PROCESS | 1787 | 1466499113554 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 1787 | 1466499113562 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x95271800 == 16 [pid = 1787] [id = 37] 01:51:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x9b269000) [pid = 1787] [serial = 109] [outer = (nil)] 01:51:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9b5c1c00) [pid = 1787] [serial = 110] [outer = 0x9b269000] 01:51:53 INFO - PROCESS | 1787 | 1466499113677 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9b806c00) [pid = 1787] [serial = 111] [outer = 0x9b269000] 01:51:54 INFO - PROCESS | 1787 | 1466499114550 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1493ms 01:51:54 INFO - PROCESS | 1787 | 1466499114604 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1787 | 1466499114608 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:51:54 INFO - PROCESS | 1787 | 1466499114617 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1787 | 1466499114623 Marionette TRACE conn4 <- [1,122,null,{}] 01:51:54 INFO - PROCESS | 1787 | 1466499114640 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 1787 | 1466499114649 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:54 INFO - PROCESS | 1787 | 1466499114835 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:51:55 INFO - PROCESS | 1787 | 1466499114984 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1787 | 1466499114996 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b26d800 == 17 [pid = 1787] [id = 38] 01:51:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9b780000) [pid = 1787] [serial = 112] [outer = (nil)] 01:51:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0xa118e000) [pid = 1787] [serial = 113] [outer = 0x9b780000] 01:51:55 INFO - PROCESS | 1787 | 1466499115082 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0xa209a800) [pid = 1787] [serial = 114] [outer = 0x9b780000] 01:51:56 INFO - PROCESS | 1787 | 1466499116229 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1636ms 01:51:56 INFO - PROCESS | 1787 | 1466499116253 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1787 | 1466499116259 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:51:56 INFO - PROCESS | 1787 | 1466499116268 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1787 | 1466499116272 Marionette TRACE conn4 <- [1,126,null,{}] 01:51:56 INFO - PROCESS | 1787 | 1466499116281 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 1787 | 1466499116286 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:56 INFO - PROCESS | 1787 | 1466499116482 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0xa4d0f400) [pid = 1787] [serial = 61] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0xa2fb0000) [pid = 1787] [serial = 56] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0xa228bc00) [pid = 1787] [serial = 53] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9a786000) [pid = 1787] [serial = 68] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x96686800) [pid = 1787] [serial = 64] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9a2ed800) [pid = 1787] [serial = 67] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x983aec00) [pid = 1787] [serial = 65] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0xa4d51400) [pid = 1787] [serial = 62] [outer = (nil)] [url = about:blank] 01:51:56 INFO - PROCESS | 1787 | 1466499116697 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1787 | 1466499116711 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c08400 == 18 [pid = 1787] [id = 39] 01:51:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x93d0d000) [pid = 1787] [serial = 115] [outer = (nil)] 01:51:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x9660dc00) [pid = 1787] [serial = 116] [outer = 0x93d0d000] 01:51:56 INFO - PROCESS | 1787 | 1466499116794 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x96685400) [pid = 1787] [serial = 117] [outer = 0x93d0d000] 01:51:57 INFO - PROCESS | 1787 | 1466499117551 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1342ms 01:51:57 INFO - PROCESS | 1787 | 1466499117611 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1787 | 1466499117618 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:51:57 INFO - PROCESS | 1787 | 1466499117629 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1787 | 1466499117633 Marionette TRACE conn4 <- [1,130,null,{}] 01:51:57 INFO - PROCESS | 1787 | 1466499117640 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 1787 | 1466499117646 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:57 INFO - PROCESS | 1787 | 1466499117810 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:51:57 INFO - PROCESS | 1787 | 1466499117821 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1787 | 1466499117828 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1d9800 == 19 [pid = 1787] [id = 40] 01:51:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9a1da000) [pid = 1787] [serial = 118] [outer = (nil)] 01:51:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9a4f2c00) [pid = 1787] [serial = 119] [outer = 0x9a1da000] 01:51:57 INFO - PROCESS | 1787 | 1466499117912 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9b26f800) [pid = 1787] [serial = 120] [outer = 0x9a1da000] 01:51:58 INFO - PROCESS | 1787 | 1466499118949 Marionette TRACE conn4 <- [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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1380ms 01:51:59 INFO - PROCESS | 1787 | 1466499119016 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 1787 | 1466499119019 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:51:59 INFO - PROCESS | 1787 | 1466499119026 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1787 | 1466499119032 Marionette TRACE conn4 <- [1,134,null,{}] 01:51:59 INFO - PROCESS | 1787 | 1466499119047 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:59 INFO - PROCESS | 1787 | 1466499119056 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:59 INFO - PROCESS | 1787 | 1466499119235 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:51:59 INFO - PROCESS | 1787 | 1466499119249 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 1787 | 1466499119260 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:51:59 INFO - PROCESS | 1787 | ++DOCSHELL 0xa237ac00 == 20 [pid = 1787] [id = 41] 01:51:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0xa23a2800) [pid = 1787] [serial = 121] [outer = (nil)] 01:51:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0xa2558400) [pid = 1787] [serial = 122] [outer = 0xa23a2800] 01:51:59 INFO - PROCESS | 1787 | 1466499119339 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0xa2fb0400) [pid = 1787] [serial = 123] [outer = 0xa23a2800] 01:52:00 INFO - PROCESS | 1787 | 1466499120280 Marionette TRACE conn4 <- [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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1283ms 01:52:00 INFO - PROCESS | 1787 | 1466499120310 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1787 | 1466499120317 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:52:00 INFO - PROCESS | 1787 | 1466499120333 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1787 | 1466499120336 Marionette TRACE conn4 <- [1,138,null,{}] 01:52:00 INFO - PROCESS | 1787 | 1466499120343 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 1787 | 1466499120348 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:00 INFO - PROCESS | 1787 | 1466499120580 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:52:00 INFO - PROCESS | 1787 | 1466499120605 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1787 | 1466499120611 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:00 INFO - PROCESS | 1787 | ++DOCSHELL 0xa3288c00 == 21 [pid = 1787] [id = 42] 01:52:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0xa328ec00) [pid = 1787] [serial = 124] [outer = (nil)] 01:52:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0xa331f800) [pid = 1787] [serial = 125] [outer = 0xa328ec00] 01:52:00 INFO - PROCESS | 1787 | 1466499120700 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0xa33c7800) [pid = 1787] [serial = 126] [outer = 0xa328ec00] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9c2d6000) [pid = 1787] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92f69c00) [pid = 1787] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9a1e2c00) [pid = 1787] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9c2d3c00) [pid = 1787] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0xa231f800) [pid = 1787] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0xa2fb3c00) [pid = 1787] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92f72400) [pid = 1787] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x99fd7c00) [pid = 1787] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9d53c800) [pid = 1787] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:52:01 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9a7e7c00) [pid = 1787] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:52:01 INFO - PROCESS | 1787 | 1466499121970 Marionette TRACE conn4 <- [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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1694ms 01:52:02 INFO - PROCESS | 1787 | 1466499122062 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1787 | 1466499122067 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:52:02 INFO - PROCESS | 1787 | 1466499122101 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1787 | 1466499122105 Marionette TRACE conn4 <- [1,142,null,{}] 01:52:02 INFO - PROCESS | 1787 | 1466499122120 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 1787 | 1466499122125 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:02 INFO - PROCESS | 1787 | 1466499122264 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:52:02 INFO - PROCESS | 1787 | 1466499122406 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1787 | 1466499122415 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x98330c00 == 22 [pid = 1787] [id = 43] 01:52:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x99ec1c00) [pid = 1787] [serial = 127] [outer = (nil)] 01:52:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0xa2fee400) [pid = 1787] [serial = 128] [outer = 0x99ec1c00] 01:52:02 INFO - PROCESS | 1787 | 1466499122484 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0xa33cc800) [pid = 1787] [serial = 129] [outer = 0x99ec1c00] 01:52:03 INFO - PROCESS | 1787 | 1466499123217 Marionette TRACE conn4 <- [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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1171ms 01:52:03 INFO - PROCESS | 1787 | 1466499123250 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1787 | 1466499123253 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:52:03 INFO - PROCESS | 1787 | 1466499123261 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1787 | 1466499123263 Marionette TRACE conn4 <- [1,146,null,{}] 01:52:03 INFO - PROCESS | 1787 | 1466499123269 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 1787 | 1466499123279 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:03 INFO - PROCESS | 1787 | 1466499123475 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:52:03 INFO - PROCESS | 1787 | 1466499123485 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1787 | 1466499123496 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x98325400 == 23 [pid = 1787] [id = 44] 01:52:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9bb05000) [pid = 1787] [serial = 130] [outer = (nil)] 01:52:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0xa6791c00) [pid = 1787] [serial = 131] [outer = 0x9bb05000] 01:52:03 INFO - PROCESS | 1787 | 1466499123655 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0xa67e1c00) [pid = 1787] [serial = 132] [outer = 0x9bb05000] 01:52:04 INFO - PROCESS | 1787 | 1466499124632 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1430ms 01:52:04 INFO - PROCESS | 1787 | 1466499124693 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1787 | 1466499124700 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:52:04 INFO - PROCESS | 1787 | 1466499124709 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1787 | 1466499124717 Marionette TRACE conn4 <- [1,150,null,{}] 01:52:04 INFO - PROCESS | 1787 | 1466499124766 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 1787 | 1466499124772 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:05 INFO - PROCESS | 1787 | 1466499125026 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:52:05 INFO - PROCESS | 1787 | 1466499125178 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1787 | 1466499125187 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x95271c00 == 24 [pid = 1787] [id = 45] 01:52:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x99ebf800) [pid = 1787] [serial = 133] [outer = (nil)] 01:52:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9a1e7000) [pid = 1787] [serial = 134] [outer = 0x99ebf800] 01:52:05 INFO - PROCESS | 1787 | 1466499125277 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9b43cc00) [pid = 1787] [serial = 135] [outer = 0x99ebf800] 01:52:06 INFO - PROCESS | 1787 | 1466499126183 Marionette TRACE conn4 <- [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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1540ms 01:52:06 INFO - PROCESS | 1787 | 1466499126250 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1787 | 1466499126257 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:52:06 INFO - PROCESS | 1787 | 1466499126268 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1787 | 1466499126272 Marionette TRACE conn4 <- [1,154,null,{}] 01:52:06 INFO - PROCESS | 1787 | 1466499126278 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 1787 | 1466499126284 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:06 INFO - PROCESS | 1787 | 1466499126515 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:52:06 INFO - PROCESS | 1787 | 1466499126695 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1787 | 1466499126704 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x9c2dd400 == 25 [pid = 1787] [id = 46] 01:52:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9d540c00) [pid = 1787] [serial = 136] [outer = (nil)] 01:52:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0xa209a400) [pid = 1787] [serial = 137] [outer = 0x9d540c00] 01:52:06 INFO - PROCESS | 1787 | 1466499126838 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0xa23acc00) [pid = 1787] [serial = 138] [outer = 0x9d540c00] 01:52:07 INFO - PROCESS | 1787 | 1466499127760 Marionette TRACE conn4 <- [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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1534ms 01:52:07 INFO - PROCESS | 1787 | 1466499127802 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:52:07 INFO - PROCESS | 1787 | 1466499127806 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:52:07 INFO - PROCESS | 1787 | 1466499127814 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1787 | 1466499127820 Marionette TRACE conn4 <- [1,158,null,{}] 01:52:07 INFO - PROCESS | 1787 | 1466499127836 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 1787 | 1466499127845 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:08 INFO - PROCESS | 1787 | 1466499128109 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:52:08 INFO - PROCESS | 1787 | 1466499128154 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:52:08 INFO - PROCESS | 1787 | 1466499128308 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1787 | 1466499128320 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a72000 == 26 [pid = 1787] [id = 47] 01:52:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0xa6826000) [pid = 1787] [serial = 139] [outer = (nil)] 01:52:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0xa6bd8400) [pid = 1787] [serial = 140] [outer = 0xa6826000] 01:52:08 INFO - PROCESS | 1787 | 1466499128445 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0xa6f42400) [pid = 1787] [serial = 141] [outer = 0xa6826000] 01:52:09 INFO - PROCESS | 1787 | 1466499129412 Marionette TRACE conn4 <- [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]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1639ms 01:52:09 INFO - PROCESS | 1787 | 1466499129453 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 1787 | 1466499129458 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:52:09 INFO - PROCESS | 1787 | 1466499129465 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 1787 | 1466499129468 Marionette TRACE conn4 <- [1,162,null,{}] 01:52:09 INFO - PROCESS | 1787 | 1466499129474 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 1787 | 1466499129479 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:09 INFO - PROCESS | 1787 | 1466499129665 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:52:09 INFO - PROCESS | 1787 | 1466499129818 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1787 | 1466499129829 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520a800 == 27 [pid = 1787] [id = 48] 01:52:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9520c400) [pid = 1787] [serial = 142] [outer = (nil)] 01:52:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x95212c00) [pid = 1787] [serial = 143] [outer = 0x9520c400] 01:52:09 INFO - PROCESS | 1787 | 1466499129944 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9660f000) [pid = 1787] [serial = 144] [outer = 0x9520c400] 01:52:11 INFO - PROCESS | 1787 | 1466499131127 Marionette TRACE conn4 <- [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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1682ms 01:52:11 INFO - PROCESS | 1787 | 1466499131148 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:52:11 INFO - PROCESS | 1787 | 1466499131152 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:52:11 INFO - PROCESS | 1787 | 1466499131159 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1787 | 1466499131162 Marionette TRACE conn4 <- [1,166,null,{}] 01:52:11 INFO - PROCESS | 1787 | 1466499131168 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 1787 | 1466499131174 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:11 INFO - PROCESS | 1787 | 1466499131355 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:52:11 INFO - PROCESS | 1787 | 1466499131529 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 1787 | 1466499131540 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x93d0fc00 == 28 [pid = 1787] [id = 49] 01:52:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x99739000) [pid = 1787] [serial = 145] [outer = (nil)] 01:52:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9bb06800) [pid = 1787] [serial = 146] [outer = 0x99739000] 01:52:11 INFO - PROCESS | 1787 | 1466499131617 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9d534800) [pid = 1787] [serial = 147] [outer = 0x99739000] 01:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1583ms 01:52:12 INFO - PROCESS | 1787 | 1466499132730 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:52:12 INFO - PROCESS | 1787 | 1466499132743 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 1787 | 1466499132749 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:52:12 INFO - PROCESS | 1787 | 1466499132758 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 1787 | 1466499132763 Marionette TRACE conn4 <- [1,170,null,{}] 01:52:12 INFO - PROCESS | 1787 | 1466499132773 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 1787 | 1466499132780 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:12 INFO - PROCESS | 1787 | 1466499132967 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:52:13 INFO - PROCESS | 1787 | 1466499133136 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1787 | 1466499133147 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x95211400 == 29 [pid = 1787] [id = 50] 01:52:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95475800) [pid = 1787] [serial = 148] [outer = (nil)] 01:52:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9547c000) [pid = 1787] [serial = 149] [outer = 0x95475800] 01:52:13 INFO - PROCESS | 1787 | 1466499133253 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9547f400) [pid = 1787] [serial = 150] [outer = 0x95475800] 01:52:14 INFO - PROCESS | 1787 | --DOCSHELL 0x92f70400 == 28 [pid = 1787] [id = 30] 01:52:14 INFO - PROCESS | 1787 | 1466499134174 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0xa610a000) [pid = 1787] [serial = 85] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9c3c1c00) [pid = 1787] [serial = 98] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x99eb9c00) [pid = 1787] [serial = 29] [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.] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93d0f400) [pid = 1787] [serial = 71] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93a79400) [pid = 1787] [serial = 70] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9a880c00) [pid = 1787] [serial = 74] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9a1ec400) [pid = 1787] [serial = 73] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9d535000) [pid = 1787] [serial = 77] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9c2ddc00) [pid = 1787] [serial = 76] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0xa2534800) [pid = 1787] [serial = 80] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0xa23a3000) [pid = 1787] [serial = 79] [outer = (nil)] [url = about:blank] 01:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1489ms 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0xa34db000) [pid = 1787] [serial = 83] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0xa33c8c00) [pid = 1787] [serial = 82] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x95276c00) [pid = 1787] [serial = 99] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x93a7c400) [pid = 1787] [serial = 88] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x95277800) [pid = 1787] [serial = 89] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9a1e0400) [pid = 1787] [serial = 92] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9a1e5400) [pid = 1787] [serial = 93] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9d913000) [pid = 1787] [serial = 102] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9b274400) [pid = 1787] [serial = 95] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9b5c1400) [pid = 1787] [serial = 96] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9d540000) [pid = 1787] [serial = 101] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 1787 | 1466499134250 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1787 | 1466499134270 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:52:14 INFO - PROCESS | 1787 | 1466499134284 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1787 | 1466499134288 Marionette TRACE conn4 <- [1,174,null,{}] 01:52:14 INFO - PROCESS | 1787 | 1466499134295 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 1787 | 1466499134300 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:14 INFO - PROCESS | 1787 | 1466499134469 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:52:14 INFO - PROCESS | 1787 | 1466499134573 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1787 | 1466499134580 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f67800 == 29 [pid = 1787] [id = 51] 01:52:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x95480400) [pid = 1787] [serial = 151] [outer = (nil)] 01:52:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x96605400) [pid = 1787] [serial = 152] [outer = 0x95480400] 01:52:14 INFO - PROCESS | 1787 | 1466499134660 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9832a000) [pid = 1787] [serial = 153] [outer = 0x95480400] 01:52:15 INFO - PROCESS | 1787 | 1466499135432 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1186ms 01:52:15 INFO - PROCESS | 1787 | 1466499135476 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1787 | 1466499135480 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:52:15 INFO - PROCESS | 1787 | 1466499135487 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1787 | 1466499135493 Marionette TRACE conn4 <- [1,178,null,{}] 01:52:15 INFO - PROCESS | 1787 | 1466499135509 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 1787 | 1466499135517 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:15 INFO - PROCESS | 1787 | 1466499135680 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:52:15 INFO - PROCESS | 1787 | 1466499135693 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1787 | 1466499135703 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a7e6c00 == 30 [pid = 1787] [id = 52] 01:52:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9a880c00) [pid = 1787] [serial = 154] [outer = (nil)] 01:52:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9adcc800) [pid = 1787] [serial = 155] [outer = 0x9a880c00] 01:52:15 INFO - PROCESS | 1787 | 1466499135790 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9b5c2400) [pid = 1787] [serial = 156] [outer = 0x9a880c00] 01:52:16 INFO - PROCESS | 1787 | 1466499136630 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1184ms 01:52:16 INFO - PROCESS | 1787 | 1466499136675 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:52:16 INFO - PROCESS | 1787 | 1466499136680 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:52:16 INFO - PROCESS | 1787 | 1466499136686 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1787 | 1466499136689 Marionette TRACE conn4 <- [1,182,null,{}] 01:52:16 INFO - PROCESS | 1787 | 1466499136699 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 1787 | 1466499136704 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:16 INFO - PROCESS | 1787 | 1466499136919 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:52:16 INFO - PROCESS | 1787 | 1466499136941 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1787 | 1466499136951 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f68400 == 31 [pid = 1787] [id = 53] 01:52:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9a1d8000) [pid = 1787] [serial = 157] [outer = (nil)] 01:52:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9c2d5c00) [pid = 1787] [serial = 158] [outer = 0x9a1d8000] 01:52:17 INFO - PROCESS | 1787 | 1466499137019 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9d532400) [pid = 1787] [serial = 159] [outer = 0x9a1d8000] 01:52:17 INFO - PROCESS | 1787 | 1466499137935 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1287ms 01:52:17 INFO - PROCESS | 1787 | 1466499137973 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1787 | 1466499137977 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:52:17 INFO - PROCESS | 1787 | 1466499137983 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 1787 | 1466499137986 Marionette TRACE conn4 <- [1,186,null,{}] 01:52:18 INFO - PROCESS | 1787 | 1466499138001 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 1787 | 1466499138008 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:18 INFO - PROCESS | 1787 | 1466499138221 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:52:18 INFO - PROCESS | 1787 | 1466499138246 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1787 | 1466499138258 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f68000 == 32 [pid = 1787] [id = 54] 01:52:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9b5c1400) [pid = 1787] [serial = 160] [outer = (nil)] 01:52:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9d53fc00) [pid = 1787] [serial = 161] [outer = 0x9b5c1400] 01:52:18 INFO - PROCESS | 1787 | 1466499138324 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9d90ec00) [pid = 1787] [serial = 162] [outer = 0x9b5c1400] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0xa328ec00) [pid = 1787] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93d0d000) [pid = 1787] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x99ec1c00) [pid = 1787] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0xa23a2800) [pid = 1787] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9b780000) [pid = 1787] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9a1da000) [pid = 1787] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:52:18 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0xa3292400) [pid = 1787] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:52:19 INFO - PROCESS | 1787 | 1466499139245 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1293ms 01:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:52:19 INFO - PROCESS | 1787 | 1466499139277 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1787 | 1466499139280 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:52:19 INFO - PROCESS | 1787 | 1466499139287 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1787 | 1466499139290 Marionette TRACE conn4 <- [1,190,null,{}] 01:52:19 INFO - PROCESS | 1787 | 1466499139300 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:19 INFO - PROCESS | 1787 | 1466499139312 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:19 INFO - PROCESS | 1787 | 1466499139548 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:52:19 INFO - PROCESS | 1787 | 1466499139563 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1787 | 1466499139570 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a77800 == 33 [pid = 1787] [id = 55] 01:52:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a79c00) [pid = 1787] [serial = 163] [outer = (nil)] 01:52:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0xa2fed800) [pid = 1787] [serial = 164] [outer = 0x93a79c00] 01:52:19 INFO - PROCESS | 1787 | 1466499139652 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0xa331d800) [pid = 1787] [serial = 165] [outer = 0x93a79c00] 01:52:20 INFO - PROCESS | 1787 | 1466499140454 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 01:52:20 INFO - PROCESS | 1787 | 1466499140487 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 1787 | 1466499140491 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:52:20 INFO - PROCESS | 1787 | 1466499140497 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1787 | 1466499140502 Marionette TRACE conn4 <- [1,194,null,{}] 01:52:20 INFO - PROCESS | 1787 | 1466499140508 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 1787 | 1466499140514 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:20 INFO - PROCESS | 1787 | 1466499140678 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:52:20 INFO - PROCESS | 1787 | 1466499140687 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1787 | 1466499140693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x95209c00 == 34 [pid = 1787] [id = 56] 01:52:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x966eb000) [pid = 1787] [serial = 166] [outer = (nil)] 01:52:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x966f3800) [pid = 1787] [serial = 167] [outer = 0x966eb000] 01:52:20 INFO - PROCESS | 1787 | 1466499140797 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x966f6000) [pid = 1787] [serial = 168] [outer = 0x966eb000] 01:52:21 INFO - PROCESS | 1787 | 1466499141900 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1445ms 01:52:21 INFO - PROCESS | 1787 | 1466499141945 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1787 | 1466499141953 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:52:21 INFO - PROCESS | 1787 | 1466499141961 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1787 | 1466499141969 Marionette TRACE conn4 <- [1,198,null,{}] 01:52:21 INFO - PROCESS | 1787 | 1466499141978 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:21 INFO - PROCESS | 1787 | 1466499141984 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:22 INFO - PROCESS | 1787 | 1466499142244 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:52:22 INFO - PROCESS | 1787 | 1466499142451 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1787 | 1466499142462 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520d400 == 35 [pid = 1787] [id = 57] 01:52:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x95275000) [pid = 1787] [serial = 169] [outer = (nil)] 01:52:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9547c800) [pid = 1787] [serial = 170] [outer = 0x95275000] 01:52:22 INFO - PROCESS | 1787 | 1466499142591 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x96601c00) [pid = 1787] [serial = 171] [outer = 0x95275000] 01:52:23 INFO - PROCESS | 1787 | 1466499143735 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1840ms 01:52:23 INFO - PROCESS | 1787 | 1466499143802 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1787 | 1466499143810 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:52:23 INFO - PROCESS | 1787 | 1466499143823 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1787 | 1466499143828 Marionette TRACE conn4 <- [1,202,null,{}] 01:52:23 INFO - PROCESS | 1787 | 1466499143900 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:23 INFO - PROCESS | 1787 | 1466499143907 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:24 INFO - PROCESS | 1787 | 1466499144149 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:52:24 INFO - PROCESS | 1787 | 1466499144314 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1787 | 1466499144322 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a70c00 == 36 [pid = 1787] [id = 58] 01:52:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x99289000) [pid = 1787] [serial = 172] [outer = (nil)] 01:52:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9a1da800) [pid = 1787] [serial = 173] [outer = 0x99289000] 01:52:24 INFO - PROCESS | 1787 | 1466499144411 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9a1e6000) [pid = 1787] [serial = 174] [outer = 0x99289000] 01:52:25 INFO - PROCESS | 1787 | 1466499145337 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1589ms 01:52:25 INFO - PROCESS | 1787 | 1466499145411 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 1787 | 1466499145414 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:52:25 INFO - PROCESS | 1787 | 1466499145423 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 1787 | 1466499145430 Marionette TRACE conn4 <- [1,206,null,{}] 01:52:25 INFO - PROCESS | 1787 | 1466499145448 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:25 INFO - PROCESS | 1787 | 1466499145457 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:25 INFO - PROCESS | 1787 | 1466499145773 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:52:25 INFO - PROCESS | 1787 | 1466499145967 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1787 | 1466499145981 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x9aede400 == 37 [pid = 1787] [id = 59] 01:52:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9aede800) [pid = 1787] [serial = 175] [outer = (nil)] 01:52:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9aee2c00) [pid = 1787] [serial = 176] [outer = 0x9aede800] 01:52:26 INFO - PROCESS | 1787 | 1466499146075 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x9aee7400) [pid = 1787] [serial = 177] [outer = 0x9aede800] 01:52:26 INFO - PROCESS | 1787 | 1466499146968 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1593ms 01:52:27 INFO - PROCESS | 1787 | 1466499147017 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1787 | 1466499147022 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:52:27 INFO - PROCESS | 1787 | 1466499147029 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1787 | 1466499147033 Marionette TRACE conn4 <- [1,210,null,{}] 01:52:27 INFO - PROCESS | 1787 | 1466499147039 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 1787 | 1466499147045 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:27 INFO - PROCESS | 1787 | 1466499147268 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:52:27 INFO - PROCESS | 1787 | 1466499147419 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1787 | 1466499147426 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x953e8c00 == 38 [pid = 1787] [id = 60] 01:52:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953ec000) [pid = 1787] [serial = 178] [outer = (nil)] 01:52:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x953f2000) [pid = 1787] [serial = 179] [outer = 0x953ec000] 01:52:27 INFO - PROCESS | 1787 | 1466499147558 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x953f5c00) [pid = 1787] [serial = 180] [outer = 0x953ec000] 01:52:28 INFO - PROCESS | 1787 | 1466499148380 Marionette TRACE conn4 <- [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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1388ms 01:52:28 INFO - PROCESS | 1787 | 1466499148418 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1787 | 1466499148423 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:52:28 INFO - PROCESS | 1787 | 1466499148448 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1787 | 1466499148451 Marionette TRACE conn4 <- [1,214,null,{}] 01:52:28 INFO - PROCESS | 1787 | 1466499148458 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 1787 | 1466499148463 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:28 INFO - PROCESS | 1787 | 1466499148646 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:52:28 INFO - PROCESS | 1787 | 1466499148802 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1787 | 1466499148810 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a7e800 == 39 [pid = 1787] [id = 61] 01:52:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x95398800) [pid = 1787] [serial = 181] [outer = (nil)] 01:52:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x953a0800) [pid = 1787] [serial = 182] [outer = 0x95398800] 01:52:28 INFO - PROCESS | 1787 | 1466499148893 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x953a4000) [pid = 1787] [serial = 183] [outer = 0x95398800] 01:52:29 INFO - PROCESS | 1787 | 1466499149778 Marionette TRACE conn4 <- [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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1346ms 01:52:29 INFO - PROCESS | 1787 | 1466499149791 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1787 | 1466499149795 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:52:29 INFO - PROCESS | 1787 | 1466499149802 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1787 | 1466499149806 Marionette TRACE conn4 <- [1,218,null,{}] 01:52:29 INFO - PROCESS | 1787 | 1466499149813 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 1787 | 1466499149824 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:30 INFO - PROCESS | 1787 | 1466499150073 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:52:30 INFO - PROCESS | 1787 | 1466499150190 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1787 | 1466499150197 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x953a3400 == 40 [pid = 1787] [id = 62] 01:52:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x99fd7000) [pid = 1787] [serial = 184] [outer = (nil)] 01:52:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x9c378c00) [pid = 1787] [serial = 185] [outer = 0x99fd7000] 01:52:30 INFO - PROCESS | 1787 | 1466499150309 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x9d90b800) [pid = 1787] [serial = 186] [outer = 0x99fd7000] 01:52:31 INFO - PROCESS | 1787 | 1466499151214 Marionette TRACE conn4 <- [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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1445ms 01:52:31 INFO - PROCESS | 1787 | 1466499151248 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1787 | 1466499151252 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:52:31 INFO - PROCESS | 1787 | 1466499151259 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1787 | 1466499151262 Marionette TRACE conn4 <- [1,222,null,{}] 01:52:31 INFO - PROCESS | 1787 | 1466499151269 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 1787 | 1466499151274 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:31 INFO - PROCESS | 1787 | 1466499151516 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:52:31 INFO - PROCESS | 1787 | 1466499151907 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1787 | 1466499151920 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x95208400 == 41 [pid = 1787] [id = 63] 01:52:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9520a400) [pid = 1787] [serial = 187] [outer = (nil)] 01:52:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x95217000) [pid = 1787] [serial = 188] [outer = 0x9520a400] 01:52:32 INFO - PROCESS | 1787 | 1466499151997 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9539a800) [pid = 1787] [serial = 189] [outer = 0x9520a400] 01:52:32 INFO - PROCESS | 1787 | 1466499152942 Marionette TRACE conn4 <- [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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1741ms 01:52:33 INFO - PROCESS | 1787 | 1466499153004 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1787 | 1466499153009 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:52:33 INFO - PROCESS | 1787 | 1466499153017 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1787 | 1466499153021 Marionette TRACE conn4 <- [1,226,null,{}] 01:52:33 INFO - PROCESS | 1787 | 1466499153032 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 1787 | 1466499153044 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:33 INFO - PROCESS | 1787 | 1466499153223 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:52:33 INFO - PROCESS | 1787 | 1466499153485 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1787 | 1466499153495 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0xa679d800) [pid = 1787] [serial = 86] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0xa331f800) [pid = 1787] [serial = 125] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9660dc00) [pid = 1787] [serial = 116] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0xa2fee400) [pid = 1787] [serial = 128] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x96685400) [pid = 1787] [serial = 117] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x9b5c1c00) [pid = 1787] [serial = 110] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0xa2098c00) [pid = 1787] [serial = 104] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0xa2558400) [pid = 1787] [serial = 122] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0xa118e000) [pid = 1787] [serial = 113] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0xa209a800) [pid = 1787] [serial = 114] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x96606400) [pid = 1787] [serial = 107] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9a4f2c00) [pid = 1787] [serial = 119] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x9b26f800) [pid = 1787] [serial = 120] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0xa33cc800) [pid = 1787] [serial = 129] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0xa33c7800) [pid = 1787] [serial = 126] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0xa2fb0400) [pid = 1787] [serial = 123] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520bc00 == 42 [pid = 1787] [id = 64] 01:52:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953f5800) [pid = 1787] [serial = 190] [outer = (nil)] 01:52:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9547e000) [pid = 1787] [serial = 191] [outer = 0x953f5800] 01:52:33 INFO - PROCESS | 1787 | 1466499153605 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9660dc00) [pid = 1787] [serial = 192] [outer = 0x953f5800] 01:52:34 INFO - PROCESS | 1787 | 1466499154331 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1339ms 01:52:34 INFO - PROCESS | 1787 | 1466499154359 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1787 | 1466499154365 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:52:34 INFO - PROCESS | 1787 | 1466499154372 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1787 | 1466499154375 Marionette TRACE conn4 <- [1,230,null,{}] 01:52:34 INFO - PROCESS | 1787 | 1466499154381 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:34 INFO - PROCESS | 1787 | 1466499154387 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:34 INFO - PROCESS | 1787 | 1466499154611 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:52:34 INFO - PROCESS | 1787 | 1466499154625 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1787 | 1466499154630 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x96685400 == 43 [pid = 1787] [id = 65] 01:52:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x96686800) [pid = 1787] [serial = 193] [outer = (nil)] 01:52:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x99fc9400) [pid = 1787] [serial = 194] [outer = 0x96686800] 01:52:34 INFO - PROCESS | 1787 | 1466499154704 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9a2ed800) [pid = 1787] [serial = 195] [outer = 0x96686800] 01:52:35 INFO - PROCESS | 1787 | 1466499155514 Marionette TRACE conn4 <- [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]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1180ms 01:52:35 INFO - PROCESS | 1787 | 1466499155553 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1787 | 1466499155557 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:52:35 INFO - PROCESS | 1787 | 1466499155573 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1787 | 1466499155582 Marionette TRACE conn4 <- [1,234,null,{}] 01:52:35 INFO - PROCESS | 1787 | 1466499155593 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 1787 | 1466499155600 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:35 INFO - PROCESS | 1787 | 1466499155768 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:52:35 INFO - PROCESS | 1787 | 1466499155890 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1787 | 1466499155901 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a17a800 == 44 [pid = 1787] [id = 66] 01:52:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9adcb400) [pid = 1787] [serial = 196] [outer = (nil)] 01:52:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9b77f800) [pid = 1787] [serial = 197] [outer = 0x9adcb400] 01:52:35 INFO - PROCESS | 1787 | 1466499155989 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9b806000) [pid = 1787] [serial = 198] [outer = 0x9adcb400] 01:52:36 INFO - PROCESS | 1787 | 1466499156847 Marionette TRACE conn4 <- [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]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1351ms 01:52:36 INFO - PROCESS | 1787 | 1466499156917 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:52:36 INFO - PROCESS | 1787 | 1466499156922 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:52:36 INFO - PROCESS | 1787 | 1466499156929 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 1787 | 1466499156932 Marionette TRACE conn4 <- [1,238,null,{}] 01:52:36 INFO - PROCESS | 1787 | 1466499156943 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:36 INFO - PROCESS | 1787 | 1466499156947 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:37 INFO - PROCESS | 1787 | 1466499157171 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:52:37 INFO - PROCESS | 1787 | 1466499157196 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1787 | 1466499157203 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f67000 == 45 [pid = 1787] [id = 67] 01:52:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x9aed9c00) [pid = 1787] [serial = 199] [outer = (nil)] 01:52:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x9d53d400) [pid = 1787] [serial = 200] [outer = 0x9aed9c00] 01:52:37 INFO - PROCESS | 1787 | 1466499157274 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0xa200e400) [pid = 1787] [serial = 201] [outer = 0x9aed9c00] 01:52:38 INFO - PROCESS | 1787 | 1466499158237 Marionette TRACE conn4 <- [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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1329ms 01:52:38 INFO - PROCESS | 1787 | 1466499158261 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1787 | 1466499158265 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:52:38 INFO - PROCESS | 1787 | 1466499158290 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1787 | 1466499158293 Marionette TRACE conn4 <- [1,242,null,{}] 01:52:38 INFO - PROCESS | 1787 | 1466499158299 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:38 INFO - PROCESS | 1787 | 1466499158304 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:38 INFO - PROCESS | 1787 | 1466499158561 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x93a79c00) [pid = 1787] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x9a880c00) [pid = 1787] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x9b5c1400) [pid = 1787] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x95475800) [pid = 1787] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x95480400) [pid = 1787] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9a1d8000) [pid = 1787] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x9b269000) [pid = 1787] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:52:38 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x95275400) [pid = 1787] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:52:38 INFO - PROCESS | 1787 | 1466499158657 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1787 | 1466499158674 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f1400 == 46 [pid = 1787] [id = 68] 01:52:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x99ebe000) [pid = 1787] [serial = 202] [outer = (nil)] 01:52:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9d538400) [pid = 1787] [serial = 203] [outer = 0x99ebe000] 01:52:38 INFO - PROCESS | 1787 | 1466499158792 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0xa253f000) [pid = 1787] [serial = 204] [outer = 0x99ebe000] 01:52:39 INFO - PROCESS | 1787 | 1466499159505 Marionette TRACE conn4 <- [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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1234ms 01:52:39 INFO - PROCESS | 1787 | 1466499159524 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1787 | 1466499159527 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:52:39 INFO - PROCESS | 1787 | 1466499159542 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1787 | 1466499159545 Marionette TRACE conn4 <- [1,246,null,{}] 01:52:39 INFO - PROCESS | 1787 | 1466499159551 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 1787 | 1466499159557 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:39 INFO - PROCESS | 1787 | 1466499159711 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:52:39 INFO - PROCESS | 1787 | 1466499159728 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1787 | 1466499159736 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c1800 == 47 [pid = 1787] [id = 69] 01:52:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x953c4c00) [pid = 1787] [serial = 205] [outer = (nil)] 01:52:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x953ce400) [pid = 1787] [serial = 206] [outer = 0x953c4c00] 01:52:39 INFO - PROCESS | 1787 | 1466499159810 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x9bb2c400) [pid = 1787] [serial = 207] [outer = 0x953c4c00] 01:52:40 INFO - PROCESS | 1787 | 1466499160733 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1229ms 01:52:40 INFO - PROCESS | 1787 | 1466499160772 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1787 | 1466499160780 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:52:40 INFO - PROCESS | 1787 | 1466499160789 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1787 | 1466499160795 Marionette TRACE conn4 <- [1,250,null,{}] 01:52:40 INFO - PROCESS | 1787 | 1466499160803 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 1787 | 1466499160810 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:41 INFO - PROCESS | 1787 | 1466499161020 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:52:41 INFO - PROCESS | 1787 | 1466499161218 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1787 | 1466499161228 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c2000 == 48 [pid = 1787] [id = 70] 01:52:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x953c2400) [pid = 1787] [serial = 208] [outer = (nil)] 01:52:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x953c4800) [pid = 1787] [serial = 209] [outer = 0x953c2400] 01:52:41 INFO - PROCESS | 1787 | 1466499161379 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x953ca400) [pid = 1787] [serial = 210] [outer = 0x953c2400] 01:52:42 INFO - PROCESS | 1787 | 1466499162260 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1546ms 01:52:42 INFO - PROCESS | 1787 | 1466499162334 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1787 | 1466499162342 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:52:42 INFO - PROCESS | 1787 | 1466499162353 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1787 | 1466499162357 Marionette TRACE conn4 <- [1,254,null,{}] 01:52:42 INFO - PROCESS | 1787 | 1466499162365 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 1787 | 1466499162371 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:42 INFO - PROCESS | 1787 | 1466499162613 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:52:42 INFO - PROCESS | 1787 | 1466499162815 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1787 | 1466499162824 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x966ef800 == 49 [pid = 1787] [id = 71] 01:52:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x966f1c00) [pid = 1787] [serial = 211] [outer = (nil)] 01:52:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x966f9800) [pid = 1787] [serial = 212] [outer = 0x966f1c00] 01:52:42 INFO - PROCESS | 1787 | 1466499162928 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9a1e9800) [pid = 1787] [serial = 213] [outer = 0x966f1c00] 01:52:43 INFO - PROCESS | 1787 | 1466499163793 Marionette TRACE conn4 <- [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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1487ms 01:52:43 INFO - PROCESS | 1787 | 1466499163840 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:52:43 INFO - PROCESS | 1787 | 1466499163845 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:52:43 INFO - PROCESS | 1787 | 1466499163852 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1787 | 1466499163858 Marionette TRACE conn4 <- [1,258,null,{}] 01:52:43 INFO - PROCESS | 1787 | 1466499163875 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 1787 | 1466499163884 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:44 INFO - PROCESS | 1787 | 1466499164072 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:52:44 INFO - PROCESS | 1787 | 1466499164231 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1787 | 1466499164242 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b269000 == 50 [pid = 1787] [id = 72] 01:52:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x9b269c00) [pid = 1787] [serial = 214] [outer = (nil)] 01:52:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9d539400) [pid = 1787] [serial = 215] [outer = 0x9b269c00] 01:52:44 INFO - PROCESS | 1787 | 1466499164333 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0xa23a9000) [pid = 1787] [serial = 216] [outer = 0x9b269c00] 01:52:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0xa33c5000) [pid = 1787] [serial = 217] [outer = 0x983a6400] 01:52:45 INFO - PROCESS | 1787 | 1466499165381 Marionette TRACE conn4 <- [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]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1596ms 01:52:45 INFO - PROCESS | 1787 | 1466499165448 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 1787 | 1466499165453 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:52:45 INFO - PROCESS | 1787 | 1466499165461 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1787 | 1466499165464 Marionette TRACE conn4 <- [1,262,null,{}] 01:52:45 INFO - PROCESS | 1787 | 1466499165470 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:45 INFO - PROCESS | 1787 | 1466499165476 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:45 INFO - PROCESS | 1787 | 1466499165725 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:52:45 INFO - PROCESS | 1787 | 1466499165947 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1787 | 1466499165958 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d90cc00 == 51 [pid = 1787] [id = 73] 01:52:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0xa3347000) [pid = 1787] [serial = 218] [outer = (nil)] 01:52:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0xa4d4b800) [pid = 1787] [serial = 219] [outer = 0xa3347000] 01:52:46 INFO - PROCESS | 1787 | 1466499166040 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0xa610ec00) [pid = 1787] [serial = 220] [outer = 0xa3347000] 01:52:46 INFO - PROCESS | 1787 | 1466499166867 Marionette TRACE conn4 <- [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]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 01:52:46 INFO - PROCESS | 1787 | 1466499166896 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1787 | 1466499166901 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:52:46 INFO - PROCESS | 1787 | 1466499166908 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1787 | 1466499166911 Marionette TRACE conn4 <- [1,266,null,{}] 01:52:46 INFO - PROCESS | 1787 | 1466499166917 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:46 INFO - PROCESS | 1787 | 1466499166923 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:47 INFO - PROCESS | 1787 | 1466499167112 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:52:47 INFO - PROCESS | 1787 | 1466499167272 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1787 | 1466499167281 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:47 INFO - PROCESS | 1787 | ++DOCSHELL 0xa672e000 == 52 [pid = 1787] [id = 74] 01:52:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0xa678fc00) [pid = 1787] [serial = 221] [outer = (nil)] 01:52:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0xa6827c00) [pid = 1787] [serial = 222] [outer = 0xa678fc00] 01:52:47 INFO - PROCESS | 1787 | 1466499167377 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0xa6bd3800) [pid = 1787] [serial = 223] [outer = 0xa678fc00] 01:52:48 INFO - PROCESS | 1787 | 1466499168305 Marionette TRACE conn4 <- [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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1430ms 01:52:48 INFO - PROCESS | 1787 | 1466499168339 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1787 | 1466499168342 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:52:48 INFO - PROCESS | 1787 | 1466499168349 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1787 | 1466499168352 Marionette TRACE conn4 <- [1,270,null,{}] 01:52:48 INFO - PROCESS | 1787 | 1466499168358 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 1787 | 1466499168369 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:48 INFO - PROCESS | 1787 | 1466499168586 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:52:48 INFO - PROCESS | 1787 | 1466499168744 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1787 | 1466499168753 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x91291c00 == 53 [pid = 1787] [id = 75] 01:52:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x91295000) [pid = 1787] [serial = 224] [outer = (nil)] 01:52:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x9129c800) [pid = 1787] [serial = 225] [outer = 0x91295000] 01:52:48 INFO - PROCESS | 1787 | 1466499168841 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0xa6f46000) [pid = 1787] [serial = 226] [outer = 0x91295000] 01:52:49 INFO - PROCESS | 1787 | 1466499169720 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1384ms 01:52:49 INFO - PROCESS | 1787 | 1466499169734 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1787 | 1466499169738 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:52:49 INFO - PROCESS | 1787 | 1466499169747 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1787 | 1466499169749 Marionette TRACE conn4 <- [1,274,null,{}] 01:52:49 INFO - PROCESS | 1787 | 1466499169756 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 1787 | 1466499169762 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:49 INFO - PROCESS | 1787 | 1466499169950 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:52:50 INFO - PROCESS | 1787 | 1466499170121 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1787 | 1466499170134 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x91495000 == 54 [pid = 1787] [id = 76] 01:52:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x91496000) [pid = 1787] [serial = 227] [outer = (nil)] 01:52:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x9149d000) [pid = 1787] [serial = 228] [outer = 0x91496000] 01:52:50 INFO - PROCESS | 1787 | 1466499170230 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x9149f800) [pid = 1787] [serial = 229] [outer = 0x91496000] 01:52:51 INFO - PROCESS | 1787 | 1466499171169 Marionette TRACE conn4 <- [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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1480ms 01:52:51 INFO - PROCESS | 1787 | 1466499171241 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1787 | 1466499171245 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:52:51 INFO - PROCESS | 1787 | 1466499171254 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1787 | 1466499171258 Marionette TRACE conn4 <- [1,278,null,{}] 01:52:51 INFO - PROCESS | 1787 | 1466499171264 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:51 INFO - PROCESS | 1787 | 1466499171270 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:51 INFO - PROCESS | 1787 | 1466499171452 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:52:51 INFO - PROCESS | 1787 | 1466499171614 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 1787 | 1466499171622 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x91299400 == 55 [pid = 1787] [id = 77] 01:52:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x91496800) [pid = 1787] [serial = 230] [outer = (nil)] 01:52:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x93c08000) [pid = 1787] [serial = 231] [outer = 0x91496800] 01:52:51 INFO - PROCESS | 1787 | 1466499171705 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9b26dc00) [pid = 1787] [serial = 232] [outer = 0x91496800] 01:52:52 INFO - PROCESS | 1787 | 1466499172564 Marionette TRACE conn4 <- [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]]]}] 01:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1381ms 01:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:52:52 INFO - PROCESS | 1787 | 1466499172636 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1787 | 1466499172639 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:52:52 INFO - PROCESS | 1787 | 1466499172646 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1787 | 1466499172650 Marionette TRACE conn4 <- [1,282,null,{}] 01:52:52 INFO - PROCESS | 1787 | 1466499172656 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:52 INFO - PROCESS | 1787 | 1466499172661 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:52 INFO - PROCESS | 1787 | 1466499172869 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:52:53 INFO - PROCESS | 1787 | 1466499173031 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1787 | 1466499173038 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149dc00 == 56 [pid = 1787] [id = 78] 01:52:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x914a3400) [pid = 1787] [serial = 233] [outer = (nil)] 01:52:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0xa82f3000) [pid = 1787] [serial = 234] [outer = 0x914a3400] 01:52:53 INFO - PROCESS | 1787 | 1466499173122 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0xa82f8000) [pid = 1787] [serial = 235] [outer = 0x914a3400] 01:52:53 INFO - PROCESS | 1787 | 1466499173977 Marionette TRACE conn4 <- [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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 01:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:52:54 INFO - PROCESS | 1787 | 1466499174029 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1787 | 1466499174033 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:52:54 INFO - PROCESS | 1787 | 1466499174039 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1787 | 1466499174042 Marionette TRACE conn4 <- [1,286,null,{}] 01:52:54 INFO - PROCESS | 1787 | 1466499174048 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:54 INFO - PROCESS | 1787 | 1466499174053 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:54 INFO - PROCESS | 1787 | 1466499174232 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:52:54 INFO - PROCESS | 1787 | 1466499174394 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1787 | 1466499174403 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd21c00 == 57 [pid = 1787] [id = 79] 01:52:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x8fd22c00) [pid = 1787] [serial = 236] [outer = (nil)] 01:52:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x8fd2bc00) [pid = 1787] [serial = 237] [outer = 0x8fd22c00] 01:52:54 INFO - PROCESS | 1787 | 1466499174485 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x8fd2cc00) [pid = 1787] [serial = 238] [outer = 0x8fd22c00] 01:52:55 INFO - PROCESS | 1787 | 1466499175351 Marionette TRACE conn4 <- [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]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1333ms 01:52:55 INFO - PROCESS | 1787 | 1466499175371 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1787 | 1466499175377 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:52:55 INFO - PROCESS | 1787 | 1466499175383 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1787 | 1466499175388 Marionette TRACE conn4 <- [1,290,null,{}] 01:52:55 INFO - PROCESS | 1787 | 1466499175418 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 1787 | 1466499175423 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:55 INFO - PROCESS | 1787 | 1466499175650 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:52:56 INFO - PROCESS | 1787 | 1466499176048 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1787 | 1466499176059 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129e800 == 58 [pid = 1787] [id = 80] 01:52:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x9129ec00) [pid = 1787] [serial = 239] [outer = (nil)] 01:52:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x912a0c00) [pid = 1787] [serial = 240] [outer = 0x9129ec00] 01:52:56 INFO - PROCESS | 1787 | 1466499176160 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x93a6f800) [pid = 1787] [serial = 241] [outer = 0x9129ec00] 01:52:57 INFO - PROCESS | 1787 | 1466499177056 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1740ms 01:52:57 INFO - PROCESS | 1787 | 1466499177126 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:52:57 INFO - PROCESS | 1787 | 1466499177132 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:52:57 INFO - PROCESS | 1787 | 1466499177139 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1787 | 1466499177145 Marionette TRACE conn4 <- [1,294,null,{}] 01:52:57 INFO - PROCESS | 1787 | 1466499177153 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:57 INFO - PROCESS | 1787 | 1466499177158 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:57 INFO - PROCESS | 1787 | 1466499177445 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:52:57 INFO - PROCESS | 1787 | 1466499177664 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1787 | 1466499177670 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab5000 == 59 [pid = 1787] [id = 81] 01:52:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x93c02000) [pid = 1787] [serial = 242] [outer = (nil)] 01:52:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x95209400) [pid = 1787] [serial = 243] [outer = 0x93c02000] 01:52:57 INFO - PROCESS | 1787 | 1466499177791 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x95275400) [pid = 1787] [serial = 244] [outer = 0x93c02000] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x966f1400 == 58 [pid = 1787] [id = 68] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x92f67000 == 57 [pid = 1787] [id = 67] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x9a17a800 == 56 [pid = 1787] [id = 66] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x96685400 == 55 [pid = 1787] [id = 65] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x9520bc00 == 54 [pid = 1787] [id = 64] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x95208400 == 53 [pid = 1787] [id = 63] 01:52:58 INFO - PROCESS | 1787 | --DOCSHELL 0x9520d400 == 52 [pid = 1787] [id = 57] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0xa2fed800) [pid = 1787] [serial = 164] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0x9adcc800) [pid = 1787] [serial = 155] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0x9d53fc00) [pid = 1787] [serial = 161] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0xa6791c00) [pid = 1787] [serial = 131] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x9547f400) [pid = 1787] [serial = 150] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x9a1e7000) [pid = 1787] [serial = 134] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x95212c00) [pid = 1787] [serial = 143] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x96605400) [pid = 1787] [serial = 152] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x9547c000) [pid = 1787] [serial = 149] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0xa209a400) [pid = 1787] [serial = 137] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0xa6bd8400) [pid = 1787] [serial = 140] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9832a000) [pid = 1787] [serial = 153] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x9d90ec00) [pid = 1787] [serial = 162] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x9d532400) [pid = 1787] [serial = 159] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x9b5c2400) [pid = 1787] [serial = 156] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x9bb06800) [pid = 1787] [serial = 146] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x9c2d5c00) [pid = 1787] [serial = 158] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x9b806c00) [pid = 1787] [serial = 111] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x9660e000) [pid = 1787] [serial = 108] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0xa331d800) [pid = 1787] [serial = 165] [outer = (nil)] [url = about:blank] 01:52:58 INFO - PROCESS | 1787 | 1466499178673 Marionette TRACE conn4 <- [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]]]}] 01:52:58 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. 01:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1583ms 01:52:58 INFO - PROCESS | 1787 | 1466499178726 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 1787 | 1466499178732 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:52:58 INFO - PROCESS | 1787 | 1466499178740 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1787 | 1466499178744 Marionette TRACE conn4 <- [1,298,null,{}] 01:52:58 INFO - PROCESS | 1787 | 1466499178750 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 1787 | 1466499178756 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:58 INFO - PROCESS | 1787 | 1466499178927 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:52:59 INFO - PROCESS | 1787 | 1466499179064 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1787 | 1466499179073 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:52:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab2000 == 53 [pid = 1787] [id = 82] 01:52:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x95208400) [pid = 1787] [serial = 245] [outer = (nil)] 01:52:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x953c9000) [pid = 1787] [serial = 246] [outer = 0x95208400] 01:52:59 INFO - PROCESS | 1787 | 1466499179147 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x953ebc00) [pid = 1787] [serial = 247] [outer = 0x95208400] 01:52:59 INFO - PROCESS | 1787 | 1466499179971 Marionette TRACE conn4 <- [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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1287ms 01:53:00 INFO - PROCESS | 1787 | 1466499180028 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1787 | 1466499180031 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 01:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:53:00 INFO - PROCESS | 1787 | 1466499180045 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1787 | 1466499180055 Marionette TRACE conn4 <- [1,302,null,{}] 01:53:00 INFO - PROCESS | 1787 | 1466499180064 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 1787 | 1466499180070 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:00 INFO - PROCESS | 1787 | 1466499180254 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:53:00 INFO - PROCESS | 1787 | 1466499180396 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1787 | 1466499180404 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c0c00 == 54 [pid = 1787] [id = 83] 01:53:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x9547f400) [pid = 1787] [serial = 248] [outer = (nil)] 01:53:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x966ed800) [pid = 1787] [serial = 249] [outer = 0x9547f400] 01:53:00 INFO - PROCESS | 1787 | 1466499180476 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x966f7400) [pid = 1787] [serial = 250] [outer = 0x9547f400] 01:53:01 INFO - PROCESS | 1787 | 1466499181367 Marionette TRACE conn4 <- [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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1352ms 01:53:01 INFO - PROCESS | 1787 | 1466499181391 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1787 | 1466499181397 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 01:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:53:01 INFO - PROCESS | 1787 | 1466499181421 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1787 | 1466499181434 Marionette TRACE conn4 <- [1,306,null,{}] 01:53:01 INFO - PROCESS | 1787 | 1466499181440 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 1787 | 1466499181450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:01 INFO - PROCESS | 1787 | 1466499181691 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 01:53:01 INFO - PROCESS | 1787 | 1466499181714 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1787 | 1466499181723 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c9c00 == 55 [pid = 1787] [id = 84] 01:53:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x9547e400) [pid = 1787] [serial = 251] [outer = (nil)] 01:53:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9a4f4800) [pid = 1787] [serial = 252] [outer = 0x9547e400] 01:53:01 INFO - PROCESS | 1787 | 1466499181843 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x9a9b4400) [pid = 1787] [serial = 253] [outer = 0x9547e400] 01:53:02 INFO - PROCESS | 1787 | 1466499182864 Marionette TRACE conn4 <- [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]]]}] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9aed9c00) [pid = 1787] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x99ebe000) [pid = 1787] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x9520a400) [pid = 1787] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x953f5800) [pid = 1787] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x96686800) [pid = 1787] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:53:02 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x9adcb400) [pid = 1787] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1499ms 01:53:02 INFO - PROCESS | 1787 | 1466499182926 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 1787 | 1466499182931 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 01:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:53:02 INFO - PROCESS | 1787 | 1466499182937 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1787 | 1466499182941 Marionette TRACE conn4 <- [1,310,null,{}] 01:53:02 INFO - PROCESS | 1787 | 1466499182949 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:02 INFO - PROCESS | 1787 | 1466499182954 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:03 INFO - PROCESS | 1787 | 1466499183126 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 01:53:03 INFO - PROCESS | 1787 | 1466499183250 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1787 | 1466499183269 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115f400 == 56 [pid = 1787] [id = 85] 01:53:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x9115f800) [pid = 1787] [serial = 254] [outer = (nil)] 01:53:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x91162400) [pid = 1787] [serial = 255] [outer = 0x9115f800] 01:53:03 INFO - PROCESS | 1787 | 1466499183391 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x9520fc00) [pid = 1787] [serial = 256] [outer = 0x9115f800] 01:53:04 INFO - PROCESS | 1787 | 1466499184113 Marionette TRACE conn4 <- [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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1233ms 01:53:04 INFO - PROCESS | 1787 | 1466499184171 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1787 | 1466499184175 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 01:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:53:04 INFO - PROCESS | 1787 | 1466499184182 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1787 | 1466499184186 Marionette TRACE conn4 <- [1,314,null,{}] 01:53:04 INFO - PROCESS | 1787 | 1466499184191 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 1787 | 1466499184197 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:04 INFO - PROCESS | 1787 | 1466499184364 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 01:53:04 INFO - PROCESS | 1787 | 1466499184374 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1787 | 1466499184380 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115c800 == 57 [pid = 1787] [id = 86] 01:53:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x91161400) [pid = 1787] [serial = 257] [outer = (nil)] 01:53:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9adccc00) [pid = 1787] [serial = 258] [outer = 0x91161400] 01:53:04 INFO - PROCESS | 1787 | 1466499184456 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x9b171400) [pid = 1787] [serial = 259] [outer = 0x91161400] 01:53:05 INFO - PROCESS | 1787 | 1466499185568 Marionette TRACE conn4 <- [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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1430ms 01:53:05 INFO - PROCESS | 1787 | 1466499185615 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1787 | 1466499185622 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:53:05 INFO - PROCESS | 1787 | 1466499185630 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1787 | 1466499185636 Marionette TRACE conn4 <- [1,318,null,{}] 01:53:05 INFO - PROCESS | 1787 | 1466499185645 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:05 INFO - PROCESS | 1787 | 1466499185652 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:05 INFO - PROCESS | 1787 | 1466499185857 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 01:53:06 INFO - PROCESS | 1787 | 1466499186080 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1787 | 1466499186093 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x91494800 == 58 [pid = 1787] [id = 87] 01:53:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x91495400) [pid = 1787] [serial = 260] [outer = (nil)] 01:53:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x93aae000) [pid = 1787] [serial = 261] [outer = 0x91495400] 01:53:06 INFO - PROCESS | 1787 | 1466499186190 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x93ab5800) [pid = 1787] [serial = 262] [outer = 0x91495400] 01:53:07 INFO - PROCESS | 1787 | 1466499187164 Marionette TRACE conn4 <- [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]]]}] 01:53:07 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. 01:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1590ms 01:53:07 INFO - PROCESS | 1787 | 1466499187221 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1787 | 1466499187229 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 01:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:53:07 INFO - PROCESS | 1787 | 1466499187240 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1787 | 1466499187244 Marionette TRACE conn4 <- [1,322,null,{}] 01:53:07 INFO - PROCESS | 1787 | 1466499187251 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 1787 | 1466499187257 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:07 INFO - PROCESS | 1787 | 1466499187511 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:53:07 INFO - PROCESS | 1787 | 1466499187765 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1787 | 1466499187774 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129ac00 == 59 [pid = 1787] [id = 88] 01:53:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x953a4c00) [pid = 1787] [serial = 263] [outer = (nil)] 01:53:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x953cfc00) [pid = 1787] [serial = 264] [outer = 0x953a4c00] 01:53:07 INFO - PROCESS | 1787 | 1466499187862 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x95477000) [pid = 1787] [serial = 265] [outer = 0x953a4c00] 01:53:08 INFO - PROCESS | 1787 | 1466499188866 Marionette TRACE conn4 <- [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]]]}] 01:53:08 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. 01:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1644ms 01:53:08 INFO - PROCESS | 1787 | 1466499188885 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 01:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:53:08 INFO - PROCESS | 1787 | 1466499188890 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 01:53:08 INFO - PROCESS | 1787 | 1466499188898 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1787 | 1466499188904 Marionette TRACE conn4 <- [1,326,null,{}] 01:53:08 INFO - PROCESS | 1787 | 1466499188922 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 1787 | 1466499188931 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:09 INFO - PROCESS | 1787 | 1466499189132 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 01:53:09 INFO - PROCESS | 1787 | 1466499189341 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1787 | 1466499189355 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x91292000 == 60 [pid = 1787] [id = 89] 01:53:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x9aedd800) [pid = 1787] [serial = 266] [outer = (nil)] 01:53:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x9b5c2800) [pid = 1787] [serial = 267] [outer = 0x9aedd800] 01:53:09 INFO - PROCESS | 1787 | 1466499189482 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x9bb02000) [pid = 1787] [serial = 268] [outer = 0x9aedd800] 01:53:10 INFO - PROCESS | 1787 | 1466499190409 Marionette TRACE conn4 <- [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]]]}] 01:53:10 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. 01:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1541ms 01:53:10 INFO - PROCESS | 1787 | 1466499190439 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1787 | 1466499190445 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:53:10 INFO - PROCESS | 1787 | 1466499190451 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1787 | 1466499190455 Marionette TRACE conn4 <- [1,330,null,{}] 01:53:10 INFO - PROCESS | 1787 | 1466499190461 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 1787 | 1466499190467 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:10 INFO - PROCESS | 1787 | 1466499190667 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 01:53:10 INFO - PROCESS | 1787 | 1466499190875 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1787 | 1466499190883 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x91297800 == 61 [pid = 1787] [id = 90] 01:53:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x9b809c00) [pid = 1787] [serial = 269] [outer = (nil)] 01:53:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x9d534000) [pid = 1787] [serial = 270] [outer = 0x9b809c00] 01:53:11 INFO - PROCESS | 1787 | 1466499191012 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x9d53e000) [pid = 1787] [serial = 271] [outer = 0x9b809c00] 01:53:11 INFO - PROCESS | 1787 | 1466499191974 Marionette TRACE conn4 <- [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]]]}] 01:53:12 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. 01:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1581ms 01:53:12 INFO - PROCESS | 1787 | 1466499192034 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 01:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:53:12 INFO - PROCESS | 1787 | 1466499192039 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 01:53:12 INFO - PROCESS | 1787 | 1466499192046 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1787 | 1466499192049 Marionette TRACE conn4 <- [1,334,null,{}] 01:53:12 INFO - PROCESS | 1787 | 1466499192057 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 1787 | 1466499192062 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:12 INFO - PROCESS | 1787 | 1466499192301 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 01:53:12 INFO - PROCESS | 1787 | 1466499192582 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1787 | 1466499192592 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b80dc00 == 62 [pid = 1787] [id = 91] 01:53:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x9d535c00) [pid = 1787] [serial = 272] [outer = (nil)] 01:53:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0xa2290000) [pid = 1787] [serial = 273] [outer = 0x9d535c00] 01:53:12 INFO - PROCESS | 1787 | 1466499192687 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0xa2373400) [pid = 1787] [serial = 274] [outer = 0x9d535c00] 01:53:13 INFO - PROCESS | 1787 | 1466499193748 Marionette TRACE conn4 <- [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]]]}] 01:53:13 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. 01:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1735ms 01:53:13 INFO - PROCESS | 1787 | 1466499193783 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1787 | 1466499193790 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:53:13 INFO - PROCESS | 1787 | 1466499193801 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1787 | 1466499193804 Marionette TRACE conn4 <- [1,338,null,{}] 01:53:13 INFO - PROCESS | 1787 | 1466499193811 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 1787 | 1466499193824 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:14 INFO - PROCESS | 1787 | 1466499194122 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 01:53:14 INFO - PROCESS | 1787 | 1466499194361 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1787 | 1466499194370 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d53fc00 == 63 [pid = 1787] [id = 92] 01:53:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0xa61b1c00) [pid = 1787] [serial = 275] [outer = (nil)] 01:53:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0xa6bda000) [pid = 1787] [serial = 276] [outer = 0xa61b1c00] 01:53:14 INFO - PROCESS | 1787 | 1466499194460 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0xa82f6c00) [pid = 1787] [serial = 277] [outer = 0xa61b1c00] 01:53:15 INFO - PROCESS | 1787 | 1466499195352 Marionette TRACE conn4 <- [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]]]}] 01:53:15 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. 01:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1594ms 01:53:15 INFO - PROCESS | 1787 | 1466499195395 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1787 | 1466499195398 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 01:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:53:15 INFO - PROCESS | 1787 | 1466499195406 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1787 | 1466499195410 Marionette TRACE conn4 <- [1,342,null,{}] 01:53:15 INFO - PROCESS | 1787 | 1466499195416 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 1787 | 1466499195421 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:15 INFO - PROCESS | 1787 | 1466499195620 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:53:15 INFO - PROCESS | 1787 | 1466499195788 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1787 | 1466499195797 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f703000 == 64 [pid = 1787] [id = 93] 01:53:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x8f706000) [pid = 1787] [serial = 278] [outer = (nil)] 01:53:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x8f70ac00) [pid = 1787] [serial = 279] [outer = 0x8f706000] 01:53:15 INFO - PROCESS | 1787 | 1466499195880 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x8f70f000) [pid = 1787] [serial = 280] [outer = 0x8f706000] 01:53:16 INFO - PROCESS | 1787 | 1466499196827 Marionette TRACE conn4 <- [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]]]}] 01:53:16 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. 01:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1482ms 01:53:16 INFO - PROCESS | 1787 | 1466499196889 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 01:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:53:16 INFO - PROCESS | 1787 | 1466499196900 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 01:53:16 INFO - PROCESS | 1787 | 1466499196907 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1787 | 1466499196910 Marionette TRACE conn4 <- [1,346,null,{}] 01:53:16 INFO - PROCESS | 1787 | 1466499196916 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 1787 | 1466499196922 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:17 INFO - PROCESS | 1787 | 1466499197153 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 01:53:17 INFO - PROCESS | 1787 | 1466499197363 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1787 | 1466499197372 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709000 == 65 [pid = 1787] [id = 94] 01:53:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x8f70a800) [pid = 1787] [serial = 281] [outer = (nil)] 01:53:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x953c3c00) [pid = 1787] [serial = 282] [outer = 0x8f70a800] 01:53:17 INFO - PROCESS | 1787 | 1466499197512 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0xa67ed400) [pid = 1787] [serial = 283] [outer = 0x8f70a800] 01:53:18 INFO - PROCESS | 1787 | 1466499198466 Marionette TRACE conn4 <- [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]]]}] 01:53:18 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. 01:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1593ms 01:53:18 INFO - PROCESS | 1787 | 1466499198501 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1787 | 1466499198505 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 01:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:53:18 INFO - PROCESS | 1787 | 1466499198511 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 1787 | 1466499198516 Marionette TRACE conn4 <- [1,350,null,{}] 01:53:18 INFO - PROCESS | 1787 | 1466499198522 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 1787 | 1466499198527 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:18 INFO - PROCESS | 1787 | 1466499198726 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 01:53:19 INFO - PROCESS | 1787 | 1466499199179 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 1787 | 1466499199190 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x91298000 == 66 [pid = 1787] [id = 95] 01:53:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0x91298c00) [pid = 1787] [serial = 284] [outer = (nil)] 01:53:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x9129cc00) [pid = 1787] [serial = 285] [outer = 0x91298c00] 01:53:19 INFO - PROCESS | 1787 | 1466499199343 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0x93aa9c00) [pid = 1787] [serial = 286] [outer = 0x91298c00] 01:53:20 INFO - PROCESS | 1787 | 1466499200299 Marionette TRACE conn4 <- [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]]]}] 01:53:20 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. 01:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1844ms 01:53:20 INFO - PROCESS | 1787 | 1466499200359 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 1787 | 1466499200372 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 01:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:53:20 INFO - PROCESS | 1787 | 1466499200384 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1787 | 1466499200396 Marionette TRACE conn4 <- [1,354,null,{}] 01:53:20 INFO - PROCESS | 1787 | 1466499200409 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 1787 | 1466499200416 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:20 INFO - PROCESS | 1787 | 1466499200609 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 01:53:20 INFO - PROCESS | 1787 | 1466499200829 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1787 | 1466499200839 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2a800 == 67 [pid = 1787] [id = 96] 01:53:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0x9115d800) [pid = 1787] [serial = 287] [outer = (nil)] 01:53:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x9539b000) [pid = 1787] [serial = 288] [outer = 0x9115d800] 01:53:20 INFO - PROCESS | 1787 | 1466499200966 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0x953ed800) [pid = 1787] [serial = 289] [outer = 0x9115d800] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x9115f400 == 66 [pid = 1787] [id = 85] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 148 (0x953ce400) [pid = 1787] [serial = 206] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0x953a0800) [pid = 1787] [serial = 182] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x9c378c00) [pid = 1787] [serial = 185] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x953c9c00 == 65 [pid = 1787] [id = 84] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x953c0c00 == 64 [pid = 1787] [id = 83] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab2000 == 63 [pid = 1787] [id = 82] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab5000 == 62 [pid = 1787] [id = 81] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x9129e800 == 61 [pid = 1787] [id = 80] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x9149dc00 == 60 [pid = 1787] [id = 78] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x91299400 == 59 [pid = 1787] [id = 77] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x91495000 == 58 [pid = 1787] [id = 76] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x91291c00 == 57 [pid = 1787] [id = 75] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0xa672e000 == 56 [pid = 1787] [id = 74] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x9d90cc00 == 55 [pid = 1787] [id = 73] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x9b269000 == 54 [pid = 1787] [id = 72] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x966ef800 == 53 [pid = 1787] [id = 71] 01:53:21 INFO - PROCESS | 1787 | --DOCSHELL 0x953c2000 == 52 [pid = 1787] [id = 70] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x9d53d400) [pid = 1787] [serial = 200] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0xa200e400) [pid = 1787] [serial = 201] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 143 (0x9d538400) [pid = 1787] [serial = 203] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 142 (0x9539a800) [pid = 1787] [serial = 189] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x95217000) [pid = 1787] [serial = 188] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0x9547e000) [pid = 1787] [serial = 191] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x9660dc00) [pid = 1787] [serial = 192] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0x966f3800) [pid = 1787] [serial = 167] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x9aee2c00) [pid = 1787] [serial = 176] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x99fc9400) [pid = 1787] [serial = 194] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x9a2ed800) [pid = 1787] [serial = 195] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x953f2000) [pid = 1787] [serial = 179] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x9b77f800) [pid = 1787] [serial = 197] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x9a1da800) [pid = 1787] [serial = 173] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x9547c800) [pid = 1787] [serial = 170] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0xa253f000) [pid = 1787] [serial = 204] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x9b806000) [pid = 1787] [serial = 198] [outer = (nil)] [url = about:blank] 01:53:21 INFO - PROCESS | 1787 | 1466499201977 Marionette TRACE conn4 <- [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]]]}] 01:53:22 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. 01:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1648ms 01:53:22 INFO - PROCESS | 1787 | 1466499202035 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1787 | 1466499202042 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:53:22 INFO - PROCESS | 1787 | 1466499202050 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1787 | 1466499202054 Marionette TRACE conn4 <- [1,358,null,{}] 01:53:22 INFO - PROCESS | 1787 | 1466499202060 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:22 INFO - PROCESS | 1787 | 1466499202065 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:22 INFO - PROCESS | 1787 | 1466499202244 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 01:53:22 INFO - PROCESS | 1787 | 1466499202427 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 1787 | 1466499202435 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129e800 == 53 [pid = 1787] [id = 97] 01:53:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x95217400) [pid = 1787] [serial = 290] [outer = (nil)] 01:53:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x95479400) [pid = 1787] [serial = 291] [outer = 0x95217400] 01:53:22 INFO - PROCESS | 1787 | 1466499202516 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x95484400) [pid = 1787] [serial = 292] [outer = 0x95217400] 01:53:23 INFO - PROCESS | 1787 | 1466499203378 Marionette TRACE conn4 <- [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]]]}] 01:53:23 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. 01:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1390ms 01:53:23 INFO - PROCESS | 1787 | 1466499203442 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 01:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:53:23 INFO - PROCESS | 1787 | 1466499203446 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 01:53:23 INFO - PROCESS | 1787 | 1466499203456 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 1787 | 1466499203465 Marionette TRACE conn4 <- [1,362,null,{}] 01:53:23 INFO - PROCESS | 1787 | 1466499203479 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:23 INFO - PROCESS | 1787 | 1466499203487 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:23 INFO - PROCESS | 1787 | 1466499203667 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:53:23 INFO - PROCESS | 1787 | 1466499203816 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1787 | 1466499203823 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x953f5400 == 54 [pid = 1787] [id = 98] 01:53:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x96682c00) [pid = 1787] [serial = 293] [outer = (nil)] 01:53:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x9a1dec00) [pid = 1787] [serial = 294] [outer = 0x96682c00] 01:53:23 INFO - PROCESS | 1787 | 1466499203898 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x9a246800) [pid = 1787] [serial = 295] [outer = 0x96682c00] 01:53:24 INFO - PROCESS | 1787 | 1466499204748 Marionette TRACE conn4 <- [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]]]}] 01:53:24 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. 01:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1346ms 01:53:24 INFO - PROCESS | 1787 | 1466499204807 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1787 | 1466499204812 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 01:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:53:24 INFO - PROCESS | 1787 | 1466499204818 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1787 | 1466499204821 Marionette TRACE conn4 <- [1,366,null,{}] 01:53:24 INFO - PROCESS | 1787 | 1466499204827 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 1787 | 1466499204832 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:25 INFO - PROCESS | 1787 | 1466499205052 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 01:53:25 INFO - PROCESS | 1787 | 1466499205077 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1787 | 1466499205105 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x953a6400 == 55 [pid = 1787] [id = 99] 01:53:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x9a249800) [pid = 1787] [serial = 296] [outer = (nil)] 01:53:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x9a24e400) [pid = 1787] [serial = 297] [outer = 0x9a249800] 01:53:25 INFO - PROCESS | 1787 | 1466499205247 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x9a252400) [pid = 1787] [serial = 298] [outer = 0x9a249800] 01:53:26 INFO - PROCESS | 1787 | 1466499206151 Marionette TRACE conn4 <- [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]]]}] 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x9547e400) [pid = 1787] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x9115f800) [pid = 1787] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x9129ec00) [pid = 1787] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x95208400) [pid = 1787] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x9547f400) [pid = 1787] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:53:26 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. 01:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1589ms 01:53:26 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x93c02000) [pid = 1787] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:53:26 INFO - PROCESS | 1787 | 1466499206415 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1787 | 1466499206422 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 01:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:53:26 INFO - PROCESS | 1787 | 1466499206429 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1787 | 1466499206432 Marionette TRACE conn4 <- [1,370,null,{}] 01:53:26 INFO - PROCESS | 1787 | 1466499206438 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 1787 | 1466499206444 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:26 INFO - PROCESS | 1787 | 1466499206601 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 01:53:26 INFO - PROCESS | 1787 | 1466499206746 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1787 | 1466499206764 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c3e800 == 56 [pid = 1787] [id = 100] 01:53:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x92c3f000) [pid = 1787] [serial = 299] [outer = (nil)] 01:53:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x92c43000) [pid = 1787] [serial = 300] [outer = 0x92c3f000] 01:53:26 INFO - PROCESS | 1787 | 1466499206926 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x92c48400) [pid = 1787] [serial = 301] [outer = 0x92c3f000] 01:53:27 INFO - PROCESS | 1787 | 1466499207731 Marionette TRACE conn4 <- [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]]]}] 01:53:27 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. 01:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1329ms 01:53:27 INFO - PROCESS | 1787 | 1466499207759 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 1787 | 1466499207762 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 01:53:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:53:27 INFO - PROCESS | 1787 | 1466499207770 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1787 | 1466499207774 Marionette TRACE conn4 <- [1,374,null,{}] 01:53:27 INFO - PROCESS | 1787 | 1466499207780 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 1787 | 1466499207786 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:27 INFO - PROCESS | 1787 | 1466499207958 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 01:53:27 INFO - PROCESS | 1787 | 1466499207974 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1787 | 1466499207984 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b0800 == 57 [pid = 1787] [id = 101] 01:53:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x8f6b2c00) [pid = 1787] [serial = 302] [outer = (nil)] 01:53:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x8f6ba000) [pid = 1787] [serial = 303] [outer = 0x8f6b2c00] 01:53:28 INFO - PROCESS | 1787 | 1466499208055 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x92c3b000) [pid = 1787] [serial = 304] [outer = 0x8f6b2c00] 01:53:29 INFO - PROCESS | 1787 | 1466499209240 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:53:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1532ms 01:53:29 INFO - PROCESS | 1787 | 1466499209304 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1787 | 1466499209311 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:53:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:53:29 INFO - PROCESS | 1787 | 1466499209321 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 1787 | 1466499209326 Marionette TRACE conn4 <- [1,378,null,{}] 01:53:29 INFO - PROCESS | 1787 | 1466499209390 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 1787 | 1466499209397 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:29 INFO - PROCESS | 1787 | 1466499209624 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 01:53:29 INFO - PROCESS | 1787 | 1466499209867 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1787 | 1466499209875 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8800 == 58 [pid = 1787] [id = 102] 01:53:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x8fd27c00) [pid = 1787] [serial = 305] [outer = (nil)] 01:53:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x9129d000) [pid = 1787] [serial = 306] [outer = 0x8fd27c00] 01:53:29 INFO - PROCESS | 1787 | 1466499209969 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x92c3a000) [pid = 1787] [serial = 307] [outer = 0x8fd27c00] 01:53:30 INFO - PROCESS | 1787 | 1466499210886 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:53:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1643ms 01:53:30 INFO - PROCESS | 1787 | 1466499210964 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 1787 | 1466499210971 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 01:53:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:53:30 INFO - PROCESS | 1787 | 1466499210983 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 1787 | 1466499210987 Marionette TRACE conn4 <- [1,382,null,{}] 01:53:31 INFO - PROCESS | 1787 | 1466499210994 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:31 INFO - PROCESS | 1787 | 1466499210999 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:31 INFO - PROCESS | 1787 | 1466499211271 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:53:31 INFO - PROCESS | 1787 | 1466499211507 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 1787 | 1466499211518 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x93aab400 == 59 [pid = 1787] [id = 103] 01:53:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x9520f000) [pid = 1787] [serial = 308] [outer = (nil)] 01:53:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0x953a1800) [pid = 1787] [serial = 309] [outer = 0x9520f000] 01:53:31 INFO - PROCESS | 1787 | 1466499211609 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0x953cf000) [pid = 1787] [serial = 310] [outer = 0x9520f000] 01:53:32 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:32 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:53:32 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:32 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:32 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:32 INFO - PROCESS | 1787 | 1466499212657 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:53:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1693ms 01:53:32 INFO - PROCESS | 1787 | 1466499212676 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 1787 | 1466499212680 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 01:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:53:32 INFO - PROCESS | 1787 | 1466499212687 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 1787 | 1466499212693 Marionette TRACE conn4 <- [1,386,null,{}] 01:53:32 INFO - PROCESS | 1787 | 1466499212711 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 1787 | 1466499212721 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:32 INFO - PROCESS | 1787 | 1466499212921 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 01:53:33 INFO - PROCESS | 1787 | 1466499213190 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1787 | 1466499213204 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f9400 == 60 [pid = 1787] [id = 104] 01:53:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x99ebe000) [pid = 1787] [serial = 311] [outer = (nil)] 01:53:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0x9a246000) [pid = 1787] [serial = 312] [outer = 0x99ebe000] 01:53:33 INFO - PROCESS | 1787 | 1466499213301 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0x9a24f400) [pid = 1787] [serial = 313] [outer = 0x99ebe000] 01:53:34 INFO - PROCESS | 1787 | 1466499214232 Marionette TRACE conn4 <- [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]]]}] 01:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1595ms 01:53:34 INFO - PROCESS | 1787 | 1466499214283 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 01:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:53:34 INFO - PROCESS | 1787 | 1466499214289 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 01:53:34 INFO - PROCESS | 1787 | 1466499214295 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 1787 | 1466499214299 Marionette TRACE conn4 <- [1,390,null,{}] 01:53:34 INFO - PROCESS | 1787 | 1466499214305 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:34 INFO - PROCESS | 1787 | 1466499214311 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:34 INFO - PROCESS | 1787 | 1466499214504 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 01:53:34 INFO - PROCESS | 1787 | 1466499214723 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1787 | 1466499214732 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x91163000 == 61 [pid = 1787] [id = 105] 01:53:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x966ef000) [pid = 1787] [serial = 314] [outer = (nil)] 01:53:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0x9adcb400) [pid = 1787] [serial = 315] [outer = 0x966ef000] 01:53:34 INFO - PROCESS | 1787 | 1466499214859 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 150 (0x9aee3400) [pid = 1787] [serial = 316] [outer = 0x966ef000] 01:53:35 INFO - PROCESS | 1787 | 1466499215782 Marionette TRACE conn4 <- [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]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1539ms 01:53:35 INFO - PROCESS | 1787 | 1466499215836 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1787 | 1466499215839 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 01:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:53:35 INFO - PROCESS | 1787 | 1466499215847 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1787 | 1466499215851 Marionette TRACE conn4 <- [1,394,null,{}] 01:53:35 INFO - PROCESS | 1787 | 1466499215857 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 1787 | 1466499215862 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:36 INFO - PROCESS | 1787 | 1466499216053 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 01:53:36 INFO - PROCESS | 1787 | 1466499216296 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1787 | 1466499216311 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1e2c00 == 62 [pid = 1787] [id = 106] 01:53:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 151 (0x9aeda400) [pid = 1787] [serial = 317] [outer = (nil)] 01:53:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 152 (0x9bb28800) [pid = 1787] [serial = 318] [outer = 0x9aeda400] 01:53:36 INFO - PROCESS | 1787 | 1466499216495 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 153 (0x9c140000) [pid = 1787] [serial = 319] [outer = 0x9aeda400] 01:53:37 INFO - PROCESS | 1787 | 1466499217653 Marionette TRACE conn4 <- [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]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1883ms 01:53:37 INFO - PROCESS | 1787 | 1466499217731 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 1787 | 1466499217736 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:53:37 INFO - PROCESS | 1787 | 1466499217743 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1787 | 1466499217747 Marionette TRACE conn4 <- [1,398,null,{}] 01:53:37 INFO - PROCESS | 1787 | 1466499217754 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:37 INFO - PROCESS | 1787 | 1466499217764 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:38 INFO - PROCESS | 1787 | 1466499218030 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 01:53:38 INFO - PROCESS | 1787 | 1466499218305 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1787 | 1466499218314 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115dc00 == 63 [pid = 1787] [id = 107] 01:53:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 154 (0x9d540400) [pid = 1787] [serial = 320] [outer = (nil)] 01:53:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 155 (0xa2facc00) [pid = 1787] [serial = 321] [outer = 0x9d540400] 01:53:38 INFO - PROCESS | 1787 | 1466499218400 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0xa3292400) [pid = 1787] [serial = 322] [outer = 0x9d540400] 01:53:39 INFO - PROCESS | 1787 | 1466499219308 Marionette TRACE conn4 <- [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]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1641ms 01:53:39 INFO - PROCESS | 1787 | 1466499219386 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 1787 | 1466499219390 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 01:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:53:39 INFO - PROCESS | 1787 | 1466499219397 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 1787 | 1466499219401 Marionette TRACE conn4 <- [1,402,null,{}] 01:53:39 INFO - PROCESS | 1787 | 1466499219407 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 1787 | 1466499219412 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:39 INFO - PROCESS | 1787 | 1466499219640 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:53:39 INFO - PROCESS | 1787 | 1466499219860 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1787 | 1466499219866 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec70800 == 64 [pid = 1787] [id = 108] 01:53:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x8ec72800) [pid = 1787] [serial = 323] [outer = (nil)] 01:53:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 158 (0x8ec79800) [pid = 1787] [serial = 324] [outer = 0x8ec72800] 01:53:39 INFO - PROCESS | 1787 | 1466499219995 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 159 (0x8ec7cc00) [pid = 1787] [serial = 325] [outer = 0x8ec72800] 01:53:40 INFO - PROCESS | 1787 | 1466499220966 Marionette TRACE conn4 <- [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]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1635ms 01:53:41 INFO - PROCESS | 1787 | 1466499221034 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 01:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:53:41 INFO - PROCESS | 1787 | 1466499221038 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 01:53:41 INFO - PROCESS | 1787 | 1466499221045 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 1787 | 1466499221049 Marionette TRACE conn4 <- [1,406,null,{}] 01:53:41 INFO - PROCESS | 1787 | 1466499221055 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 1787 | 1466499221061 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:41 INFO - PROCESS | 1787 | 1466499221307 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 01:53:42 INFO - PROCESS | 1787 | 1466499222012 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1787 | 1466499222018 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22800 == 65 [pid = 1787] [id = 109] 01:53:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 160 (0x8fd24800) [pid = 1787] [serial = 326] [outer = (nil)] 01:53:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 161 (0x8fd2a000) [pid = 1787] [serial = 327] [outer = 0x8fd24800] 01:53:42 INFO - PROCESS | 1787 | 1466499222106 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 162 (0x91162800) [pid = 1787] [serial = 328] [outer = 0x8fd24800] 01:53:43 INFO - PROCESS | 1787 | 1466499223155 Marionette TRACE conn4 <- [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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2185ms 01:53:43 INFO - PROCESS | 1787 | 1466499223233 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1787 | 1466499223237 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:53:43 INFO - PROCESS | 1787 | 1466499223246 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 1787 | 1466499223251 Marionette TRACE conn4 <- [1,410,null,{}] 01:53:43 INFO - PROCESS | 1787 | 1466499223261 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 1787 | 1466499223266 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:43 INFO - PROCESS | 1787 | 1466499223488 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 01:53:43 INFO - PROCESS | 1787 | 1466499223720 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1787 | 1466499223728 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x914a0000 == 66 [pid = 1787] [id = 110] 01:53:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 163 (0x92c41800) [pid = 1787] [serial = 329] [outer = (nil)] 01:53:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 164 (0x93aadc00) [pid = 1787] [serial = 330] [outer = 0x92c41800] 01:53:43 INFO - PROCESS | 1787 | 1466499223808 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 165 (0x93c08800) [pid = 1787] [serial = 331] [outer = 0x92c41800] 01:53:44 INFO - PROCESS | 1787 | 1466499224785 Marionette TRACE conn4 <- [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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1588ms 01:53:44 INFO - PROCESS | 1787 | 1466499224838 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1787 | 1466499224843 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 01:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:53:44 INFO - PROCESS | 1787 | 1466499224851 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1787 | 1466499224855 Marionette TRACE conn4 <- [1,414,null,{}] 01:53:44 INFO - PROCESS | 1787 | 1466499224861 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 1787 | 1466499224867 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:45 INFO - PROCESS | 1787 | 1466499225059 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x95209c00 == 65 [pid = 1787] [id = 56] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x9a7e6c00 == 64 [pid = 1787] [id = 52] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x92f68400 == 63 [pid = 1787] [id = 53] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x92f68000 == 62 [pid = 1787] [id = 54] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x92f67800 == 61 [pid = 1787] [id = 51] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x93a70c00 == 60 [pid = 1787] [id = 58] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 164 (0x9adccc00) [pid = 1787] [serial = 258] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 163 (0x9149d000) [pid = 1787] [serial = 228] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 162 (0x966f9800) [pid = 1787] [serial = 212] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 161 (0x93c08000) [pid = 1787] [serial = 231] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 160 (0x8fd2bc00) [pid = 1787] [serial = 237] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 159 (0x953c4800) [pid = 1787] [serial = 209] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 158 (0xa6827c00) [pid = 1787] [serial = 222] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 157 (0xa4d4b800) [pid = 1787] [serial = 219] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 156 (0x9129c800) [pid = 1787] [serial = 225] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 155 (0x9d539400) [pid = 1787] [serial = 215] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | --DOMWINDOW == 154 (0xa82f3000) [pid = 1787] [serial = 234] [outer = (nil)] [url = about:blank] 01:53:45 INFO - PROCESS | 1787 | 1466499225407 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1787 | 1466499225417 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x92c3e800 == 59 [pid = 1787] [id = 100] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x953a6400 == 58 [pid = 1787] [id = 99] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x953f5400 == 57 [pid = 1787] [id = 98] 01:53:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2bc00 == 58 [pid = 1787] [id = 111] 01:53:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 155 (0x8fd2dc00) [pid = 1787] [serial = 332] [outer = (nil)] 01:53:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0x9149ec00) [pid = 1787] [serial = 333] [outer = 0x8fd2dc00] 01:53:45 INFO - PROCESS | 1787 | 1466499225526 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x95214000) [pid = 1787] [serial = 334] [outer = 0x8fd2dc00] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x9129e800 == 57 [pid = 1787] [id = 97] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2a800 == 56 [pid = 1787] [id = 96] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x91298000 == 55 [pid = 1787] [id = 95] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x8f703000 == 54 [pid = 1787] [id = 93] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x9d53fc00 == 53 [pid = 1787] [id = 92] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x9b80dc00 == 52 [pid = 1787] [id = 91] 01:53:45 INFO - PROCESS | 1787 | --DOCSHELL 0x91297800 == 51 [pid = 1787] [id = 90] 01:53:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91494800 == 50 [pid = 1787] [id = 87] 01:53:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9115c800 == 49 [pid = 1787] [id = 86] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 156 (0x9520fc00) [pid = 1787] [serial = 256] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 155 (0x9a9b4400) [pid = 1787] [serial = 253] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 154 (0x91162400) [pid = 1787] [serial = 255] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 153 (0x93a6f800) [pid = 1787] [serial = 241] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 152 (0x912a0c00) [pid = 1787] [serial = 240] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 151 (0x99eba000) [pid = 1787] [serial = 90] [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.] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 150 (0x9a4f4800) [pid = 1787] [serial = 252] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 149 (0x953c9000) [pid = 1787] [serial = 246] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 148 (0x966f7400) [pid = 1787] [serial = 250] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0x95209400) [pid = 1787] [serial = 243] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x95275400) [pid = 1787] [serial = 244] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x953ebc00) [pid = 1787] [serial = 247] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0x966ed800) [pid = 1787] [serial = 249] [outer = (nil)] [url = about:blank] 01:53:46 INFO - PROCESS | 1787 | 1466499226367 Marionette TRACE conn4 <- [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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1539ms 01:53:46 INFO - PROCESS | 1787 | 1466499226391 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1787 | 1466499226396 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:53:46 INFO - PROCESS | 1787 | 1466499226419 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 1787 | 1466499226429 Marionette TRACE conn4 <- [1,418,null,{}] 01:53:46 INFO - PROCESS | 1787 | 1466499226442 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 1787 | 1466499226450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:46 INFO - PROCESS | 1787 | 1466499226636 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 01:53:46 INFO - PROCESS | 1787 | 1466499226649 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 1787 | 1466499226658 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ac400 == 50 [pid = 1787] [id = 112] 01:53:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x95276400) [pid = 1787] [serial = 335] [outer = (nil)] 01:53:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0x95484000) [pid = 1787] [serial = 336] [outer = 0x95276400] 01:53:46 INFO - PROCESS | 1787 | 1466499226728 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0x9660ec00) [pid = 1787] [serial = 337] [outer = 0x95276400] 01:53:48 INFO - PROCESS | 1787 | 1466499228035 Marionette TRACE conn4 <- [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]]]}] 01:53:48 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 01:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1660ms 01:53:48 INFO - PROCESS | 1787 | 1466499228073 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1787 | 1466499228078 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 01:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:53:48 INFO - PROCESS | 1787 | 1466499228084 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 1787 | 1466499228087 Marionette TRACE conn4 <- [1,422,null,{}] 01:53:48 INFO - PROCESS | 1787 | 1466499228093 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 1787 | 1466499228097 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:48 INFO - PROCESS | 1787 | 1466499228308 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:53:48 INFO - PROCESS | 1787 | 1466499228423 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1787 | 1466499228433 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c02000 == 51 [pid = 1787] [id = 113] 01:53:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x96608000) [pid = 1787] [serial = 338] [outer = (nil)] 01:53:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0x97842800) [pid = 1787] [serial = 339] [outer = 0x96608000] 01:53:48 INFO - PROCESS | 1787 | 1466499228504 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 150 (0x99fd3400) [pid = 1787] [serial = 340] [outer = 0x96608000] 01:53:49 INFO - PROCESS | 1787 | 1466499229806 Marionette TRACE conn4 <- [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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1791ms 01:53:49 INFO - PROCESS | 1787 | 1466499229876 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1787 | 1466499229880 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 01:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:53:50 INFO - PROCESS | 1787 | 1466499230414 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1787 | 1466499230418 Marionette TRACE conn4 <- [1,426,null,{}] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 149 (0x95275000) [pid = 1787] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 148 (0x9bb05000) [pid = 1787] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0xa2007800) [pid = 1787] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x91496000) [pid = 1787] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x9b269c00) [pid = 1787] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0x91295000) [pid = 1787] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 143 (0x914a3400) [pid = 1787] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 142 (0xa6826000) [pid = 1787] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x966f1c00) [pid = 1787] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0x99ebf800) [pid = 1787] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x9aede800) [pid = 1787] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0x966eb000) [pid = 1787] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x953c2400) [pid = 1787] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x953c4c00) [pid = 1787] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x99289000) [pid = 1787] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x9d540c00) [pid = 1787] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x953ec000) [pid = 1787] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x91496800) [pid = 1787] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0xa3347000) [pid = 1787] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x9520c400) [pid = 1787] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x95398800) [pid = 1787] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0xa678fc00) [pid = 1787] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0x99739000) [pid = 1787] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0x9a249800) [pid = 1787] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x9115d800) [pid = 1787] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x96682c00) [pid = 1787] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x91495400) [pid = 1787] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x91161400) [pid = 1787] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x91298c00) [pid = 1787] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x95217400) [pid = 1787] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x92c3f000) [pid = 1787] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:53:50 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x99fd7000) [pid = 1787] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:53:50 INFO - PROCESS | 1787 | 1466499230554 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:50 INFO - PROCESS | 1787 | 1466499230562 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:50 INFO - PROCESS | 1787 | 1466499230717 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 01:53:50 INFO - PROCESS | 1787 | 1466499230851 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1787 | 1466499230868 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d8ec00 == 52 [pid = 1787] [id = 114] 01:53:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x91d8fc00) [pid = 1787] [serial = 341] [outer = (nil)] 01:53:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x91d92000) [pid = 1787] [serial = 342] [outer = 0x91d8fc00] 01:53:50 INFO - PROCESS | 1787 | 1466499230948 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x91d99c00) [pid = 1787] [serial = 343] [outer = 0x91d8fc00] 01:53:51 INFO - PROCESS | 1787 | 1466499231710 Marionette TRACE conn4 <- [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] 01:53:51 INFO - PROCESS | 1787 | 1466499231761 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 01:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:53:51 INFO - PROCESS | 1787 | 1466499231768 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1787 | 1466499231771 Marionette TRACE conn4 <- [1,430,null,{}] 01:53:51 INFO - PROCESS | 1787 | 1466499231776 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 1787 | 1466499231782 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:51 INFO - PROCESS | 1787 | 1466499231960 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 01:53:51 INFO - PROCESS | 1787 | 1466499231970 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1787 | 1466499231977 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129fc00 == 53 [pid = 1787] [id = 115] 01:53:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x91d8e400) [pid = 1787] [serial = 344] [outer = (nil)] 01:53:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x95431800) [pid = 1787] [serial = 345] [outer = 0x91d8e400] 01:53:52 INFO - PROCESS | 1787 | 1466499232060 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x966f0400) [pid = 1787] [serial = 346] [outer = 0x91d8e400] 01:53:53 INFO - PROCESS | 1787 | 1466499233254 Marionette TRACE conn4 <- [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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1530ms 01:53:53 INFO - PROCESS | 1787 | 1466499233300 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1787 | 1466499233307 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 01:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:53:53 INFO - PROCESS | 1787 | 1466499233316 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1787 | 1466499233321 Marionette TRACE conn4 <- [1,434,null,{}] 01:53:53 INFO - PROCESS | 1787 | 1466499233332 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:53 INFO - PROCESS | 1787 | 1466499233338 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:53 INFO - PROCESS | 1787 | 1466499233550 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 01:53:53 INFO - PROCESS | 1787 | 1466499233837 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1787 | 1466499233849 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd30400 == 54 [pid = 1787] [id = 116] 01:53:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x91158000) [pid = 1787] [serial = 347] [outer = (nil)] 01:53:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x91497c00) [pid = 1787] [serial = 348] [outer = 0x91158000] 01:53:53 INFO - PROCESS | 1787 | 1466499233941 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x914a3400) [pid = 1787] [serial = 349] [outer = 0x91158000] 01:53:54 INFO - PROCESS | 1787 | 1466499234890 Marionette TRACE conn4 <- [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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1606ms 01:53:54 INFO - PROCESS | 1787 | 1466499234923 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1787 | 1466499234931 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:53:54 INFO - PROCESS | 1787 | 1466499234943 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1787 | 1466499234947 Marionette TRACE conn4 <- [1,438,null,{}] 01:53:54 INFO - PROCESS | 1787 | 1466499234954 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 1787 | 1466499234960 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:55 INFO - PROCESS | 1787 | 1466499235162 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 01:53:55 INFO - PROCESS | 1787 | 1466499235396 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1787 | 1466499235407 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab4800 == 55 [pid = 1787] [id = 117] 01:53:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x93c02c00) [pid = 1787] [serial = 350] [outer = (nil)] 01:53:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x9520e400) [pid = 1787] [serial = 351] [outer = 0x93c02c00] 01:53:55 INFO - PROCESS | 1787 | 1466499235555 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x95399800) [pid = 1787] [serial = 352] [outer = 0x93c02c00] 01:53:56 INFO - PROCESS | 1787 | 1466499236580 Marionette TRACE conn4 <- [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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1697ms 01:53:56 INFO - PROCESS | 1787 | 1466499236640 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1787 | 1466499236645 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 01:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:53:56 INFO - PROCESS | 1787 | 1466499236652 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1787 | 1466499236658 Marionette TRACE conn4 <- [1,442,null,{}] 01:53:56 INFO - PROCESS | 1787 | 1466499236676 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 1787 | 1466499236685 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:56 INFO - PROCESS | 1787 | 1466499236929 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:53:57 INFO - PROCESS | 1787 | 1466499237247 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1787 | 1466499237258 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f8000 == 56 [pid = 1787] [id = 118] 01:53:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x966f8400) [pid = 1787] [serial = 353] [outer = (nil)] 01:53:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x99739000) [pid = 1787] [serial = 354] [outer = 0x966f8400] 01:53:57 INFO - PROCESS | 1787 | 1466499237352 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x9a246400) [pid = 1787] [serial = 355] [outer = 0x966f8400] 01:53:58 INFO - PROCESS | 1787 | 1466499238308 Marionette TRACE conn4 <- [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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1691ms 01:53:58 INFO - PROCESS | 1787 | 1466499238344 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1787 | 1466499238350 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 01:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:53:58 INFO - PROCESS | 1787 | 1466499238358 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1787 | 1466499238362 Marionette TRACE conn4 <- [1,446,null,{}] 01:53:58 INFO - PROCESS | 1787 | 1466499238368 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 1787 | 1466499238373 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:58 INFO - PROCESS | 1787 | 1466499238573 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 01:53:58 INFO - PROCESS | 1787 | 1466499238798 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1787 | 1466499238807 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:53:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab0800 == 57 [pid = 1787] [id = 119] 01:53:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x966f5800) [pid = 1787] [serial = 356] [outer = (nil)] 01:53:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x9a77d800) [pid = 1787] [serial = 357] [outer = 0x966f5800] 01:53:58 INFO - PROCESS | 1787 | 1466499238935 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x9a882400) [pid = 1787] [serial = 358] [outer = 0x966f5800] 01:53:59 INFO - PROCESS | 1787 | 1466499239877 Marionette TRACE conn4 <- [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]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1582ms 01:53:59 INFO - PROCESS | 1787 | 1466499239942 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 01:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:53:59 INFO - PROCESS | 1787 | 1466499239947 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 01:53:59 INFO - PROCESS | 1787 | 1466499239955 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1787 | 1466499239959 Marionette TRACE conn4 <- [1,450,null,{}] 01:53:59 INFO - PROCESS | 1787 | 1466499239966 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 1787 | 1466499239971 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:00 INFO - PROCESS | 1787 | 1466499240210 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 01:54:00 INFO - PROCESS | 1787 | 1466499240441 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1787 | 1466499240450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b5c00 == 58 [pid = 1787] [id = 120] 01:54:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x953ec800) [pid = 1787] [serial = 359] [outer = (nil)] 01:54:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x9b5c1c00) [pid = 1787] [serial = 360] [outer = 0x953ec800] 01:54:00 INFO - PROCESS | 1787 | 1466499240588 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x9b789000) [pid = 1787] [serial = 361] [outer = 0x953ec800] 01:54:01 INFO - PROCESS | 1787 | 1466499241577 Marionette TRACE conn4 <- [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] 01:54:01 INFO - PROCESS | 1787 | 1466499241652 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 01:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:54:01 INFO - PROCESS | 1787 | 1466499241659 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1787 | 1466499241662 Marionette TRACE conn4 <- [1,454,null,{}] 01:54:01 INFO - PROCESS | 1787 | 1466499241669 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 1787 | 1466499241679 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:01 INFO - PROCESS | 1787 | 1466499241942 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 01:54:02 INFO - PROCESS | 1787 | 1466499242226 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1787 | 1466499242238 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b6400 == 59 [pid = 1787] [id = 121] 01:54:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x92fd3000) [pid = 1787] [serial = 362] [outer = (nil)] 01:54:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x92fddc00) [pid = 1787] [serial = 363] [outer = 0x92fd3000] 01:54:02 INFO - PROCESS | 1787 | 1466499242323 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x9c2cec00) [pid = 1787] [serial = 364] [outer = 0x92fd3000] 01:54:03 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:03 INFO - PROCESS | 1787 | 1466499243326 Marionette TRACE conn4 <- [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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1733ms 01:54:03 INFO - PROCESS | 1787 | 1466499243392 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:54:03 INFO - PROCESS | 1787 | 1466499243397 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:54:03 INFO - PROCESS | 1787 | 1466499243405 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1787 | 1466499243408 Marionette TRACE conn4 <- [1,458,null,{}] 01:54:03 INFO - PROCESS | 1787 | 1466499243415 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 1787 | 1466499243421 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:03 INFO - PROCESS | 1787 | 1466499243610 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 01:54:03 INFO - PROCESS | 1787 | 1466499243837 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1787 | 1466499243846 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b3400 == 60 [pid = 1787] [id = 122] 01:54:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0x92fd3800) [pid = 1787] [serial = 365] [outer = (nil)] 01:54:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0x9d988000) [pid = 1787] [serial = 366] [outer = 0x92fd3800] 01:54:03 INFO - PROCESS | 1787 | 1466499243967 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0xa2004c00) [pid = 1787] [serial = 367] [outer = 0x92fd3800] 01:54:04 INFO - PROCESS | 1787 | 1466499244906 Marionette TRACE conn4 <- [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] 01:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:54:05 INFO - PROCESS | 1787 | 1466499245003 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 01:54:05 INFO - PROCESS | 1787 | 1466499245011 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1787 | 1466499245015 Marionette TRACE conn4 <- [1,462,null,{}] 01:54:05 INFO - PROCESS | 1787 | 1466499245021 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:05 INFO - PROCESS | 1787 | 1466499245027 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:05 INFO - PROCESS | 1787 | 1466499245425 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:54:06 INFO - PROCESS | 1787 | 1466499246009 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1787 | 1466499246021 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:06 INFO - PROCESS | 1787 | ++DOCSHELL 0xa67ecc00 == 61 [pid = 1787] [id = 123] 01:54:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0xa6826000) [pid = 1787] [serial = 368] [outer = (nil)] 01:54:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0xa6bdbc00) [pid = 1787] [serial = 369] [outer = 0xa6826000] 01:54:06 INFO - PROCESS | 1787 | 1466499246249 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0xa6f3b400) [pid = 1787] [serial = 370] [outer = 0xa6826000] 01:54:07 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:07 INFO - PROCESS | 1787 | 1466499247484 Marionette TRACE conn4 <- [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] 01:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:54:07 INFO - PROCESS | 1787 | 1466499247566 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 01:54:07 INFO - PROCESS | 1787 | 1466499247572 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1787 | 1466499247576 Marionette TRACE conn4 <- [1,466,null,{}] 01:54:07 INFO - PROCESS | 1787 | 1466499247582 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:07 INFO - PROCESS | 1787 | 1466499247588 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:07 INFO - PROCESS | 1787 | 1466499247836 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 01:54:08 INFO - PROCESS | 1787 | 1466499248029 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 1787 | 1466499248038 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70e400 == 62 [pid = 1787] [id = 124] 01:54:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0x8f70e800) [pid = 1787] [serial = 371] [outer = (nil)] 01:54:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 150 (0x91293800) [pid = 1787] [serial = 372] [outer = 0x8f70e800] 01:54:08 INFO - PROCESS | 1787 | 1466499248165 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 151 (0x9292c800) [pid = 1787] [serial = 373] [outer = 0x8f70e800] 01:54:09 INFO - PROCESS | 1787 | 1466499249587 Marionette TRACE conn4 <- [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] 01:54:09 INFO - PROCESS | 1787 | 1466499249710 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 01:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:54:09 INFO - PROCESS | 1787 | 1466499249717 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 1787 | 1466499249720 Marionette TRACE conn4 <- [1,470,null,{}] 01:54:09 INFO - PROCESS | 1787 | 1466499249726 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 1787 | 1466499249731 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:09 INFO - PROCESS | 1787 | 1466499249925 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 01:54:10 INFO - PROCESS | 1787 | 1466499250373 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 1787 | 1466499250381 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b4000 == 63 [pid = 1787] [id = 125] 01:54:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 152 (0x8f708c00) [pid = 1787] [serial = 374] [outer = (nil)] 01:54:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 153 (0x8fd24400) [pid = 1787] [serial = 375] [outer = 0x8f708c00] 01:54:10 INFO - PROCESS | 1787 | 1466499250498 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 154 (0x9115ec00) [pid = 1787] [serial = 376] [outer = 0x8f708c00] 01:54:11 INFO - PROCESS | 1787 | 1466499251471 Marionette TRACE conn4 <- [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]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1788ms 01:54:11 INFO - PROCESS | 1787 | 1466499251509 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 1787 | 1466499251514 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 01:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:54:11 INFO - PROCESS | 1787 | 1466499251522 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 1787 | 1466499251527 Marionette TRACE conn4 <- [1,474,null,{}] 01:54:11 INFO - PROCESS | 1787 | 1466499251534 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 1787 | 1466499251542 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:11 INFO - PROCESS | 1787 | 1466499251728 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 01:54:12 INFO - PROCESS | 1787 | 1466499252068 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1787 | 1466499252078 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x91298c00 == 64 [pid = 1787] [id = 126] 01:54:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 155 (0x91d96400) [pid = 1787] [serial = 377] [outer = (nil)] 01:54:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0x92929800) [pid = 1787] [serial = 378] [outer = 0x91d96400] 01:54:12 INFO - PROCESS | 1787 | 1466499252163 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x9294d400) [pid = 1787] [serial = 379] [outer = 0x91d96400] 01:54:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91d8ec00 == 63 [pid = 1787] [id = 114] 01:54:12 INFO - PROCESS | 1787 | --DOMWINDOW == 156 (0x8f6ba000) [pid = 1787] [serial = 303] [outer = (nil)] [url = about:blank] 01:54:12 INFO - PROCESS | 1787 | --DOCSHELL 0x93c02000 == 62 [pid = 1787] [id = 113] 01:54:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f709000 == 61 [pid = 1787] [id = 94] 01:54:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ac400 == 60 [pid = 1787] [id = 112] 01:54:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2bc00 == 59 [pid = 1787] [id = 111] 01:54:13 INFO - PROCESS | 1787 | --DOCSHELL 0x914a0000 == 58 [pid = 1787] [id = 110] 01:54:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22800 == 57 [pid = 1787] [id = 109] 01:54:13 INFO - PROCESS | 1787 | 1466499253212 Marionette TRACE conn4 <- [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]]]}] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 155 (0x96601c00) [pid = 1787] [serial = 171] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 154 (0xa67e1c00) [pid = 1787] [serial = 132] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 153 (0xa23a1400) [pid = 1787] [serial = 105] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 152 (0x9149f800) [pid = 1787] [serial = 229] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 151 (0xa23a9000) [pid = 1787] [serial = 216] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 150 (0xa6f46000) [pid = 1787] [serial = 226] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 149 (0xa82f8000) [pid = 1787] [serial = 235] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 148 (0xa6f42400) [pid = 1787] [serial = 141] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0x9a1e9800) [pid = 1787] [serial = 213] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x9b43cc00) [pid = 1787] [serial = 135] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x9aee7400) [pid = 1787] [serial = 177] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0x966f6000) [pid = 1787] [serial = 168] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 143 (0x953ca400) [pid = 1787] [serial = 210] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 142 (0x9bb2c400) [pid = 1787] [serial = 207] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x9a1e6000) [pid = 1787] [serial = 174] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0xa23acc00) [pid = 1787] [serial = 138] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x953f5c00) [pid = 1787] [serial = 180] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0x9b26dc00) [pid = 1787] [serial = 232] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0xa610ec00) [pid = 1787] [serial = 220] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x9660f000) [pid = 1787] [serial = 144] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x953a4000) [pid = 1787] [serial = 183] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0xa6bd3800) [pid = 1787] [serial = 223] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x9d534800) [pid = 1787] [serial = 147] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x953c3c00) [pid = 1787] [serial = 282] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x93aa9c00) [pid = 1787] [serial = 286] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x92c48400) [pid = 1787] [serial = 301] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x92c43000) [pid = 1787] [serial = 300] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0x9a246800) [pid = 1787] [serial = 295] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0x9d90b800) [pid = 1787] [serial = 186] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0x9a24e400) [pid = 1787] [serial = 297] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x9a252400) [pid = 1787] [serial = 298] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x953ed800) [pid = 1787] [serial = 289] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x9539b000) [pid = 1787] [serial = 288] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x9a1dec00) [pid = 1787] [serial = 294] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x93ab5800) [pid = 1787] [serial = 262] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x93aae000) [pid = 1787] [serial = 261] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x9b171400) [pid = 1787] [serial = 259] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9129cc00) [pid = 1787] [serial = 285] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x95479400) [pid = 1787] [serial = 291] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x95484400) [pid = 1787] [serial = 292] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x953cfc00) [pid = 1787] [serial = 264] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x9b5c2800) [pid = 1787] [serial = 267] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0xa2290000) [pid = 1787] [serial = 273] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0xa6bda000) [pid = 1787] [serial = 276] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x9d534000) [pid = 1787] [serial = 270] [outer = (nil)] [url = about:blank] 01:54:13 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x8f70ac00) [pid = 1787] [serial = 279] [outer = (nil)] [url = about:blank] 01:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1782ms 01:54:13 INFO - PROCESS | 1787 | 1466499253308 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1787 | 1466499253314 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:54:13 INFO - PROCESS | 1787 | 1466499253321 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1787 | 1466499253325 Marionette TRACE conn4 <- [1,478,null,{}] 01:54:13 INFO - PROCESS | 1787 | 1466499253331 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:13 INFO - PROCESS | 1787 | 1466499253336 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:13 INFO - PROCESS | 1787 | 1466499253516 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 01:54:13 INFO - PROCESS | 1787 | 1466499253717 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1787 | 1466499253725 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294f400 == 58 [pid = 1787] [id = 127] 01:54:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x9294f800) [pid = 1787] [serial = 380] [outer = (nil)] 01:54:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x92c42400) [pid = 1787] [serial = 381] [outer = 0x9294f800] 01:54:13 INFO - PROCESS | 1787 | 1466499253801 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x92fd2c00) [pid = 1787] [serial = 382] [outer = 0x9294f800] 01:54:14 INFO - PROCESS | 1787 | 1466499254632 Marionette TRACE conn4 <- [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]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1338ms 01:54:14 INFO - PROCESS | 1787 | 1466499254660 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1787 | 1466499254664 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 01:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:54:14 INFO - PROCESS | 1787 | 1466499254678 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 1787 | 1466499254688 Marionette TRACE conn4 <- [1,482,null,{}] 01:54:14 INFO - PROCESS | 1787 | 1466499254696 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 1787 | 1466499254703 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:14 INFO - PROCESS | 1787 | 1466499254884 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:54:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x92fe0c00) [pid = 1787] [serial = 383] [outer = 0x983a6400] 01:54:15 INFO - PROCESS | 1787 | 1466499255084 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1787 | 1466499255094 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab5c00 == 59 [pid = 1787] [id = 128] 01:54:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x93d01800) [pid = 1787] [serial = 384] [outer = (nil)] 01:54:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x95209000) [pid = 1787] [serial = 385] [outer = 0x93d01800] 01:54:15 INFO - PROCESS | 1787 | 1466499255168 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x95213400) [pid = 1787] [serial = 386] [outer = 0x93d01800] 01:54:16 INFO - PROCESS | 1787 | 1466499256072 Marionette TRACE conn4 <- [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]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1461ms 01:54:16 INFO - PROCESS | 1787 | 1466499256150 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1787 | 1466499256156 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 01:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:54:16 INFO - PROCESS | 1787 | 1466499256162 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1787 | 1466499256165 Marionette TRACE conn4 <- [1,486,null,{}] 01:54:16 INFO - PROCESS | 1787 | 1466499256171 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 1787 | 1466499256176 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:16 INFO - PROCESS | 1787 | 1466499256397 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 01:54:16 INFO - PROCESS | 1787 | 1466499256422 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1787 | 1466499256431 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77c00 == 60 [pid = 1787] [id = 129] 01:54:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x92fdc800) [pid = 1787] [serial = 387] [outer = (nil)] 01:54:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x953ca400) [pid = 1787] [serial = 388] [outer = 0x92fdc800] 01:54:16 INFO - PROCESS | 1787 | 1466499256515 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x953ed800) [pid = 1787] [serial = 389] [outer = 0x92fdc800] 01:54:17 INFO - PROCESS | 1787 | 1466499257493 Marionette TRACE conn4 <- [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]]]}] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x96608000) [pid = 1787] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x92c41800) [pid = 1787] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x8fd2dc00) [pid = 1787] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x8fd24800) [pid = 1787] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x91d8fc00) [pid = 1787] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:54:17 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x95276400) [pid = 1787] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1497ms 01:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:54:17 INFO - PROCESS | 1787 | 1466499257663 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 1787 | 1466499257666 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 01:54:17 INFO - PROCESS | 1787 | 1466499257673 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 1787 | 1466499257676 Marionette TRACE conn4 <- [1,490,null,{}] 01:54:17 INFO - PROCESS | 1787 | 1466499257682 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 1787 | 1466499257687 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:17 INFO - PROCESS | 1787 | 1466499257858 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 01:54:17 INFO - PROCESS | 1787 | 1466499257876 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1787 | 1466499257891 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9527c000 == 61 [pid = 1787] [id = 130] 01:54:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x95399400) [pid = 1787] [serial = 390] [outer = (nil)] 01:54:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x953c7800) [pid = 1787] [serial = 391] [outer = 0x95399400] 01:54:18 INFO - PROCESS | 1787 | 1466499258095 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x95478000) [pid = 1787] [serial = 392] [outer = 0x95399400] 01:54:18 INFO - PROCESS | 1787 | 1466499258895 Marionette TRACE conn4 <- [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]]]}] 01:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1281ms 01:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:54:18 INFO - PROCESS | 1787 | 1466499258954 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 1787 | 1466499258957 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 01:54:18 INFO - PROCESS | 1787 | 1466499258964 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 1787 | 1466499258968 Marionette TRACE conn4 <- [1,494,null,{}] 01:54:18 INFO - PROCESS | 1787 | 1466499258973 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:18 INFO - PROCESS | 1787 | 1466499258979 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:19 INFO - PROCESS | 1787 | 1466499259207 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 01:54:19 INFO - PROCESS | 1787 | 1466499259221 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 1787 | 1466499259229 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129c400 == 62 [pid = 1787] [id = 131] 01:54:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9294b800) [pid = 1787] [serial = 393] [outer = (nil)] 01:54:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x966ec000) [pid = 1787] [serial = 394] [outer = 0x9294b800] 01:54:19 INFO - PROCESS | 1787 | 1466499259301 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x97841000) [pid = 1787] [serial = 395] [outer = 0x9294b800] 01:54:20 INFO - PROCESS | 1787 | 1466499260440 Marionette TRACE conn4 <- [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]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1539ms 01:54:20 INFO - PROCESS | 1787 | 1466499260503 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 1787 | 1466499260510 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:54:20 INFO - PROCESS | 1787 | 1466499260519 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 1787 | 1466499260523 Marionette TRACE conn4 <- [1,498,null,{}] 01:54:20 INFO - PROCESS | 1787 | 1466499260533 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 1787 | 1466499260539 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:20 INFO - PROCESS | 1787 | 1466499260791 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 01:54:21 INFO - PROCESS | 1787 | 1466499261022 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1787 | 1466499261035 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149f800 == 63 [pid = 1787] [id = 132] 01:54:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x9149fc00) [pid = 1787] [serial = 396] [outer = (nil)] 01:54:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x92945800) [pid = 1787] [serial = 397] [outer = 0x9149fc00] 01:54:21 INFO - PROCESS | 1787 | 1466499261120 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x9294a400) [pid = 1787] [serial = 398] [outer = 0x9149fc00] 01:54:22 INFO - PROCESS | 1787 | 1466499262038 Marionette TRACE conn4 <- [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]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1591ms 01:54:22 INFO - PROCESS | 1787 | 1466499262111 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 1787 | 1466499262119 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 01:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:54:22 INFO - PROCESS | 1787 | 1466499262131 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 1787 | 1466499262135 Marionette TRACE conn4 <- [1,502,null,{}] 01:54:22 INFO - PROCESS | 1787 | 1466499262142 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:22 INFO - PROCESS | 1787 | 1466499262147 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:22 INFO - PROCESS | 1787 | 1466499262387 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:54:22 INFO - PROCESS | 1787 | 1466499262624 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 1787 | 1466499262638 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fdc000 == 64 [pid = 1787] [id = 133] 01:54:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x92fdfc00) [pid = 1787] [serial = 399] [outer = (nil)] 01:54:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x93ab0c00) [pid = 1787] [serial = 400] [outer = 0x92fdfc00] 01:54:22 INFO - PROCESS | 1787 | 1466499262760 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x9520a400) [pid = 1787] [serial = 401] [outer = 0x92fdfc00] 01:54:23 INFO - PROCESS | 1787 | 1466499263758 Marionette TRACE conn4 <- [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]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1684ms 01:54:23 INFO - PROCESS | 1787 | 1466499263816 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 01:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:54:23 INFO - PROCESS | 1787 | 1466499263820 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 01:54:23 INFO - PROCESS | 1787 | 1466499263827 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1787 | 1466499263834 Marionette TRACE conn4 <- [1,506,null,{}] 01:54:23 INFO - PROCESS | 1787 | 1466499263850 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 1787 | 1466499263859 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:24 INFO - PROCESS | 1787 | 1466499264102 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 01:54:24 INFO - PROCESS | 1787 | 1466499264414 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 1787 | 1466499264436 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f4400 == 65 [pid = 1787] [id = 134] 01:54:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x966f6000) [pid = 1787] [serial = 402] [outer = (nil)] 01:54:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x99fc9400) [pid = 1787] [serial = 403] [outer = 0x966f6000] 01:54:24 INFO - PROCESS | 1787 | 1466499264527 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x9a245400) [pid = 1787] [serial = 404] [outer = 0x966f6000] 01:54:25 INFO - PROCESS | 1787 | 1466499265461 Marionette TRACE conn4 <- [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]]]}] 01:54:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:54:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1693ms 01:54:25 INFO - PROCESS | 1787 | 1466499265521 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 1787 | 1466499265527 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 01:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:54:25 INFO - PROCESS | 1787 | 1466499265534 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1787 | 1466499265538 Marionette TRACE conn4 <- [1,510,null,{}] 01:54:25 INFO - PROCESS | 1787 | 1466499265544 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 1787 | 1466499265550 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:25 INFO - PROCESS | 1787 | 1466499265778 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 01:54:26 INFO - PROCESS | 1787 | 1466499266005 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 1787 | 1466499266014 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x9543e000 == 66 [pid = 1787] [id = 135] 01:54:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x99292c00) [pid = 1787] [serial = 405] [outer = (nil)] 01:54:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x9a4f2c00) [pid = 1787] [serial = 406] [outer = 0x99292c00] 01:54:26 INFO - PROCESS | 1787 | 1466499266141 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x9aedb800) [pid = 1787] [serial = 407] [outer = 0x99292c00] 01:54:27 INFO - PROCESS | 1787 | 1466499267053 Marionette TRACE conn4 <- [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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1582ms 01:54:27 INFO - PROCESS | 1787 | 1466499267117 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 01:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:54:27 INFO - PROCESS | 1787 | 1466499267121 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 01:54:27 INFO - PROCESS | 1787 | 1466499267129 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 1787 | 1466499267132 Marionette TRACE conn4 <- [1,514,null,{}] 01:54:27 INFO - PROCESS | 1787 | 1466499267138 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 1787 | 1466499267144 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:27 INFO - PROCESS | 1787 | 1466499267377 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 01:54:27 INFO - PROCESS | 1787 | 1466499267634 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1787 | 1466499267650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x96688400 == 67 [pid = 1787] [id = 136] 01:54:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x9a254800) [pid = 1787] [serial = 408] [outer = (nil)] 01:54:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x9b433c00) [pid = 1787] [serial = 409] [outer = 0x9a254800] 01:54:27 INFO - PROCESS | 1787 | 1466499267783 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x9b809000) [pid = 1787] [serial = 410] [outer = 0x9a254800] 01:54:28 INFO - PROCESS | 1787 | 1466499268730 Marionette TRACE conn4 <- [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]]]}] 01:54:28 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 01:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1632ms 01:54:28 INFO - PROCESS | 1787 | 1466499268760 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1787 | 1466499268765 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:54:28 INFO - PROCESS | 1787 | 1466499268772 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1787 | 1466499268775 Marionette TRACE conn4 <- [1,518,null,{}] 01:54:28 INFO - PROCESS | 1787 | 1466499268781 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:28 INFO - PROCESS | 1787 | 1466499268792 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:29 INFO - PROCESS | 1787 | 1466499269052 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 01:54:29 INFO - PROCESS | 1787 | 1466499269284 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1787 | 1466499269294 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5abc00 == 68 [pid = 1787] [id = 137] 01:54:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x8f5ad800) [pid = 1787] [serial = 411] [outer = (nil)] 01:54:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x9a786800) [pid = 1787] [serial = 412] [outer = 0x8f5ad800] 01:54:29 INFO - PROCESS | 1787 | 1466499269423 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x9c2d1000) [pid = 1787] [serial = 413] [outer = 0x8f5ad800] 01:54:30 INFO - PROCESS | 1787 | 1466499270341 Marionette TRACE conn4 <- [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]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1638ms 01:54:30 INFO - PROCESS | 1787 | 1466499270412 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1787 | 1466499270415 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 01:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:54:30 INFO - PROCESS | 1787 | 1466499270423 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1787 | 1466499270428 Marionette TRACE conn4 <- [1,522,null,{}] 01:54:30 INFO - PROCESS | 1787 | 1466499270434 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 1787 | 1466499270439 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:30 INFO - PROCESS | 1787 | 1466499270687 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:54:30 INFO - PROCESS | 1787 | 1466499270968 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1787 | 1466499270977 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a83400 == 69 [pid = 1787] [id = 138] 01:54:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x91a84800) [pid = 1787] [serial = 414] [outer = (nil)] 01:54:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x91a88c00) [pid = 1787] [serial = 415] [outer = 0x91a84800] 01:54:31 INFO - PROCESS | 1787 | 1466499271065 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x91a8c000) [pid = 1787] [serial = 416] [outer = 0x91a84800] 01:54:32 INFO - PROCESS | 1787 | 1466499271997 Marionette TRACE conn4 <- [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]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1646ms 01:54:32 INFO - PROCESS | 1787 | 1466499272071 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1787 | 1466499272082 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 01:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:54:32 INFO - PROCESS | 1787 | 1466499272089 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 1787 | 1466499272092 Marionette TRACE conn4 <- [1,526,null,{}] 01:54:32 INFO - PROCESS | 1787 | 1466499272098 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:32 INFO - PROCESS | 1787 | 1466499272104 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:32 INFO - PROCESS | 1787 | 1466499272344 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 01:54:32 INFO - PROCESS | 1787 | 1466499272580 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1787 | 1466499272586 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9800 == 70 [pid = 1787] [id = 139] 01:54:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x8f5ba000) [pid = 1787] [serial = 417] [outer = (nil)] 01:54:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0x8f6aec00) [pid = 1787] [serial = 418] [outer = 0x8f5ba000] 01:54:33 INFO - PROCESS | 1787 | 1466499273031 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0x8f6bb400) [pid = 1787] [serial = 419] [outer = 0x8f5ba000] 01:54:34 INFO - PROCESS | 1787 | 1466499274042 Marionette TRACE conn4 <- [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]]]}] 01:54: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 01:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2032ms 01:54:34 INFO - PROCESS | 1787 | 1466499274124 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 1787 | 1466499274131 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 01:54:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:54:34 INFO - PROCESS | 1787 | 1466499274140 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 1787 | 1466499274144 Marionette TRACE conn4 <- [1,530,null,{}] 01:54:34 INFO - PROCESS | 1787 | 1466499274153 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 1787 | 1466499274158 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:34 INFO - PROCESS | 1787 | 1466499274398 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 01:54:34 INFO - PROCESS | 1787 | 1466499274761 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1787 | 1466499274773 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x91158c00 == 71 [pid = 1787] [id = 140] 01:54:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x91165000) [pid = 1787] [serial = 420] [outer = (nil)] 01:54:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0x91298000) [pid = 1787] [serial = 421] [outer = 0x91165000] 01:54:34 INFO - PROCESS | 1787 | 1466499274853 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0x91495c00) [pid = 1787] [serial = 422] [outer = 0x91165000] 01:54:35 INFO - PROCESS | 1787 | 1466499275698 Marionette TRACE conn4 <- [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"]]]}] 01:54:35 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 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:54:35 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 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:54:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:54:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1635ms 01:54:35 INFO - PROCESS | 1787 | 1466499275779 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 1787 | 1466499275786 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 01:54:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:54:35 INFO - PROCESS | 1787 | 1466499275798 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1787 | 1466499275801 Marionette TRACE conn4 <- [1,534,null,{}] 01:54:35 INFO - PROCESS | 1787 | 1466499275831 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 1787 | 1466499275838 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:36 INFO - PROCESS | 1787 | 1466499276054 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 01:54:36 INFO - PROCESS | 1787 | 1466499276295 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1787 | 1466499276306 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x92928c00 == 72 [pid = 1787] [id = 141] 01:54:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x9292d000) [pid = 1787] [serial = 423] [outer = (nil)] 01:54:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0x92947000) [pid = 1787] [serial = 424] [outer = 0x9292d000] 01:54:36 INFO - PROCESS | 1787 | 1466499276402 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 150 (0x92c3f400) [pid = 1787] [serial = 425] [outer = 0x9292d000] 01:54:37 INFO - PROCESS | 1787 | 1466499277308 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:54:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1555ms 01:54:37 INFO - PROCESS | 1787 | 1466499277372 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1787 | 1466499277378 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:54:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:54:37 INFO - PROCESS | 1787 | 1466499277388 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1787 | 1466499277394 Marionette TRACE conn4 <- [1,538,null,{}] 01:54:37 INFO - PROCESS | 1787 | 1466499277411 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 1787 | 1466499277421 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:37 INFO - PROCESS | 1787 | 1466499277629 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9aede400 == 71 [pid = 1787] [id = 59] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x953e8c00 == 70 [pid = 1787] [id = 60] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x953a3400 == 69 [pid = 1787] [id = 62] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9527c000 == 68 [pid = 1787] [id = 130] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77c00 == 67 [pid = 1787] [id = 129] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab5c00 == 66 [pid = 1787] [id = 128] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9294f400 == 65 [pid = 1787] [id = 127] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91298c00 == 64 [pid = 1787] [id = 126] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b4000 == 63 [pid = 1787] [id = 125] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab4800 == 62 [pid = 1787] [id = 117] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd30400 == 61 [pid = 1787] [id = 116] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9520a800 == 60 [pid = 1787] [id = 48] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8800 == 59 [pid = 1787] [id = 102] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x966f9400 == 58 [pid = 1787] [id = 104] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd21c00 == 57 [pid = 1787] [id = 79] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91163000 == 56 [pid = 1787] [id = 105] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1e2c00 == 55 [pid = 1787] [id = 106] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b0800 == 54 [pid = 1787] [id = 101] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93a77800 == 53 [pid = 1787] [id = 55] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9129fc00 == 52 [pid = 1787] [id = 115] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b5c00 == 51 [pid = 1787] [id = 120] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91292000 == 50 [pid = 1787] [id = 89] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b6400 == 49 [pid = 1787] [id = 121] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9129ac00 == 48 [pid = 1787] [id = 88] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x953c1800 == 47 [pid = 1787] [id = 69] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab0800 == 46 [pid = 1787] [id = 119] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70e400 == 45 [pid = 1787] [id = 124] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x966f8000 == 44 [pid = 1787] [id = 118] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0xa67ecc00 == 43 [pid = 1787] [id = 123] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93d0fc00 == 42 [pid = 1787] [id = 49] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b3400 == 41 [pid = 1787] [id = 122] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93a7e800 == 40 [pid = 1787] [id = 61] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x95211400 == 39 [pid = 1787] [id = 50] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x93aab400 == 38 [pid = 1787] [id = 103] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9115dc00 == 37 [pid = 1787] [id = 107] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec70800 == 36 [pid = 1787] [id = 108] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91158c00 == 35 [pid = 1787] [id = 140] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91a83400 == 34 [pid = 1787] [id = 138] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9800 == 33 [pid = 1787] [id = 139] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5abc00 == 32 [pid = 1787] [id = 137] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x96688400 == 31 [pid = 1787] [id = 136] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9543e000 == 30 [pid = 1787] [id = 135] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x92fdc000 == 29 [pid = 1787] [id = 133] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x966f4400 == 28 [pid = 1787] [id = 134] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9149f800 == 27 [pid = 1787] [id = 132] 01:54:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9129c400 == 26 [pid = 1787] [id = 131] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 149 (0x97842800) [pid = 1787] [serial = 339] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 148 (0x9a246000) [pid = 1787] [serial = 312] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0x93c08800) [pid = 1787] [serial = 331] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x9149ec00) [pid = 1787] [serial = 333] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x9bb28800) [pid = 1787] [serial = 318] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0x95214000) [pid = 1787] [serial = 334] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 143 (0x9129d000) [pid = 1787] [serial = 306] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 142 (0x91162800) [pid = 1787] [serial = 328] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x91d92000) [pid = 1787] [serial = 342] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0x8fd2a000) [pid = 1787] [serial = 327] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x95484000) [pid = 1787] [serial = 336] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0xa2facc00) [pid = 1787] [serial = 321] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x953a1800) [pid = 1787] [serial = 309] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x9adcb400) [pid = 1787] [serial = 315] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x8ec79800) [pid = 1787] [serial = 324] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x93aadc00) [pid = 1787] [serial = 330] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x99fd3400) [pid = 1787] [serial = 340] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x9660ec00) [pid = 1787] [serial = 337] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x95431800) [pid = 1787] [serial = 345] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x91d99c00) [pid = 1787] [serial = 343] [outer = (nil)] [url = about:blank] 01:54:39 INFO - PROCESS | 1787 | 1466499279593 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1787 | 1466499279603 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79800 == 27 [pid = 1787] [id = 142] 01:54:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x8ec7a000) [pid = 1787] [serial = 426] [outer = (nil)] 01:54:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x8f5ae000) [pid = 1787] [serial = 427] [outer = 0x8ec7a000] 01:54:39 INFO - PROCESS | 1787 | 1466499279692 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x8f6adc00) [pid = 1787] [serial = 428] [outer = 0x8ec7a000] 01:54:40 INFO - PROCESS | 1787 | 1466499280489 Marionette TRACE conn4 <- [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]]]}] 01:54:40 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. 01:54:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 3141ms 01:54:40 INFO - PROCESS | 1787 | 1466499280539 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 1787 | 1466499280545 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 01:54:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:54:40 INFO - PROCESS | 1787 | 1466499280553 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 1787 | 1466499280558 Marionette TRACE conn4 <- [1,542,null,{}] 01:54:40 INFO - PROCESS | 1787 | 1466499280566 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 1787 | 1466499280574 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:40 INFO - PROCESS | 1787 | 1466499280773 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:54:40 INFO - PROCESS | 1787 | 1466499280910 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1787 | 1466499280925 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd27800 == 28 [pid = 1787] [id = 143] 01:54:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x8fd29400) [pid = 1787] [serial = 429] [outer = (nil)] 01:54:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x8fe47800) [pid = 1787] [serial = 430] [outer = 0x8fd29400] 01:54:41 INFO - PROCESS | 1787 | 1466499280995 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x91159400) [pid = 1787] [serial = 431] [outer = 0x8fd29400] 01:54:41 INFO - PROCESS | 1787 | 1466499281817 Marionette TRACE conn4 <- [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]]]}] 01:54: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. 01:54:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1300ms 01:54:41 INFO - PROCESS | 1787 | 1466499281857 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 01:54:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:54:41 INFO - PROCESS | 1787 | 1466499281864 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 01:54:41 INFO - PROCESS | 1787 | 1466499281871 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 1787 | 1466499281875 Marionette TRACE conn4 <- [1,546,null,{}] 01:54:41 INFO - PROCESS | 1787 | 1466499281881 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:41 INFO - PROCESS | 1787 | 1466499281886 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:42 INFO - PROCESS | 1787 | 1466499282082 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 01:54:42 INFO - PROCESS | 1787 | 1466499282276 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 1787 | 1466499282282 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5bac00 == 29 [pid = 1787] [id = 144] 01:54:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x91292000) [pid = 1787] [serial = 432] [outer = (nil)] 01:54:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x91496400) [pid = 1787] [serial = 433] [outer = 0x91292000] 01:54:42 INFO - PROCESS | 1787 | 1466499282363 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x91a85000) [pid = 1787] [serial = 434] [outer = 0x91292000] 01:54:43 INFO - PROCESS | 1787 | 1466499283483 Marionette TRACE conn4 <- [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]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:54:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1682ms 01:54:43 INFO - PROCESS | 1787 | 1466499283554 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 1787 | 1466499283558 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 01:54:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:54:43 INFO - PROCESS | 1787 | 1466499283580 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 1787 | 1466499283589 Marionette TRACE conn4 <- [1,550,null,{}] 01:54:43 INFO - PROCESS | 1787 | 1466499283598 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 1787 | 1466499283605 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:43 INFO - PROCESS | 1787 | 1466499283896 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 01:54:43 INFO - PROCESS | 1787 | 1466499283933 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 1787 | 1466499283943 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a82400 == 30 [pid = 1787] [id = 145] 01:54:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x91a89000) [pid = 1787] [serial = 435] [outer = (nil)] 01:54:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x92c3a800) [pid = 1787] [serial = 436] [outer = 0x91a89000] 01:54:44 INFO - PROCESS | 1787 | 1466499284022 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x92fd4c00) [pid = 1787] [serial = 437] [outer = 0x91a89000] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x9b809c00) [pid = 1787] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0x8f706000) [pid = 1787] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x9aedd800) [pid = 1787] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0xa61b1c00) [pid = 1787] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x9d535c00) [pid = 1787] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x953a4c00) [pid = 1787] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x92fdc800) [pid = 1787] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x95399400) [pid = 1787] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0xa6826000) [pid = 1787] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x93c02c00) [pid = 1787] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x953ec800) [pid = 1787] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x966f8400) [pid = 1787] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x91d96400) [pid = 1787] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0x9294f800) [pid = 1787] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0x92fd3800) [pid = 1787] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0x8f70e800) [pid = 1787] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x93d01800) [pid = 1787] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x91158000) [pid = 1787] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x966f5800) [pid = 1787] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x91d8e400) [pid = 1787] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x8f708c00) [pid = 1787] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x92fd3000) [pid = 1787] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x9294b800) [pid = 1787] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9520f000) [pid = 1787] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x8fd27c00) [pid = 1787] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x8fd22c00) [pid = 1787] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x99ebe000) [pid = 1787] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x8ec72800) [pid = 1787] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x8f70a800) [pid = 1787] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x9d540400) [pid = 1787] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x9aeda400) [pid = 1787] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x966ef000) [pid = 1787] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:54:45 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x8f6b2c00) [pid = 1787] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:54:46 INFO - PROCESS | 1787 | 1466499286490 Marionette TRACE conn4 <- [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]]]}] 01:54:46 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. 01:54:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2964ms 01:54:46 INFO - PROCESS | 1787 | 1466499286530 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1787 | 1466499286534 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 01:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:54:46 INFO - PROCESS | 1787 | 1466499286541 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1787 | 1466499286544 Marionette TRACE conn4 <- [1,554,null,{}] 01:54:46 INFO - PROCESS | 1787 | 1466499286550 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 1787 | 1466499286555 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:46 INFO - PROCESS | 1787 | 1466499286782 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 01:54:46 INFO - PROCESS | 1787 | 1466499286808 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 1787 | 1466499286816 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22c00 == 31 [pid = 1787] [id = 146] 01:54:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x914a0c00) [pid = 1787] [serial = 438] [outer = (nil)] 01:54:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x9294c000) [pid = 1787] [serial = 439] [outer = 0x914a0c00] 01:54:46 INFO - PROCESS | 1787 | 1466499286887 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x92c45800) [pid = 1787] [serial = 440] [outer = 0x914a0c00] 01:54:47 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:47 INFO - PROCESS | 1787 | 1466499287802 Marionette TRACE conn4 <- [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]]]}] 01:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1288ms 01:54:47 INFO - PROCESS | 1787 | 1466499287830 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:54:47 INFO - PROCESS | 1787 | 1466499287839 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:54:47 INFO - PROCESS | 1787 | 1466499287849 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:54:47 INFO - PROCESS | 1787 | 1466499287854 Marionette TRACE conn4 <- [1,558,null,{}] 01:54:47 INFO - PROCESS | 1787 | 1466499287865 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:47 INFO - PROCESS | 1787 | 1466499287870 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:48 INFO - PROCESS | 1787 | 1466499288115 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 01:54:48 INFO - PROCESS | 1787 | 1466499288298 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 1787 | 1466499288309 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8800 == 32 [pid = 1787] [id = 147] 01:54:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x8f6ba400) [pid = 1787] [serial = 441] [outer = (nil)] 01:54:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x8f70b800) [pid = 1787] [serial = 442] [outer = 0x8f6ba400] 01:54:48 INFO - PROCESS | 1787 | 1466499288402 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x91161c00) [pid = 1787] [serial = 443] [outer = 0x8f6ba400] 01:54:49 INFO - PROCESS | 1787 | 1466499289469 Marionette TRACE conn4 <- [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]]]}] 01:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1691ms 01:54:49 INFO - PROCESS | 1787 | 1466499289540 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 01:54:49 INFO - PROCESS | 1787 | 1466499289548 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 01:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:54:49 INFO - PROCESS | 1787 | 1466499289559 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - PROCESS | 1787 | 1466499289563 Marionette TRACE conn4 <- [1,562,null,{}] 01:54:49 INFO - PROCESS | 1787 | 1466499289570 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:49 INFO - PROCESS | 1787 | 1466499289576 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:49 INFO - PROCESS | 1787 | 1466499289808 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:54:50 INFO - PROCESS | 1787 | 1466499290091 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 1787 | 1466499290099 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec76c00 == 33 [pid = 1787] [id = 148] 01:54:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x91d9a000) [pid = 1787] [serial = 444] [outer = (nil)] 01:54:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x92947400) [pid = 1787] [serial = 445] [outer = 0x91d9a000] 01:54:50 INFO - PROCESS | 1787 | 1466499290197 Marionette DEBUG loaded listener.js 01:54:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x92c3b800) [pid = 1787] [serial = 446] [outer = 0x91d9a000] 01:54:50 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:51 INFO - PROCESS | 1787 | 1466499291136 Marionette TRACE conn4 <- [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]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1638ms 01:54:51 INFO - PROCESS | 1787 | 1466499291197 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 1787 | 1466499291202 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 01:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:54:51 INFO - PROCESS | 1787 | 1466499291211 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 1787 | 1466499291217 Marionette TRACE conn4 <- [1,566,null,{}] 01:54:51 INFO - PROCESS | 1787 | 1466499291235 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:51 INFO - PROCESS | 1787 | 1466499291245 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:51 INFO - PROCESS | 1787 | 1466499291486 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 01:54:51 INFO - PROCESS | 1787 | 1466499291769 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 1787 | 1466499291784 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab3000 == 34 [pid = 1787] [id = 149] 01:54:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x93ab6c00) [pid = 1787] [serial = 447] [outer = (nil)] 01:54:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x93c09400) [pid = 1787] [serial = 448] [outer = 0x93ab6c00] 01:54:51 INFO - PROCESS | 1787 | 1466499291911 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x93d10c00) [pid = 1787] [serial = 449] [outer = 0x93ab6c00] 01:54:52 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:52 INFO - PROCESS | 1787 | 1466499292849 Marionette TRACE conn4 <- [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]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1688ms 01:54:52 INFO - PROCESS | 1787 | 1466499292900 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 01:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:54:52 INFO - PROCESS | 1787 | 1466499292905 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 01:54:52 INFO - PROCESS | 1787 | 1466499292911 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 1787 | 1466499292915 Marionette TRACE conn4 <- [1,570,null,{}] 01:54:52 INFO - PROCESS | 1787 | 1466499292921 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 1787 | 1466499292927 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:53 INFO - PROCESS | 1787 | 1466499293140 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 01:54:53 INFO - PROCESS | 1787 | 1466499293371 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1787 | 1466499293378 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab5c00 == 35 [pid = 1787] [id = 150] 01:54:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x93c06c00) [pid = 1787] [serial = 450] [outer = (nil)] 01:54:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x95275800) [pid = 1787] [serial = 451] [outer = 0x93c06c00] 01:54:53 INFO - PROCESS | 1787 | 1466499293511 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x95278800) [pid = 1787] [serial = 452] [outer = 0x93c06c00] 01:54:54 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:54 INFO - PROCESS | 1787 | 1466499294415 Marionette TRACE conn4 <- [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]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1551ms 01:54:54 INFO - PROCESS | 1787 | 1466499294462 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 1787 | 1466499294467 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 01:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:54:54 INFO - PROCESS | 1787 | 1466499294473 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - PROCESS | 1787 | 1466499294477 Marionette TRACE conn4 <- [1,574,null,{}] 01:54:54 INFO - PROCESS | 1787 | 1466499294483 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:54 INFO - PROCESS | 1787 | 1466499294488 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:54 INFO - PROCESS | 1787 | 1466499294673 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 01:54:54 INFO - PROCESS | 1787 | 1466499294855 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 1787 | 1466499294866 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77800 == 36 [pid = 1787] [id = 151] 01:54:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x8f5b0800) [pid = 1787] [serial = 453] [outer = (nil)] 01:54:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x953c0c00) [pid = 1787] [serial = 454] [outer = 0x8f5b0800] 01:54:54 INFO - PROCESS | 1787 | 1466499294993 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x953c2000) [pid = 1787] [serial = 455] [outer = 0x8f5b0800] 01:54:55 INFO - PROCESS | 1787 | 1466499295888 Marionette TRACE conn4 <- [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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1493ms 01:54:55 INFO - PROCESS | 1787 | 1466499295967 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1787 | 1466499295972 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:54:55 INFO - PROCESS | 1787 | 1466499295979 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1787 | 1466499295983 Marionette TRACE conn4 <- [1,578,null,{}] 01:54:55 INFO - PROCESS | 1787 | 1466499295990 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:56 INFO - PROCESS | 1787 | 1466499296001 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:56 INFO - PROCESS | 1787 | 1466499296283 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 01:54:56 INFO - PROCESS | 1787 | 1466499296568 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 1787 | 1466499296576 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd26c00 == 37 [pid = 1787] [id = 152] 01:54:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x93a79800) [pid = 1787] [serial = 456] [outer = (nil)] 01:54:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x95431800) [pid = 1787] [serial = 457] [outer = 0x93a79800] 01:54:56 INFO - PROCESS | 1787 | 1466499296675 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x9547d800) [pid = 1787] [serial = 458] [outer = 0x93a79800] 01:54:57 INFO - PROCESS | 1787 | 1466499297606 Marionette TRACE conn4 <- [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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1684ms 01:54:57 INFO - PROCESS | 1787 | 1466499297664 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 1787 | 1466499297668 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 01:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:54:57 INFO - PROCESS | 1787 | 1466499297675 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 1787 | 1466499297679 Marionette TRACE conn4 <- [1,582,null,{}] 01:54:57 INFO - PROCESS | 1787 | 1466499297685 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 1787 | 1466499297690 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:57 INFO - PROCESS | 1787 | 1466499297875 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:54:58 INFO - PROCESS | 1787 | 1466499298189 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 1787 | 1466499298198 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7b800 == 38 [pid = 1787] [id = 153] 01:54:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x92c41000) [pid = 1787] [serial = 459] [outer = (nil)] 01:54:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x96608800) [pid = 1787] [serial = 460] [outer = 0x92c41000] 01:54:58 INFO - PROCESS | 1787 | 1466499298286 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x96609c00) [pid = 1787] [serial = 461] [outer = 0x92c41000] 01:54:59 INFO - PROCESS | 1787 | 1466499299163 Marionette TRACE conn4 <- [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]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1538ms 01:54:59 INFO - PROCESS | 1787 | 1466499299215 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 1787 | 1466499299218 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 01:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:54:59 INFO - PROCESS | 1787 | 1466499299226 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1787 | 1466499299230 Marionette TRACE conn4 <- [1,586,null,{}] 01:54:59 INFO - PROCESS | 1787 | 1466499299236 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 1787 | 1466499299241 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:59 INFO - PROCESS | 1787 | 1466499299428 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 01:54:59 INFO - PROCESS | 1787 | 1466499299615 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1787 | 1466499299623 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:54:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d92800 == 39 [pid = 1787] [id = 154] 01:54:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x9543e000) [pid = 1787] [serial = 462] [outer = (nil)] 01:54:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x966f0800) [pid = 1787] [serial = 463] [outer = 0x9543e000] 01:54:59 INFO - PROCESS | 1787 | 1466499299752 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x966f7000) [pid = 1787] [serial = 464] [outer = 0x9543e000] 01:55:00 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:00 INFO - PROCESS | 1787 | 1466499300663 Marionette TRACE conn4 <- [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]]]}] 01:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1485ms 01:55:00 INFO - PROCESS | 1787 | 1466499300712 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 01:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:55:00 INFO - PROCESS | 1787 | 1466499300716 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 01:55:00 INFO - PROCESS | 1787 | 1466499300722 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 1787 | 1466499300726 Marionette TRACE conn4 <- [1,590,null,{}] 01:55:00 INFO - PROCESS | 1787 | 1466499300732 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 1787 | 1466499300737 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:00 INFO - PROCESS | 1787 | 1466499300925 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 01:55:01 INFO - PROCESS | 1787 | 1466499301112 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1787 | 1466499301123 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129ac00 == 40 [pid = 1787] [id = 155] 01:55:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x92fde800) [pid = 1787] [serial = 465] [outer = (nil)] 01:55:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x99733c00) [pid = 1787] [serial = 466] [outer = 0x92fde800] 01:55:01 INFO - PROCESS | 1787 | 1466499301248 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x99ec4800) [pid = 1787] [serial = 467] [outer = 0x92fde800] 01:55:02 INFO - PROCESS | 1787 | 1466499302463 Marionette TRACE conn4 <- [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]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1794ms 01:55:02 INFO - PROCESS | 1787 | 1466499302519 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 1787 | 1466499302523 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 01:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:55:02 INFO - PROCESS | 1787 | 1466499302535 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 1787 | 1466499302539 Marionette TRACE conn4 <- [1,594,null,{}] 01:55:02 INFO - PROCESS | 1787 | 1466499302549 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 1787 | 1466499302557 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:02 INFO - PROCESS | 1787 | 1466499302905 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 01:55:03 INFO - PROCESS | 1787 | 1466499303195 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1787 | 1466499303206 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f710c00 == 41 [pid = 1787] [id = 156] 01:55:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x9149c400) [pid = 1787] [serial = 468] [outer = (nil)] 01:55:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x9a1ccc00) [pid = 1787] [serial = 469] [outer = 0x9149c400] 01:55:03 INFO - PROCESS | 1787 | 1466499303334 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x9a1e6000) [pid = 1787] [serial = 470] [outer = 0x9149c400] 01:55:04 INFO - PROCESS | 1787 | 1466499304288 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1839ms 01:55:04 INFO - PROCESS | 1787 | 1466499304373 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1787 | 1466499304378 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:55:04 INFO - PROCESS | 1787 | 1466499304394 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 1787 | 1466499304399 Marionette TRACE conn4 <- [1,598,null,{}] 01:55:04 INFO - PROCESS | 1787 | 1466499304405 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:04 INFO - PROCESS | 1787 | 1466499304411 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:04 INFO - PROCESS | 1787 | 1466499304658 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 01:55:04 INFO - PROCESS | 1787 | 1466499304949 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1787 | 1466499304959 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73000 == 42 [pid = 1787] [id = 157] 01:55:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0x8ec77000) [pid = 1787] [serial = 471] [outer = (nil)] 01:55:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0x91162c00) [pid = 1787] [serial = 472] [outer = 0x8ec77000] 01:55:05 INFO - PROCESS | 1787 | 1466499305051 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x92944400) [pid = 1787] [serial = 473] [outer = 0x8ec77000] 01:55:06 INFO - PROCESS | 1787 | 1466499306161 Marionette TRACE conn4 <- [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]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1833ms 01:55:06 INFO - PROCESS | 1787 | 1466499306229 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 01:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:55:06 INFO - PROCESS | 1787 | 1466499306233 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 01:55:06 INFO - PROCESS | 1787 | 1466499306240 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1787 | 1466499306244 Marionette TRACE conn4 <- [1,602,null,{}] 01:55:06 INFO - PROCESS | 1787 | 1466499306250 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 1787 | 1466499306255 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:06 INFO - PROCESS | 1787 | 1466499306448 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:55:06 INFO - PROCESS | 1787 | 1466499306849 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 1787 | 1466499306858 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75000 == 43 [pid = 1787] [id = 158] 01:55:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0x8ec75400) [pid = 1787] [serial = 474] [outer = (nil)] 01:55:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0x8f5ab800) [pid = 1787] [serial = 475] [outer = 0x8ec75400] 01:55:06 INFO - PROCESS | 1787 | 1466499306984 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x8f6b2c00) [pid = 1787] [serial = 476] [outer = 0x8ec75400] 01:55:07 INFO - PROCESS | 1787 | 1466499307966 Marionette TRACE conn4 <- [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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1783ms 01:55:08 INFO - PROCESS | 1787 | 1466499308025 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1787 | 1466499308031 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 01:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:55:08 INFO - PROCESS | 1787 | 1466499308041 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1787 | 1466499308044 Marionette TRACE conn4 <- [1,606,null,{}] 01:55:08 INFO - PROCESS | 1787 | 1466499308053 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 1787 | 1466499308062 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:08 INFO - PROCESS | 1787 | 1466499308346 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 01:55:08 INFO - PROCESS | 1787 | --DOCSHELL 0x9a4f6400 == 42 [pid = 1787] [id = 32] 01:55:08 INFO - PROCESS | 1787 | --DOCSHELL 0x9c2d3800 == 41 [pid = 1787] [id = 33] 01:55:08 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1d9800 == 40 [pid = 1787] [id = 40] 01:55:08 INFO - PROCESS | 1787 | --DOCSHELL 0x92928c00 == 39 [pid = 1787] [id = 141] 01:55:08 INFO - PROCESS | 1787 | 1466499308680 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1787 | 1466499308692 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 147 (0x9d53e000) [pid = 1787] [serial = 271] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 146 (0x8f70f000) [pid = 1787] [serial = 280] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 145 (0x9bb02000) [pid = 1787] [serial = 268] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 144 (0xa82f6c00) [pid = 1787] [serial = 277] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 143 (0xa2373400) [pid = 1787] [serial = 274] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 142 (0x95477000) [pid = 1787] [serial = 265] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 141 (0x9c140000) [pid = 1787] [serial = 319] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 140 (0x9aee3400) [pid = 1787] [serial = 316] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 139 (0x92c3b000) [pid = 1787] [serial = 304] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 138 (0x953cf000) [pid = 1787] [serial = 310] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 137 (0x92c3a000) [pid = 1787] [serial = 307] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 136 (0x8fd2cc00) [pid = 1787] [serial = 238] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x9a24f400) [pid = 1787] [serial = 313] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x8ec7cc00) [pid = 1787] [serial = 325] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0xa67ed400) [pid = 1787] [serial = 283] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0xa3292400) [pid = 1787] [serial = 322] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x953ca400) [pid = 1787] [serial = 388] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x953c7800) [pid = 1787] [serial = 391] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x953ed800) [pid = 1787] [serial = 389] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0xa6bdbc00) [pid = 1787] [serial = 369] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0xa6f3b400) [pid = 1787] [serial = 370] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0x9520e400) [pid = 1787] [serial = 351] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x95399800) [pid = 1787] [serial = 352] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x9b5c1c00) [pid = 1787] [serial = 360] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x9b789000) [pid = 1787] [serial = 361] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x99739000) [pid = 1787] [serial = 354] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x9a246400) [pid = 1787] [serial = 355] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x92929800) [pid = 1787] [serial = 378] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x9294d400) [pid = 1787] [serial = 379] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x92c42400) [pid = 1787] [serial = 381] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x92fd2c00) [pid = 1787] [serial = 382] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x9d988000) [pid = 1787] [serial = 366] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0xa2004c00) [pid = 1787] [serial = 367] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x91293800) [pid = 1787] [serial = 372] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x9292c800) [pid = 1787] [serial = 373] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x95209000) [pid = 1787] [serial = 385] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x91497c00) [pid = 1787] [serial = 348] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x914a3400) [pid = 1787] [serial = 349] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x9a77d800) [pid = 1787] [serial = 357] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x9a882400) [pid = 1787] [serial = 358] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x966f0400) [pid = 1787] [serial = 346] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x8fd24400) [pid = 1787] [serial = 375] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x9115ec00) [pid = 1787] [serial = 376] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x92fddc00) [pid = 1787] [serial = 363] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x9c2cec00) [pid = 1787] [serial = 364] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x966ec000) [pid = 1787] [serial = 394] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x97841000) [pid = 1787] [serial = 395] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0xa33c5000) [pid = 1787] [serial = 217] [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.] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x95478000) [pid = 1787] [serial = 392] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x95213400) [pid = 1787] [serial = 386] [outer = (nil)] [url = about:blank] 01:55:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7cc00 == 40 [pid = 1787] [id = 159] 01:55:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8f6acc00) [pid = 1787] [serial = 477] [outer = (nil)] 01:55:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x8fd27400) [pid = 1787] [serial = 478] [outer = 0x8f6acc00] 01:55:08 INFO - PROCESS | 1787 | 1466499308840 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x91293800) [pid = 1787] [serial = 479] [outer = 0x8f6acc00] 01:55:09 INFO - PROCESS | 1787 | 1466499309617 Marionette TRACE conn4 <- [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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1633ms 01:55:09 INFO - PROCESS | 1787 | 1466499309677 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 01:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:55:09 INFO - PROCESS | 1787 | 1466499309683 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 01:55:09 INFO - PROCESS | 1787 | 1466499309690 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 1787 | 1466499309693 Marionette TRACE conn4 <- [1,610,null,{}] 01:55:09 INFO - PROCESS | 1787 | 1466499309699 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:09 INFO - PROCESS | 1787 | 1466499309704 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:09 INFO - PROCESS | 1787 | 1466499309884 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 01:55:10 INFO - PROCESS | 1787 | 1466499310031 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1787 | 1466499310040 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129c400 == 41 [pid = 1787] [id = 160] 01:55:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x9149a000) [pid = 1787] [serial = 480] [outer = (nil)] 01:55:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x9292bc00) [pid = 1787] [serial = 481] [outer = 0x9149a000] 01:55:10 INFO - PROCESS | 1787 | 1466499310114 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x92943c00) [pid = 1787] [serial = 482] [outer = 0x9149a000] 01:55:11 INFO - PROCESS | 1787 | 1466499311018 Marionette TRACE conn4 <- [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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1380ms 01:55:11 INFO - PROCESS | 1787 | 1466499311071 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1787 | 1466499311075 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 01:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:55:11 INFO - PROCESS | 1787 | 1466499311094 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 1787 | 1466499311104 Marionette TRACE conn4 <- [1,614,null,{}] 01:55:11 INFO - PROCESS | 1787 | 1466499311113 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 1787 | 1466499311120 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:11 INFO - PROCESS | 1787 | 1466499311363 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 01:55:11 INFO - PROCESS | 1787 | 1466499311387 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 1787 | 1466499311395 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x91299000 == 42 [pid = 1787] [id = 161] 01:55:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x91d8e800) [pid = 1787] [serial = 483] [outer = (nil)] 01:55:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x92fe0000) [pid = 1787] [serial = 484] [outer = 0x91d8e800] 01:55:11 INFO - PROCESS | 1787 | 1466499311465 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x93ab3c00) [pid = 1787] [serial = 485] [outer = 0x91d8e800] 01:55:12 INFO - PROCESS | 1787 | 1466499312424 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1407ms 01:55:12 INFO - PROCESS | 1787 | 1466499312498 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1787 | 1466499312502 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:55:12 INFO - PROCESS | 1787 | 1466499312513 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 1787 | 1466499312519 Marionette TRACE conn4 <- [1,618,null,{}] 01:55:12 INFO - PROCESS | 1787 | 1466499312538 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:12 INFO - PROCESS | 1787 | 1466499312543 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:12 INFO - PROCESS | 1787 | 1466499312787 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x8ec7a000) [pid = 1787] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x8fd29400) [pid = 1787] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x91a89000) [pid = 1787] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x9292d000) [pid = 1787] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x9149fc00) [pid = 1787] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x91292000) [pid = 1787] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x92fdfc00) [pid = 1787] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x966f6000) [pid = 1787] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x99292c00) [pid = 1787] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x9a254800) [pid = 1787] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8f5ad800) [pid = 1787] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x91a84800) [pid = 1787] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8f5ba000) [pid = 1787] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:55:13 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x91165000) [pid = 1787] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:55:13 INFO - PROCESS | 1787 | 1466499313298 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1787 | 1466499313314 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74800 == 43 [pid = 1787] [id = 162] 01:55:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x8ec7ac00) [pid = 1787] [serial = 486] [outer = (nil)] 01:55:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8f5b2400) [pid = 1787] [serial = 487] [outer = 0x8ec7ac00] 01:55:13 INFO - PROCESS | 1787 | 1466499313443 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x8f702400) [pid = 1787] [serial = 488] [outer = 0x8ec7ac00] 01:55:14 INFO - PROCESS | 1787 | 1466499314689 Marionette TRACE conn4 <- [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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2256ms 01:55:14 INFO - PROCESS | 1787 | 1466499314775 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1787 | 1466499314781 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 01:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:55:14 INFO - PROCESS | 1787 | 1466499314792 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 1787 | 1466499314799 Marionette TRACE conn4 <- [1,622,null,{}] 01:55:14 INFO - PROCESS | 1787 | 1466499314808 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 1787 | 1466499314816 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:15 INFO - PROCESS | 1787 | 1466499315256 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:55:15 INFO - PROCESS | 1787 | 1466499315468 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1787 | 1466499315478 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe4a000 == 44 [pid = 1787] [id = 163] 01:55:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9115cc00) [pid = 1787] [serial = 489] [outer = (nil)] 01:55:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x91165000) [pid = 1787] [serial = 490] [outer = 0x9115cc00] 01:55:15 INFO - PROCESS | 1787 | 1466499315601 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x91497c00) [pid = 1787] [serial = 491] [outer = 0x9115cc00] 01:55:16 INFO - PROCESS | 1787 | 1466499316895 Marionette TRACE conn4 <- [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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2147ms 01:55:16 INFO - PROCESS | 1787 | 1466499316944 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1787 | 1466499316953 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 01:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:55:16 INFO - PROCESS | 1787 | 1466499316964 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 1787 | 1466499316969 Marionette TRACE conn4 <- [1,626,null,{}] 01:55:16 INFO - PROCESS | 1787 | 1466499316979 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 1787 | 1466499316986 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:17 INFO - PROCESS | 1787 | 1466499317300 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 01:55:17 INFO - PROCESS | 1787 | 1466499317625 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 1787 | 1466499317633 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a86000 == 45 [pid = 1787] [id = 164] 01:55:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x91d8e400) [pid = 1787] [serial = 492] [outer = (nil)] 01:55:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9292b000) [pid = 1787] [serial = 493] [outer = 0x91d8e400] 01:55:17 INFO - PROCESS | 1787 | 1466499317723 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x9294c400) [pid = 1787] [serial = 494] [outer = 0x91d8e400] 01:55:18 INFO - PROCESS | 1787 | 1466499318842 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1940ms 01:55:18 INFO - PROCESS | 1787 | 1466499318905 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 1787 | 1466499318910 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 01:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:55:18 INFO - PROCESS | 1787 | 1466499318928 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 1787 | 1466499318938 Marionette TRACE conn4 <- [1,630,null,{}] 01:55:18 INFO - PROCESS | 1787 | 1466499318945 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 1787 | 1466499318954 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:19 INFO - PROCESS | 1787 | 1466499319209 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 01:55:19 INFO - PROCESS | 1787 | 1466499319489 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 1787 | 1466499319498 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d8f400 == 46 [pid = 1787] [id = 165] 01:55:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x92926c00) [pid = 1787] [serial = 495] [outer = (nil)] 01:55:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x93d02400) [pid = 1787] [serial = 496] [outer = 0x92926c00] 01:55:19 INFO - PROCESS | 1787 | 1466499319588 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x95217c00) [pid = 1787] [serial = 497] [outer = 0x92926c00] 01:55:20 INFO - PROCESS | 1787 | 1466499320515 Marionette TRACE conn4 <- [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]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1652ms 01:55:20 INFO - PROCESS | 1787 | 1466499320573 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 1787 | 1466499320578 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 01:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:55:20 INFO - PROCESS | 1787 | 1466499320585 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 1787 | 1466499320589 Marionette TRACE conn4 <- [1,634,null,{}] 01:55:20 INFO - PROCESS | 1787 | 1466499320596 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:20 INFO - PROCESS | 1787 | 1466499320601 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:20 INFO - PROCESS | 1787 | 1466499320825 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 01:55:21 INFO - PROCESS | 1787 | 1466499321067 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1787 | 1466499321077 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c400 == 47 [pid = 1787] [id = 166] 01:55:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x8fe49400) [pid = 1787] [serial = 498] [outer = (nil)] 01:55:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x953cd800) [pid = 1787] [serial = 499] [outer = 0x8fe49400] 01:55:21 INFO - PROCESS | 1787 | 1466499321203 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x953ec800) [pid = 1787] [serial = 500] [outer = 0x8fe49400] 01:55:21 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:22 INFO - PROCESS | 1787 | 1466499322107 Marionette TRACE conn4 <- [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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1554ms 01:55:22 INFO - PROCESS | 1787 | 1466499322140 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:55:22 INFO - PROCESS | 1787 | 1466499322145 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:55:22 INFO - PROCESS | 1787 | 1466499322152 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 1787 | 1466499322156 Marionette TRACE conn4 <- [1,638,null,{}] 01:55:22 INFO - PROCESS | 1787 | 1466499322162 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:22 INFO - PROCESS | 1787 | 1466499322168 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:22 INFO - PROCESS | 1787 | 1466499322372 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 01:55:22 INFO - PROCESS | 1787 | 1466499322606 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1787 | 1466499322625 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x95477800 == 48 [pid = 1787] [id = 167] 01:55:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x95478000) [pid = 1787] [serial = 501] [outer = (nil)] 01:55:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x9547cc00) [pid = 1787] [serial = 502] [outer = 0x95478000] 01:55:22 INFO - PROCESS | 1787 | 1466499322767 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x97841400) [pid = 1787] [serial = 503] [outer = 0x95478000] 01:55:23 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:23 INFO - PROCESS | 1787 | 1466499323778 Marionette TRACE conn4 <- [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]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1686ms 01:55:23 INFO - PROCESS | 1787 | 1466499323839 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 1787 | 1466499323842 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 01:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:55:23 INFO - PROCESS | 1787 | 1466499323850 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 1787 | 1466499323854 Marionette TRACE conn4 <- [1,642,null,{}] 01:55:23 INFO - PROCESS | 1787 | 1466499323860 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 1787 | 1466499323866 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:24 INFO - PROCESS | 1787 | 1466499324061 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:55:24 INFO - PROCESS | 1787 | 1466499324289 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 1787 | 1466499324297 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c4400 == 49 [pid = 1787] [id = 168] 01:55:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x9a1d9800) [pid = 1787] [serial = 504] [outer = (nil)] 01:55:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x9adc6800) [pid = 1787] [serial = 505] [outer = 0x9a1d9800] 01:55:24 INFO - PROCESS | 1787 | 1466499324427 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x9aeda000) [pid = 1787] [serial = 506] [outer = 0x9a1d9800] 01:55:25 INFO - PROCESS | 1787 | 1466499325335 Marionette TRACE conn4 <- [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]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1534ms 01:55:25 INFO - PROCESS | 1787 | 1466499325386 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 1787 | 1466499325390 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 01:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:55:25 INFO - PROCESS | 1787 | 1466499325397 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 1787 | 1466499325401 Marionette TRACE conn4 <- [1,646,null,{}] 01:55:25 INFO - PROCESS | 1787 | 1466499325407 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:25 INFO - PROCESS | 1787 | 1466499325413 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:25 INFO - PROCESS | 1787 | 1466499325598 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 01:55:25 INFO - PROCESS | 1787 | 1466499325838 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1787 | 1466499325848 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x99fd5c00 == 50 [pid = 1787] [id = 169] 01:55:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x9a1da800) [pid = 1787] [serial = 507] [outer = (nil)] 01:55:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x9aee7400) [pid = 1787] [serial = 508] [outer = 0x9a1da800] 01:55:25 INFO - PROCESS | 1787 | 1466499325982 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x9b435c00) [pid = 1787] [serial = 509] [outer = 0x9a1da800] 01:55:26 INFO - PROCESS | 1787 | 1466499326867 Marionette TRACE conn4 <- [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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1537ms 01:55:26 INFO - PROCESS | 1787 | 1466499326936 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 1787 | 1466499326939 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 01:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:55:26 INFO - PROCESS | 1787 | 1466499326946 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 1787 | 1466499326950 Marionette TRACE conn4 <- [1,650,null,{}] 01:55:26 INFO - PROCESS | 1787 | 1466499326956 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:26 INFO - PROCESS | 1787 | 1466499326961 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:27 INFO - PROCESS | 1787 | 1466499327179 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 01:55:27 INFO - PROCESS | 1787 | 1466499327408 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 1787 | 1466499327418 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x95482c00 == 51 [pid = 1787] [id = 170] 01:55:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9b266400) [pid = 1787] [serial = 510] [outer = (nil)] 01:55:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x9b806c00) [pid = 1787] [serial = 511] [outer = 0x9b266400] 01:55:27 INFO - PROCESS | 1787 | 1466499327542 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x9bb07000) [pid = 1787] [serial = 512] [outer = 0x9b266400] 01:55:28 INFO - PROCESS | 1787 | 1466499328523 Marionette TRACE conn4 <- [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]]]}] 01:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1644ms 01:55:28 INFO - PROCESS | 1787 | 1466499328592 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 1787 | 1466499328596 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 01:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:55:28 INFO - PROCESS | 1787 | 1466499328602 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 1787 | 1466499328606 Marionette TRACE conn4 <- [1,654,null,{}] 01:55:28 INFO - PROCESS | 1787 | 1466499328611 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 1787 | 1466499328616 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:28 INFO - PROCESS | 1787 | 1466499328804 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 01:55:29 INFO - PROCESS | 1787 | 1466499329045 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1787 | 1466499329053 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b4000 == 52 [pid = 1787] [id = 171] 01:55:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x8f6b2000) [pid = 1787] [serial = 513] [outer = (nil)] 01:55:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x8f704400) [pid = 1787] [serial = 514] [outer = 0x8f6b2000] 01:55:29 INFO - PROCESS | 1787 | 1466499329434 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x8fd27c00) [pid = 1787] [serial = 515] [outer = 0x8f6b2000] 01:55:30 INFO - PROCESS | 1787 | 1466499330377 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1831ms 01:55:30 INFO - PROCESS | 1787 | 1466499330434 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1787 | 1466499330439 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:55:30 INFO - PROCESS | 1787 | 1466499330448 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 1787 | 1466499330451 Marionette TRACE conn4 <- [1,658,null,{}] 01:55:30 INFO - PROCESS | 1787 | 1466499330459 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:30 INFO - PROCESS | 1787 | 1466499330464 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:30 INFO - PROCESS | 1787 | 1466499330695 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 01:55:31 INFO - PROCESS | 1787 | 1466499331053 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1787 | 1466499331063 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149a400 == 53 [pid = 1787] [id = 172] 01:55:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x9149b400) [pid = 1787] [serial = 516] [outer = (nil)] 01:55:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x914a3000) [pid = 1787] [serial = 517] [outer = 0x9149b400] 01:55:31 INFO - PROCESS | 1787 | 1466499331156 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x91a89800) [pid = 1787] [serial = 518] [outer = 0x9149b400] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x95271800 == 52 [pid = 1787] [id = 37] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9c2dd400 == 51 [pid = 1787] [id = 46] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x95271c00 == 50 [pid = 1787] [id = 45] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x91299000 == 49 [pid = 1787] [id = 161] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9129c400 == 48 [pid = 1787] [id = 160] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7cc00 == 47 [pid = 1787] [id = 159] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75000 == 46 [pid = 1787] [id = 158] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x99fd7400 == 45 [pid = 1787] [id = 31] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79800 == 44 [pid = 1787] [id = 142] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0xa3288c00 == 43 [pid = 1787] [id = 42] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0xa2005c00 == 42 [pid = 1787] [id = 35] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x98325400 == 41 [pid = 1787] [id = 44] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8800 == 40 [pid = 1787] [id = 147] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93a7b400 == 39 [pid = 1787] [id = 36] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd27800 == 38 [pid = 1787] [id = 143] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22c00 == 37 [pid = 1787] [id = 146] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9b26d800 == 36 [pid = 1787] [id = 38] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93c08400 == 35 [pid = 1787] [id = 39] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec76c00 == 34 [pid = 1787] [id = 148] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77800 == 33 [pid = 1787] [id = 151] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f710c00 == 32 [pid = 1787] [id = 156] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab5c00 == 31 [pid = 1787] [id = 150] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd26c00 == 30 [pid = 1787] [id = 152] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0xa237ac00 == 29 [pid = 1787] [id = 41] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93a72000 == 28 [pid = 1787] [id = 47] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x91d92800 == 27 [pid = 1787] [id = 154] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7b800 == 26 [pid = 1787] [id = 153] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab3000 == 25 [pid = 1787] [id = 149] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9129ac00 == 24 [pid = 1787] [id = 155] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9d53ac00 == 23 [pid = 1787] [id = 34] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x91a82400 == 22 [pid = 1787] [id = 145] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x98330c00 == 21 [pid = 1787] [id = 43] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5bac00 == 20 [pid = 1787] [id = 144] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73000 == 19 [pid = 1787] [id = 157] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x95482c00 == 18 [pid = 1787] [id = 170] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x99fd5c00 == 17 [pid = 1787] [id = 169] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x953c4400 == 16 [pid = 1787] [id = 168] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c400 == 15 [pid = 1787] [id = 166] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x95477800 == 14 [pid = 1787] [id = 167] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x91d8f400 == 13 [pid = 1787] [id = 165] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x91a86000 == 12 [pid = 1787] [id = 164] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe4a000 == 11 [pid = 1787] [id = 163] 01:55:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74800 == 10 [pid = 1787] [id = 162] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x8f5ae000) [pid = 1787] [serial = 427] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x8f6adc00) [pid = 1787] [serial = 428] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x8fe47800) [pid = 1787] [serial = 430] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x91159400) [pid = 1787] [serial = 431] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x92c3a800) [pid = 1787] [serial = 436] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x92c3f400) [pid = 1787] [serial = 425] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x92947000) [pid = 1787] [serial = 424] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9294a400) [pid = 1787] [serial = 398] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x92945800) [pid = 1787] [serial = 397] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 116 (0x91496400) [pid = 1787] [serial = 433] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x9520a400) [pid = 1787] [serial = 401] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x93ab0c00) [pid = 1787] [serial = 400] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x9a245400) [pid = 1787] [serial = 404] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x99fc9400) [pid = 1787] [serial = 403] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x9aedb800) [pid = 1787] [serial = 407] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x9a4f2c00) [pid = 1787] [serial = 406] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x9b809000) [pid = 1787] [serial = 410] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x9b433c00) [pid = 1787] [serial = 409] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x9c2d1000) [pid = 1787] [serial = 413] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x9a786800) [pid = 1787] [serial = 412] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x91a8c000) [pid = 1787] [serial = 416] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x91a88c00) [pid = 1787] [serial = 415] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x8f6bb400) [pid = 1787] [serial = 419] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x8f6aec00) [pid = 1787] [serial = 418] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x91495c00) [pid = 1787] [serial = 422] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x91a85000) [pid = 1787] [serial = 434] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x92fd4c00) [pid = 1787] [serial = 437] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x91298000) [pid = 1787] [serial = 421] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x9294c000) [pid = 1787] [serial = 439] [outer = (nil)] [url = about:blank] 01:55:33 INFO - PROCESS | 1787 | 1466499333704 Marionette TRACE conn4 <- [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]]]}] 01:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 3294ms 01:55:33 INFO - PROCESS | 1787 | 1466499333742 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 01:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:55:33 INFO - PROCESS | 1787 | 1466499333748 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 01:55:33 INFO - PROCESS | 1787 | 1466499333757 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 1787 | 1466499333762 Marionette TRACE conn4 <- [1,662,null,{}] 01:55:33 INFO - PROCESS | 1787 | 1466499333772 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 1787 | 1466499333777 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:33 INFO - PROCESS | 1787 | 1466499333965 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:55:34 INFO - PROCESS | 1787 | 1466499334117 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1787 | 1466499334126 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b7c00 == 11 [pid = 1787] [id = 173] 01:55:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8f6b4800) [pid = 1787] [serial = 519] [outer = (nil)] 01:55:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8f6ba000) [pid = 1787] [serial = 520] [outer = 0x8f6b4800] 01:55:34 INFO - PROCESS | 1787 | 1466499334205 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x8f70a000) [pid = 1787] [serial = 521] [outer = 0x8f6b4800] 01:55:34 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:34 INFO - PROCESS | 1787 | 1466499334992 Marionette TRACE conn4 <- [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]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1298ms 01:55:35 INFO - PROCESS | 1787 | 1466499335054 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 01:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:55:35 INFO - PROCESS | 1787 | 1466499335063 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 01:55:35 INFO - PROCESS | 1787 | 1466499335074 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1787 | 1466499335078 Marionette TRACE conn4 <- [1,666,null,{}] 01:55:35 INFO - PROCESS | 1787 | 1466499335084 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 1787 | 1466499335089 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:35 INFO - PROCESS | 1787 | 1466499335264 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 01:55:35 INFO - PROCESS | 1787 | 1466499335397 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 1787 | 1466499335406 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe40c00 == 12 [pid = 1787] [id = 174] 01:55:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x8fe4a000) [pid = 1787] [serial = 522] [outer = (nil)] 01:55:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x91159800) [pid = 1787] [serial = 523] [outer = 0x8fe4a000] 01:55:35 INFO - PROCESS | 1787 | 1466499335482 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x9115f400) [pid = 1787] [serial = 524] [outer = 0x8fe4a000] 01:55:36 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:36 INFO - PROCESS | 1787 | 1466499336445 Marionette TRACE conn4 <- [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]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:55:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1434ms 01:55:36 INFO - PROCESS | 1787 | 1466499336507 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 01:55:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:55:36 INFO - PROCESS | 1787 | 1466499336511 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 01:55:36 INFO - PROCESS | 1787 | 1466499336517 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 1787 | 1466499336523 Marionette TRACE conn4 <- [1,670,null,{}] 01:55:36 INFO - PROCESS | 1787 | 1466499336549 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 1787 | 1466499336558 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:36 INFO - PROCESS | 1787 | 1466499336777 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 01:55:36 INFO - PROCESS | 1787 | 1466499336809 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1787 | 1466499336819 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a87000 == 13 [pid = 1787] [id = 175] 01:55:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x91a87800) [pid = 1787] [serial = 525] [outer = (nil)] 01:55:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x91a8c000) [pid = 1787] [serial = 526] [outer = 0x91a87800] 01:55:36 INFO - PROCESS | 1787 | 1466499336894 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x91d93800) [pid = 1787] [serial = 527] [outer = 0x91a87800] 01:55:38 INFO - PROCESS | 1787 | 1466499338486 Marionette TRACE conn4 <- [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]]]}] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x9149a000) [pid = 1787] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x91d8e800) [pid = 1787] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x8ec77000) [pid = 1787] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x92fde800) [pid = 1787] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x9543e000) [pid = 1787] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x93ab6c00) [pid = 1787] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x93c06c00) [pid = 1787] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x91d9a000) [pid = 1787] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x8f6ba400) [pid = 1787] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9149c400) [pid = 1787] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92c41000) [pid = 1787] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x93a79800) [pid = 1787] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x8f6acc00) [pid = 1787] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x8f5b0800) [pid = 1787] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8ec75400) [pid = 1787] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:55:38 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x914a0c00) [pid = 1787] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2104ms 01:55:38 INFO - PROCESS | 1787 | 1466499338626 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 1787 | 1466499338631 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 01:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:55:38 INFO - PROCESS | 1787 | 1466499338637 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 1787 | 1466499338640 Marionette TRACE conn4 <- [1,674,null,{}] 01:55:38 INFO - PROCESS | 1787 | 1466499338645 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 1787 | 1466499338650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:38 INFO - PROCESS | 1787 | 1466499338844 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 01:55:38 INFO - PROCESS | 1787 | 1466499338920 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1787 | 1466499338930 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe46800 == 14 [pid = 1787] [id = 176] 01:55:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8fe49800) [pid = 1787] [serial = 528] [outer = (nil)] 01:55:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9129b000) [pid = 1787] [serial = 529] [outer = 0x8fe49800] 01:55:39 INFO - PROCESS | 1787 | 1466499339006 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x92931c00) [pid = 1787] [serial = 530] [outer = 0x8fe49800] 01:55:39 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:39 INFO - PROCESS | 1787 | 1466499339786 Marionette TRACE conn4 <- [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]]]}] 01:55:39 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 01:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1178ms 01:55:39 INFO - PROCESS | 1787 | 1466499339816 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 1787 | 1466499339819 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:55:39 INFO - PROCESS | 1787 | 1466499339825 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 1787 | 1466499339829 Marionette TRACE conn4 <- [1,678,null,{}] 01:55:39 INFO - PROCESS | 1787 | 1466499339834 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 1787 | 1466499339839 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:39 INFO - PROCESS | 1787 | 1466499339996 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 01:55:40 INFO - PROCESS | 1787 | 1466499340008 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 1787 | 1466499340018 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1c00 == 15 [pid = 1787] [id = 177] 01:55:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x9115d400) [pid = 1787] [serial = 531] [outer = (nil)] 01:55:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x92c39800) [pid = 1787] [serial = 532] [outer = 0x9115d400] 01:55:40 INFO - PROCESS | 1787 | 1466499340086 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x92c43800) [pid = 1787] [serial = 533] [outer = 0x9115d400] 01:55:41 INFO - PROCESS | 1787 | 1466499341218 Marionette TRACE conn4 <- [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]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1435ms 01:55:41 INFO - PROCESS | 1787 | 1466499341263 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 1787 | 1466499341270 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 01:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:55:41 INFO - PROCESS | 1787 | 1466499341279 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 1787 | 1466499341284 Marionette TRACE conn4 <- [1,682,null,{}] 01:55:41 INFO - PROCESS | 1787 | 1466499341295 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:41 INFO - PROCESS | 1787 | 1466499341300 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:41 INFO - PROCESS | 1787 | 1466499341491 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:55:41 INFO - PROCESS | 1787 | 1466499341720 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1787 | 1466499341728 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f701400 == 16 [pid = 1787] [id = 178] 01:55:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x8f703400) [pid = 1787] [serial = 534] [outer = (nil)] 01:55:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8fe46400) [pid = 1787] [serial = 535] [outer = 0x8f703400] 01:55:41 INFO - PROCESS | 1787 | 1466499341832 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9115bc00) [pid = 1787] [serial = 536] [outer = 0x8f703400] 01:55:43 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:43 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:55:43 INFO - PROCESS | 1787 | 1466499343167 Marionette TRACE conn4 <- [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]]]}] 01:55:43 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) 01:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1937ms 01:55:43 INFO - PROCESS | 1787 | 1466499343286 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 1787 | 1466499343292 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 01:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:55:43 INFO - PROCESS | 1787 | 1466499343307 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 1787 | 1466499343312 Marionette TRACE conn4 <- [1,686,null,{}] 01:55:43 INFO - PROCESS | 1787 | 1466499343319 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:43 INFO - PROCESS | 1787 | 1466499343325 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:43 INFO - PROCESS | 1787 | 1466499343495 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 01:55:43 INFO - PROCESS | 1787 | 1466499343707 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1787 | 1466499343719 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b6c00 == 17 [pid = 1787] [id = 179] 01:55:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x914a3c00) [pid = 1787] [serial = 537] [outer = (nil)] 01:55:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9294bc00) [pid = 1787] [serial = 538] [outer = 0x914a3c00] 01:55:43 INFO - PROCESS | 1787 | 1466499343799 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x91d96c00) [pid = 1787] [serial = 539] [outer = 0x914a3c00] 01:55:45 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:45 INFO - PROCESS | 1787 | 1466499345174 Marionette TRACE conn4 <- [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]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1947ms 01:55:45 INFO - PROCESS | 1787 | 1466499345255 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1787 | 1466499345260 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:55:45 INFO - PROCESS | 1787 | 1466499345267 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1787 | 1466499345273 Marionette TRACE conn4 <- [1,690,null,{}] 01:55:45 INFO - PROCESS | 1787 | 1466499345289 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 1787 | 1466499345298 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:45 INFO - PROCESS | 1787 | 1466499345465 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 01:55:45 INFO - PROCESS | 1787 | 1466499345627 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 1787 | 1466499345640 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6c400 == 18 [pid = 1787] [id = 180] 01:55:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x92f73400) [pid = 1787] [serial = 540] [outer = (nil)] 01:55:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x93a73400) [pid = 1787] [serial = 541] [outer = 0x92f73400] 01:55:45 INFO - PROCESS | 1787 | 1466499345724 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x93aa9400) [pid = 1787] [serial = 542] [outer = 0x92f73400] 01:55:47 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:47 INFO - PROCESS | 1787 | 1466499347081 Marionette TRACE conn4 <- [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]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1838ms 01:55:47 INFO - PROCESS | 1787 | 1466499347148 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 1787 | 1466499347154 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 01:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:55:47 INFO - PROCESS | 1787 | 1466499347179 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 1787 | 1466499347183 Marionette TRACE conn4 <- [1,694,null,{}] 01:55:47 INFO - PROCESS | 1787 | 1466499347189 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:47 INFO - PROCESS | 1787 | 1466499347195 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:47 INFO - PROCESS | 1787 | 1466499347364 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 01:55:47 INFO - PROCESS | 1787 | 1466499347526 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 1787 | 1466499347533 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6a400 == 19 [pid = 1787] [id = 181] 01:55:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x93a6f800) [pid = 1787] [serial = 543] [outer = (nil)] 01:55:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x93c07000) [pid = 1787] [serial = 544] [outer = 0x93a6f800] 01:55:47 INFO - PROCESS | 1787 | 1466499347624 Marionette DEBUG loaded listener.js 01:55:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x93d0a800) [pid = 1787] [serial = 545] [outer = 0x93a6f800] 01:55:48 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:48 INFO - PROCESS | 1787 | 1466499348959 Marionette TRACE conn4 <- [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]]]}] 01:55:49 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) 01:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1835ms 01:55:49 INFO - PROCESS | 1787 | 1466499349026 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 1787 | 1466499349031 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:55:49 INFO - PROCESS | 1787 | 1466499349063 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 1787 | 1466499349067 Marionette TRACE conn4 <- [1,698,null,{}] 01:55:49 INFO - PROCESS | 1787 | 1466499349072 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 1787 | 1466499349078 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:49 INFO - PROCESS | 1787 | 1466499349247 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 01:55:49 INFO - PROCESS | 1787 | 1466499349408 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1787 | 1466499349419 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b2000 == 20 [pid = 1787] [id = 182] 01:55:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x8f6b5c00) [pid = 1787] [serial = 546] [outer = (nil)] 01:55:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x91163400) [pid = 1787] [serial = 547] [outer = 0x8f6b5c00] 01:55:49 INFO - PROCESS | 1787 | 1466499349502 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x92925000) [pid = 1787] [serial = 548] [outer = 0x8f6b5c00] 01:55:50 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:51 INFO - PROCESS | 1787 | 1466499351084 Marionette TRACE conn4 <- [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]]]}] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x92c45800) [pid = 1787] [serial = 440] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x92944400) [pid = 1787] [serial = 473] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x99733c00) [pid = 1787] [serial = 466] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x966f7000) [pid = 1787] [serial = 464] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x93d10c00) [pid = 1787] [serial = 449] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x95278800) [pid = 1787] [serial = 452] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x95275800) [pid = 1787] [serial = 451] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x92947400) [pid = 1787] [serial = 445] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x91161c00) [pid = 1787] [serial = 443] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x9a1ccc00) [pid = 1787] [serial = 469] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x96609c00) [pid = 1787] [serial = 461] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x9547d800) [pid = 1787] [serial = 458] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x95431800) [pid = 1787] [serial = 457] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x8f70b800) [pid = 1787] [serial = 442] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9a1e6000) [pid = 1787] [serial = 470] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x953c2000) [pid = 1787] [serial = 455] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8f5ab800) [pid = 1787] [serial = 475] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92c3b800) [pid = 1787] [serial = 446] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x91162c00) [pid = 1787] [serial = 472] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x96608800) [pid = 1787] [serial = 460] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8f6b2c00) [pid = 1787] [serial = 476] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x93c09400) [pid = 1787] [serial = 448] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x91293800) [pid = 1787] [serial = 479] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x99ec4800) [pid = 1787] [serial = 467] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953c0c00) [pid = 1787] [serial = 454] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x966f0800) [pid = 1787] [serial = 463] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93ab3c00) [pid = 1787] [serial = 485] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92943c00) [pid = 1787] [serial = 482] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9292bc00) [pid = 1787] [serial = 481] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92fe0000) [pid = 1787] [serial = 484] [outer = (nil)] [url = about:blank] 01:55:51 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8fd27400) [pid = 1787] [serial = 478] [outer = (nil)] [url = about:blank] 01:55:51 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) 01:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2152ms 01:55:51 INFO - PROCESS | 1787 | 1466499351212 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 01:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:55:51 INFO - PROCESS | 1787 | 1466499351219 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 01:55:51 INFO - PROCESS | 1787 | 1466499351227 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 1787 | 1466499351232 Marionette TRACE conn4 <- [1,702,null,{}] 01:55:51 INFO - PROCESS | 1787 | 1466499351241 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:51 INFO - PROCESS | 1787 | 1466499351246 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:51 INFO - PROCESS | 1787 | 1466499351392 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 01:55:51 INFO - PROCESS | 1787 | 1466499351525 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 1787 | 1466499351534 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b1800 == 21 [pid = 1787] [id = 183] 01:55:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f6b7400) [pid = 1787] [serial = 549] [outer = (nil)] 01:55:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8f70e000) [pid = 1787] [serial = 550] [outer = 0x8f6b7400] 01:55:51 INFO - PROCESS | 1787 | 1466499351612 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8fe42c00) [pid = 1787] [serial = 551] [outer = 0x8f6b7400] 01:55:52 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:52 INFO - PROCESS | 1787 | 1466499352757 Marionette TRACE conn4 <- [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]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1549ms 01:55:52 INFO - PROCESS | 1787 | 1466499352776 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 1787 | 1466499352782 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 01:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:55:52 INFO - PROCESS | 1787 | 1466499352794 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 1787 | 1466499352798 Marionette TRACE conn4 <- [1,706,null,{}] 01:55:52 INFO - PROCESS | 1787 | 1466499352804 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 1787 | 1466499352810 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:53 INFO - PROCESS | 1787 | 1466499353032 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 01:55:53 INFO - PROCESS | 1787 | 1466499353163 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1787 | 1466499353170 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x91295800 == 22 [pid = 1787] [id = 184] 01:55:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91495000) [pid = 1787] [serial = 552] [outer = (nil)] 01:55:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9149fc00) [pid = 1787] [serial = 553] [outer = 0x91495000] 01:55:53 INFO - PROCESS | 1787 | 1466499353247 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x91d96000) [pid = 1787] [serial = 554] [outer = 0x91495000] 01:55:54 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:54 INFO - PROCESS | 1787 | 1466499354570 Marionette TRACE conn4 <- [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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1833ms 01:55:54 INFO - PROCESS | 1787 | 1466499354642 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1787 | 1466499354646 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:55:54 INFO - PROCESS | 1787 | 1466499354656 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1787 | 1466499354662 Marionette TRACE conn4 <- [1,710,null,{}] 01:55:54 INFO - PROCESS | 1787 | 1466499354684 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 1787 | 1466499354693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:54 INFO - PROCESS | 1787 | 1466499354894 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 01:55:54 INFO - PROCESS | 1787 | 1466499354917 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1787 | 1466499354928 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c41c00 == 23 [pid = 1787] [id = 185] 01:55:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x92c42800) [pid = 1787] [serial = 555] [outer = (nil)] 01:55:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x92fd8800) [pid = 1787] [serial = 556] [outer = 0x92c42800] 01:55:55 INFO - PROCESS | 1787 | 1466499355002 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x93aa7400) [pid = 1787] [serial = 557] [outer = 0x92c42800] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8ec7ac00) [pid = 1787] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9115cc00) [pid = 1787] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x91d8e400) [pid = 1787] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92926c00) [pid = 1787] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8fe49400) [pid = 1787] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x95478000) [pid = 1787] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9a1d9800) [pid = 1787] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9a1da800) [pid = 1787] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8fe4a000) [pid = 1787] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9149b400) [pid = 1787] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6b4800) [pid = 1787] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91a87800) [pid = 1787] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9b266400) [pid = 1787] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f6b2000) [pid = 1787] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:55:55 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fe49800) [pid = 1787] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:55:56 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:56 INFO - PROCESS | 1787 | 1466499356439 Marionette TRACE conn4 <- [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]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:55:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1839ms 01:55:56 INFO - PROCESS | 1787 | 1466499356497 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 01:55:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:55:56 INFO - PROCESS | 1787 | 1466499356502 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 01:55:56 INFO - PROCESS | 1787 | 1466499356508 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 1787 | 1466499356512 Marionette TRACE conn4 <- [1,714,null,{}] 01:55:56 INFO - PROCESS | 1787 | 1466499356518 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 1787 | 1466499356523 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:56 INFO - PROCESS | 1787 | 1466499356689 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 01:55:56 INFO - PROCESS | 1787 | 1466499356698 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 1787 | 1466499356706 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd29000 == 24 [pid = 1787] [id = 186] 01:55:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fe47c00) [pid = 1787] [serial = 558] [outer = (nil)] 01:55:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f65c00) [pid = 1787] [serial = 559] [outer = 0x8fe47c00] 01:55:56 INFO - PROCESS | 1787 | 1466499356782 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a7e800) [pid = 1787] [serial = 560] [outer = 0x8fe47c00] 01:55:58 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:58 INFO - PROCESS | 1787 | 1466499358082 Marionette TRACE conn4 <- [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]]]}] 01:55:58 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 01:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1598ms 01:55:58 INFO - PROCESS | 1787 | 1466499358108 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1787 | 1466499358115 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 01:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:55:58 INFO - PROCESS | 1787 | 1466499358135 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1787 | 1466499358141 Marionette TRACE conn4 <- [1,718,null,{}] 01:55:58 INFO - PROCESS | 1787 | 1466499358150 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 1787 | 1466499358157 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:58 INFO - PROCESS | 1787 | 1466499358436 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 01:55:58 INFO - PROCESS | 1787 | 1466499358577 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1787 | 1466499358593 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:55:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b6800 == 25 [pid = 1787] [id = 187] 01:55:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8f702c00) [pid = 1787] [serial = 561] [outer = (nil)] 01:55:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8fd26800) [pid = 1787] [serial = 562] [outer = 0x8f702c00] 01:55:58 INFO - PROCESS | 1787 | 1466499358692 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8fe49800) [pid = 1787] [serial = 563] [outer = 0x8f702c00] 01:56:00 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:00 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:56:00 INFO - PROCESS | 1787 | 1466499360091 Marionette TRACE conn4 <- [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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:56:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1998ms 01:56:00 INFO - PROCESS | 1787 | 1466499360166 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1787 | 1466499360174 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 01:56:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:56:00 INFO - PROCESS | 1787 | 1466499360207 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1787 | 1466499360211 Marionette TRACE conn4 <- [1,722,null,{}] 01:56:00 INFO - PROCESS | 1787 | 1466499360220 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 1787 | 1466499360226 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:00 INFO - PROCESS | 1787 | 1466499360414 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 01:56:00 INFO - PROCESS | 1787 | 1466499360582 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 1787 | 1466499360589 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x91299800 == 26 [pid = 1787] [id = 188] 01:56:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92944400) [pid = 1787] [serial = 564] [outer = (nil)] 01:56:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9294fc00) [pid = 1787] [serial = 565] [outer = 0x92944400] 01:56:00 INFO - PROCESS | 1787 | 1466499360680 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92c3f400) [pid = 1787] [serial = 566] [outer = 0x92944400] 01:56:01 INFO - PROCESS | 1787 | 1466499361670 Marionette TRACE conn4 <- [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] 01:56:01 INFO - PROCESS | 1787 | 1466499361759 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 01:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:56:01 INFO - PROCESS | 1787 | 1466499361766 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 1787 | 1466499361773 Marionette TRACE conn4 <- [1,726,null,{}] 01:56:01 INFO - PROCESS | 1787 | 1466499361791 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 1787 | 1466499361801 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:02 INFO - PROCESS | 1787 | 1466499362158 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:56:02 INFO - PROCESS | 1787 | 1466499362492 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1787 | 1466499362506 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520c400 == 27 [pid = 1787] [id = 189] 01:56:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9520cc00) [pid = 1787] [serial = 567] [outer = (nil)] 01:56:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x95213c00) [pid = 1787] [serial = 568] [outer = 0x9520cc00] 01:56:02 INFO - PROCESS | 1787 | 1466499362657 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x95270800) [pid = 1787] [serial = 569] [outer = 0x9520cc00] 01:56:03 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:03 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:56:04 INFO - PROCESS | 1787 | 1466499364048 Marionette TRACE conn4 <- [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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:56:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2347ms 01:56:04 INFO - PROCESS | 1787 | 1466499364125 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 1787 | 1466499364131 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 01:56:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:56:04 INFO - PROCESS | 1787 | 1466499364138 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1787 | 1466499364142 Marionette TRACE conn4 <- [1,730,null,{}] 01:56:04 INFO - PROCESS | 1787 | 1466499364148 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 1787 | 1466499364154 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:04 INFO - PROCESS | 1787 | 1466499364372 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 01:56:04 INFO - PROCESS | 1787 | 1466499364577 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 1787 | 1466499364586 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520c000 == 28 [pid = 1787] [id = 190] 01:56:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95212400) [pid = 1787] [serial = 570] [outer = (nil)] 01:56:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9539b400) [pid = 1787] [serial = 571] [outer = 0x95212400] 01:56:04 INFO - PROCESS | 1787 | 1466499364669 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x953a7800) [pid = 1787] [serial = 572] [outer = 0x95212400] 01:56:05 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:05 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:56:05 INFO - PROCESS | 1787 | 1466499365633 Marionette TRACE conn4 <- [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] 01:56:05 INFO - PROCESS | 1787 | 1466499365677 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 01:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:56:05 INFO - PROCESS | 1787 | 1466499365684 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 1787 | 1466499365688 Marionette TRACE conn4 <- [1,734,null,{}] 01:56:05 INFO - PROCESS | 1787 | 1466499365694 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:05 INFO - PROCESS | 1787 | 1466499365700 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:05 INFO - PROCESS | 1787 | 1466499365890 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 01:56:06 INFO - PROCESS | 1787 | 1466499366132 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1787 | 1466499366143 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x9526f000 == 29 [pid = 1787] [id = 191] 01:56:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x953c2000) [pid = 1787] [serial = 573] [outer = (nil)] 01:56:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x953cf800) [pid = 1787] [serial = 574] [outer = 0x953c2000] 01:56:06 INFO - PROCESS | 1787 | 1466499366246 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x953e9000) [pid = 1787] [serial = 575] [outer = 0x953c2000] 01:56:06 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:07 INFO - PROCESS | 1787 | 1466499367144 Marionette TRACE conn4 <- [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]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1492ms 01:56:07 INFO - PROCESS | 1787 | 1466499367178 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 1787 | 1466499367181 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 01:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:56:07 INFO - PROCESS | 1787 | 1466499367189 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 1787 | 1466499367193 Marionette TRACE conn4 <- [1,738,null,{}] 01:56:07 INFO - PROCESS | 1787 | 1466499367199 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 1787 | 1466499367211 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:07 INFO - PROCESS | 1787 | 1466499367450 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 01:56:07 INFO - PROCESS | 1787 | 1466499367672 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 1787 | 1466499367682 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b6000 == 30 [pid = 1787] [id = 192] 01:56:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8fd2b800) [pid = 1787] [serial = 576] [outer = (nil)] 01:56:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x95477000) [pid = 1787] [serial = 577] [outer = 0x8fd2b800] 01:56:07 INFO - PROCESS | 1787 | 1466499367813 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x9547e400) [pid = 1787] [serial = 578] [outer = 0x8fd2b800] 01:56:09 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:09 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:56:09 INFO - PROCESS | 1787 | 1466499369156 Marionette TRACE conn4 <- [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]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1987ms 01:56:09 INFO - PROCESS | 1787 | 1466499369176 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 1787 | 1466499369180 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:56:09 INFO - PROCESS | 1787 | 1466499369188 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 1787 | 1466499369192 Marionette TRACE conn4 <- [1,742,null,{}] 01:56:09 INFO - PROCESS | 1787 | 1466499369249 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 1787 | 1466499369256 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:09 INFO - PROCESS | 1787 | 1466499369486 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 01:56:09 INFO - PROCESS | 1787 | 1466499369610 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1787 | 1466499369619 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b8800 == 31 [pid = 1787] [id = 193] 01:56:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x953ed400) [pid = 1787] [serial = 579] [outer = (nil)] 01:56:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x96609c00) [pid = 1787] [serial = 580] [outer = 0x953ed400] 01:56:09 INFO - PROCESS | 1787 | 1466499369703 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9660d000) [pid = 1787] [serial = 581] [outer = 0x953ed400] 01:56:11 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:11 INFO - PROCESS | 1787 | 1466499371220 Marionette TRACE conn4 <- [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]]]}] 01:56:11 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 01:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2084ms 01:56:11 INFO - PROCESS | 1787 | 1466499371273 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 1787 | 1466499371280 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 01:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:56:11 INFO - PROCESS | 1787 | 1466499371288 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 1787 | 1466499371293 Marionette TRACE conn4 <- [1,746,null,{}] 01:56:11 INFO - PROCESS | 1787 | 1466499371302 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 1787 | 1466499371307 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:11 INFO - PROCESS | 1787 | 1466499371529 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:56:11 INFO - PROCESS | 1787 | 1466499371703 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1787 | 1466499371710 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709000 == 32 [pid = 1787] [id = 194] 01:56:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8f70b800) [pid = 1787] [serial = 582] [outer = (nil)] 01:56:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x8fd2a000) [pid = 1787] [serial = 583] [outer = 0x8f70b800] 01:56:11 INFO - PROCESS | 1787 | 1466499371792 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x8fe43400) [pid = 1787] [serial = 584] [outer = 0x8f70b800] 01:56:12 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b4000 == 31 [pid = 1787] [id = 171] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x8f702400) [pid = 1787] [serial = 488] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x8f5b2400) [pid = 1787] [serial = 487] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x91497c00) [pid = 1787] [serial = 491] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x91165000) [pid = 1787] [serial = 490] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9294c400) [pid = 1787] [serial = 494] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x9292b000) [pid = 1787] [serial = 493] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x93d02400) [pid = 1787] [serial = 496] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x95217c00) [pid = 1787] [serial = 497] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x953ec800) [pid = 1787] [serial = 500] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x953cd800) [pid = 1787] [serial = 499] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x97841400) [pid = 1787] [serial = 503] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9547cc00) [pid = 1787] [serial = 502] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x9aeda000) [pid = 1787] [serial = 506] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9adc6800) [pid = 1787] [serial = 505] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x9b435c00) [pid = 1787] [serial = 509] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91159800) [pid = 1787] [serial = 523] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9aee7400) [pid = 1787] [serial = 508] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91a89800) [pid = 1787] [serial = 518] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x914a3000) [pid = 1787] [serial = 517] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f6ba000) [pid = 1787] [serial = 520] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f70a000) [pid = 1787] [serial = 521] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91a8c000) [pid = 1787] [serial = 526] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9bb07000) [pid = 1787] [serial = 512] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9b806c00) [pid = 1787] [serial = 511] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8fd27c00) [pid = 1787] [serial = 515] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f704400) [pid = 1787] [serial = 514] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9129b000) [pid = 1787] [serial = 529] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91d93800) [pid = 1787] [serial = 527] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92c39800) [pid = 1787] [serial = 532] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92931c00) [pid = 1787] [serial = 530] [outer = (nil)] [url = about:blank] 01:56:13 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9115f400) [pid = 1787] [serial = 524] [outer = (nil)] [url = about:blank] 01:56:14 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:14 INFO - PROCESS | 1787 | 1466499374172 Marionette TRACE conn4 <- [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]]]}] 01:56:14 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.) 01:56:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2938ms 01:56:14 INFO - PROCESS | 1787 | 1466499374228 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 1787 | 1466499374232 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 01:56:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:56:14 INFO - PROCESS | 1787 | 1466499374241 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 1787 | 1466499374245 Marionette TRACE conn4 <- [1,750,null,{}] 01:56:14 INFO - PROCESS | 1787 | 1466499374257 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 1787 | 1466499374263 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:14 INFO - PROCESS | 1787 | 1466499374465 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 01:56:14 INFO - PROCESS | 1787 | 1466499374482 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1787 | 1466499374491 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ae000 == 32 [pid = 1787] [id = 195] 01:56:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f6ae800) [pid = 1787] [serial = 585] [outer = (nil)] 01:56:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f6b5000) [pid = 1787] [serial = 586] [outer = 0x8f6ae800] 01:56:14 INFO - PROCESS | 1787 | 1466499374567 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f6ba000) [pid = 1787] [serial = 587] [outer = 0x8f6ae800] 01:56:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fd24400) [pid = 1787] [serial = 588] [outer = 0x983a6400] 01:56:15 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:15 INFO - PROCESS | 1787 | 1466499375878 Marionette TRACE conn4 <- [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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:56:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1688ms 01:56:15 INFO - PROCESS | 1787 | 1466499375929 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 1787 | 1466499375939 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 01:56:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:56:15 INFO - PROCESS | 1787 | 1466499375950 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 1787 | 1466499375954 Marionette TRACE conn4 <- [1,754,null,{}] 01:56:15 INFO - PROCESS | 1787 | 1466499375961 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 1787 | 1466499375967 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:16 INFO - PROCESS | 1787 | 1466499376235 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 01:56:16 INFO - PROCESS | 1787 | 1466499376316 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1787 | 1466499376324 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115dc00 == 33 [pid = 1787] [id = 196] 01:56:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91166c00) [pid = 1787] [serial = 589] [outer = (nil)] 01:56:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91297c00) [pid = 1787] [serial = 590] [outer = 0x91166c00] 01:56:16 INFO - PROCESS | 1787 | 1466499376401 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9129fc00) [pid = 1787] [serial = 591] [outer = 0x91166c00] 01:56:17 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:17 INFO - PROCESS | 1787 | 1466499377742 Marionette TRACE conn4 <- [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]]]}] 01:56:17 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 01:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1843ms 01:56:17 INFO - PROCESS | 1787 | 1466499377840 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 1787 | 1466499377845 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 01:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:56:17 INFO - PROCESS | 1787 | 1466499377863 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 1787 | 1466499377869 Marionette TRACE conn4 <- [1,758,null,{}] 01:56:17 INFO - PROCESS | 1787 | 1466499377889 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:17 INFO - PROCESS | 1787 | 1466499377898 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:18 INFO - PROCESS | 1787 | 1466499378106 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 01:56:18 INFO - PROCESS | 1787 | 1466499378130 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1787 | 1466499378143 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a8dc00 == 34 [pid = 1787] [id = 197] 01:56:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91a8f000) [pid = 1787] [serial = 592] [outer = (nil)] 01:56:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91d93800) [pid = 1787] [serial = 593] [outer = 0x91a8f000] 01:56:18 INFO - PROCESS | 1787 | 1466499378218 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92927000) [pid = 1787] [serial = 594] [outer = 0x91a8f000] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fe47c00) [pid = 1787] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92c42800) [pid = 1787] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x914a3c00) [pid = 1787] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f703400) [pid = 1787] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f6b5c00) [pid = 1787] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92f73400) [pid = 1787] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91495000) [pid = 1787] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93a6f800) [pid = 1787] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9115d400) [pid = 1787] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:56:19 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f6b7400) [pid = 1787] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:56:19 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:19 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:56:19 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:19 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:19 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:56:19 INFO - PROCESS | 1787 | 1466499379592 Marionette TRACE conn4 <- [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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:56:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1798ms 01:56:19 INFO - PROCESS | 1787 | 1466499379670 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1787 | 1466499379675 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:56:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:56:19 INFO - PROCESS | 1787 | 1466499379687 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1787 | 1466499379689 Marionette TRACE conn4 <- [1,762,null,{}] 01:56:19 INFO - PROCESS | 1787 | 1466499379697 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 1787 | 1466499379702 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:19 INFO - PROCESS | 1787 | 1466499379906 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 01:56:19 INFO - PROCESS | 1787 | 1466499379978 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 1787 | 1466499379986 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba400 == 35 [pid = 1787] [id = 198] 01:56:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f707800) [pid = 1787] [serial = 595] [outer = (nil)] 01:56:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92945c00) [pid = 1787] [serial = 596] [outer = 0x8f707800] 01:56:20 INFO - PROCESS | 1787 | 1466499380057 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92950400) [pid = 1787] [serial = 597] [outer = 0x8f707800] 01:56:21 INFO - PROCESS | 1787 | 1466499381265 Marionette TRACE conn4 <- [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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:56:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1630ms 01:56:21 INFO - PROCESS | 1787 | 1466499381319 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 1787 | 1466499381326 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 01:56:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:56:21 INFO - PROCESS | 1787 | 1466499381444 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 1787 | 1466499381451 Marionette TRACE conn4 <- [1,766,null,{}] 01:56:21 INFO - PROCESS | 1787 | 1466499381491 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 1787 | 1466499381498 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:21 INFO - PROCESS | 1787 | 1466499381721 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:56:21 INFO - PROCESS | 1787 | 1466499381841 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1787 | 1466499381851 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1400 == 36 [pid = 1787] [id = 199] 01:56:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f6adc00) [pid = 1787] [serial = 598] [outer = (nil)] 01:56:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f6b8800) [pid = 1787] [serial = 599] [outer = 0x8f6adc00] 01:56:21 INFO - PROCESS | 1787 | 1466499381943 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fd27000) [pid = 1787] [serial = 600] [outer = 0x8f6adc00] 01:56:23 INFO - PROCESS | 1787 | 1466499383413 Marionette TRACE conn4 <- [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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:56:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2155ms 01:56:23 INFO - PROCESS | 1787 | 1466499383490 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1787 | 1466499383498 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 01:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:56:23 INFO - PROCESS | 1787 | 1466499383509 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1787 | 1466499383513 Marionette TRACE conn4 <- [1,770,null,{}] 01:56:23 INFO - PROCESS | 1787 | 1466499383520 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 1787 | 1466499383526 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:23 INFO - PROCESS | 1787 | 1466499383756 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 01:56:23 INFO - PROCESS | 1787 | 1466499383926 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1787 | 1466499383935 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe45c00 == 37 [pid = 1787] [id = 200] 01:56:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91292800) [pid = 1787] [serial = 601] [outer = (nil)] 01:56:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9129d800) [pid = 1787] [serial = 602] [outer = 0x91292800] 01:56:24 INFO - PROCESS | 1787 | 1466499384020 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x914a3000) [pid = 1787] [serial = 603] [outer = 0x91292800] 01:56:25 INFO - PROCESS | 1787 | 1466499385078 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1587ms 01:56:25 INFO - PROCESS | 1787 | 1466499385097 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 01:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:56:25 INFO - PROCESS | 1787 | 1466499385102 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 01:56:25 INFO - PROCESS | 1787 | 1466499385109 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1787 | 1466499385117 Marionette TRACE conn4 <- [1,774,null,{}] 01:56:25 INFO - PROCESS | 1787 | 1466499385135 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:25 INFO - PROCESS | 1787 | 1466499385144 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:25 INFO - PROCESS | 1787 | 1466499385377 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 01:56:25 INFO - PROCESS | 1787 | 1466499385679 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1787 | 1466499385692 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x92928400 == 38 [pid = 1787] [id = 201] 01:56:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9292dc00) [pid = 1787] [serial = 604] [outer = (nil)] 01:56:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9294d800) [pid = 1787] [serial = 605] [outer = 0x9292dc00] 01:56:25 INFO - PROCESS | 1787 | 1466499385783 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92c44000) [pid = 1787] [serial = 606] [outer = 0x9292dc00] 01:56:26 INFO - PROCESS | 1787 | 1466499386877 Marionette TRACE conn4 <- [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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1793ms 01:56:26 INFO - PROCESS | 1787 | 1466499386902 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 01:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:56:26 INFO - PROCESS | 1787 | 1466499386908 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 01:56:26 INFO - PROCESS | 1787 | 1466499386914 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 1787 | 1466499386918 Marionette TRACE conn4 <- [1,778,null,{}] 01:56:26 INFO - PROCESS | 1787 | 1466499386924 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 1787 | 1466499386930 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:27 INFO - PROCESS | 1787 | 1466499387125 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 01:56:27 INFO - PROCESS | 1787 | 1466499387432 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1787 | 1466499387444 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec76c00 == 39 [pid = 1787] [id = 202] 01:56:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8ec78800) [pid = 1787] [serial = 607] [outer = (nil)] 01:56:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8ec7d400) [pid = 1787] [serial = 608] [outer = 0x8ec78800] 01:56:27 INFO - PROCESS | 1787 | 1466499387563 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8f5b7400) [pid = 1787] [serial = 609] [outer = 0x8ec78800] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x91295800 == 38 [pid = 1787] [id = 184] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe40c00 == 37 [pid = 1787] [id = 174] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b7c00 == 36 [pid = 1787] [id = 173] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x91a8dc00 == 35 [pid = 1787] [id = 197] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x9115dc00 == 34 [pid = 1787] [id = 196] 01:56:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ae000 == 33 [pid = 1787] [id = 195] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93a7e800) [pid = 1787] [serial = 560] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x93aa7400) [pid = 1787] [serial = 557] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91d96000) [pid = 1787] [serial = 554] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f65c00) [pid = 1787] [serial = 559] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92fd8800) [pid = 1787] [serial = 556] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9294bc00) [pid = 1787] [serial = 538] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91d96c00) [pid = 1787] [serial = 539] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fe46400) [pid = 1787] [serial = 535] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9115bc00) [pid = 1787] [serial = 536] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91163400) [pid = 1787] [serial = 547] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92925000) [pid = 1787] [serial = 548] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93a73400) [pid = 1787] [serial = 541] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93aa9400) [pid = 1787] [serial = 542] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9149fc00) [pid = 1787] [serial = 553] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93c07000) [pid = 1787] [serial = 544] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x93d0a800) [pid = 1787] [serial = 545] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92c43800) [pid = 1787] [serial = 533] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8f70e000) [pid = 1787] [serial = 550] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8fe42c00) [pid = 1787] [serial = 551] [outer = (nil)] [url = about:blank] 01:56:28 INFO - PROCESS | 1787 | 1466499388624 Marionette TRACE conn4 <- [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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1736ms 01:56:28 INFO - PROCESS | 1787 | 1466499388652 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:56:28 INFO - PROCESS | 1787 | 1466499388659 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:56:28 INFO - PROCESS | 1787 | 1466499388667 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 1787 | 1466499388672 Marionette TRACE conn4 <- [1,782,null,{}] 01:56:28 INFO - PROCESS | 1787 | 1466499388680 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:28 INFO - PROCESS | 1787 | 1466499388688 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:28 INFO - PROCESS | 1787 | 1466499388886 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:56:29 INFO - PROCESS | 1787 | 1466499389067 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 1787 | 1466499389079 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22000 == 34 [pid = 1787] [id = 203] 01:56:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8fd26000) [pid = 1787] [serial = 610] [outer = (nil)] 01:56:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8fd30000) [pid = 1787] [serial = 611] [outer = 0x8fd26000] 01:56:29 INFO - PROCESS | 1787 | 1466499389179 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fe44400) [pid = 1787] [serial = 612] [outer = 0x8fd26000] 01:56:30 INFO - PROCESS | 1787 | 1466499390040 Marionette TRACE conn4 <- [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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1433ms 01:56:30 INFO - PROCESS | 1787 | 1466499390104 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 1787 | 1466499390110 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 01:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:56:30 INFO - PROCESS | 1787 | 1466499390127 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 1787 | 1466499390132 Marionette TRACE conn4 <- [1,786,null,{}] 01:56:30 INFO - PROCESS | 1787 | 1466499390138 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:30 INFO - PROCESS | 1787 | 1466499390144 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:30 INFO - PROCESS | 1787 | 1466499390333 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 01:56:30 INFO - PROCESS | 1787 | 1466499390343 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 1787 | 1466499390352 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x91165800 == 35 [pid = 1787] [id = 204] 01:56:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9129a800) [pid = 1787] [serial = 613] [outer = (nil)] 01:56:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9149dc00) [pid = 1787] [serial = 614] [outer = 0x9129a800] 01:56:30 INFO - PROCESS | 1787 | 1466499390426 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a86c00) [pid = 1787] [serial = 615] [outer = 0x9129a800] 01:56:31 INFO - PROCESS | 1787 | 1466499391498 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1441ms 01:56:31 INFO - PROCESS | 1787 | 1466499391573 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1787 | 1466499391577 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 01:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:56:31 INFO - PROCESS | 1787 | 1466499391592 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 1787 | 1466499391603 Marionette TRACE conn4 <- [1,790,null,{}] 01:56:31 INFO - PROCESS | 1787 | 1466499391620 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 1787 | 1466499391628 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:31 INFO - PROCESS | 1787 | 1466499391863 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 01:56:31 INFO - PROCESS | 1787 | 1466499391891 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 1787 | 1466499391896 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2d400 == 36 [pid = 1787] [id = 205] 01:56:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91a89c00) [pid = 1787] [serial = 616] [outer = (nil)] 01:56:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92949800) [pid = 1787] [serial = 617] [outer = 0x91a89c00] 01:56:31 INFO - PROCESS | 1787 | 1466499391970 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f70bc00) [pid = 1787] [serial = 618] [outer = 0x91a89c00] 01:56:32 INFO - PROCESS | 1787 | 1466499392946 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1409ms 01:56:32 INFO - PROCESS | 1787 | 1466499392993 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:56:33 INFO - PROCESS | 1787 | 1466499392998 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:56:33 INFO - PROCESS | 1787 | 1466499393011 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 1787 | 1466499393014 Marionette TRACE conn4 <- [1,794,null,{}] 01:56:33 INFO - PROCESS | 1787 | 1466499393020 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 1787 | 1466499393025 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:33 INFO - PROCESS | 1787 | 1466499393366 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f70b800) [pid = 1787] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91166c00) [pid = 1787] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f702c00) [pid = 1787] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f6ae800) [pid = 1787] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92944400) [pid = 1787] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9520cc00) [pid = 1787] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x95212400) [pid = 1787] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x953c2000) [pid = 1787] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8fd2b800) [pid = 1787] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:56:33 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x953ed400) [pid = 1787] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:56:33 INFO - PROCESS | 1787 | 1466499393582 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 1787 | 1466499393595 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78000 == 37 [pid = 1787] [id = 206] 01:56:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8ec78400) [pid = 1787] [serial = 619] [outer = (nil)] 01:56:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f5ad000) [pid = 1787] [serial = 620] [outer = 0x8ec78400] 01:56:33 INFO - PROCESS | 1787 | 1466499393688 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f6ae000) [pid = 1787] [serial = 621] [outer = 0x8ec78400] 01:56:34 INFO - PROCESS | 1787 | 1466499394664 Marionette TRACE conn4 <- [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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1702ms 01:56:34 INFO - PROCESS | 1787 | 1466499394709 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 1787 | 1466499394715 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 01:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:56:34 INFO - PROCESS | 1787 | 1466499394723 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 1787 | 1466499394728 Marionette TRACE conn4 <- [1,798,null,{}] 01:56:34 INFO - PROCESS | 1787 | 1466499394736 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 1787 | 1466499394744 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:34 INFO - PROCESS | 1787 | 1466499394939 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:56:35 INFO - PROCESS | 1787 | 1466499395153 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 1787 | 1466499395162 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x91158800 == 38 [pid = 1787] [id = 207] 01:56:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91163400) [pid = 1787] [serial = 622] [outer = (nil)] 01:56:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91294800) [pid = 1787] [serial = 623] [outer = 0x91163400] 01:56:35 INFO - PROCESS | 1787 | 1466499395296 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91498000) [pid = 1787] [serial = 624] [outer = 0x91163400] 01:56:36 INFO - PROCESS | 1787 | 1466499396290 Marionette TRACE conn4 <- [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]]]}] 01:56:36 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 01:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1642ms 01:56:36 INFO - PROCESS | 1787 | 1466499396367 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 01:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:56:36 INFO - PROCESS | 1787 | 1466499396373 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 01:56:36 INFO - PROCESS | 1787 | 1466499396380 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1787 | 1466499396384 Marionette TRACE conn4 <- [1,802,null,{}] 01:56:36 INFO - PROCESS | 1787 | 1466499396391 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:36 INFO - PROCESS | 1787 | 1466499396396 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:36 INFO - PROCESS | 1787 | 1466499396635 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 01:56:36 INFO - PROCESS | 1787 | 1466499396943 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 1787 | 1466499396951 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115a000 == 39 [pid = 1787] [id = 208] 01:56:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9149fc00) [pid = 1787] [serial = 625] [outer = (nil)] 01:56:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9294e400) [pid = 1787] [serial = 626] [outer = 0x9149fc00] 01:56:37 INFO - PROCESS | 1787 | 1466499397040 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92f68000) [pid = 1787] [serial = 627] [outer = 0x9149fc00] 01:56:38 INFO - PROCESS | 1787 | 1466499398038 Marionette TRACE conn4 <- [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]]]}] 01:56:38 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 01:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1696ms 01:56:38 INFO - PROCESS | 1787 | 1466499398076 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 1787 | 1466499398084 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 01:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:56:38 INFO - PROCESS | 1787 | 1466499398102 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 1787 | 1466499398109 Marionette TRACE conn4 <- [1,806,null,{}] 01:56:38 INFO - PROCESS | 1787 | 1466499398116 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:38 INFO - PROCESS | 1787 | 1466499398123 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:38 INFO - PROCESS | 1787 | 1466499398378 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 01:56:38 INFO - PROCESS | 1787 | 1466499398633 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 1787 | 1466499398640 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d95800 == 40 [pid = 1787] [id = 209] 01:56:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91d96c00) [pid = 1787] [serial = 628] [outer = (nil)] 01:56:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aa9800) [pid = 1787] [serial = 629] [outer = 0x91d96c00] 01:56:38 INFO - PROCESS | 1787 | 1466499398737 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a7d400) [pid = 1787] [serial = 630] [outer = 0x91d96c00] 01:56:39 INFO - PROCESS | 1787 | 1466499399676 Marionette TRACE conn4 <- [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]]]}] 01:56:39 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 01:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1654ms 01:56:39 INFO - PROCESS | 1787 | 1466499399748 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 1787 | 1466499399752 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 01:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:56:39 INFO - PROCESS | 1787 | 1466499399758 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 1787 | 1466499399762 Marionette TRACE conn4 <- [1,810,null,{}] 01:56:39 INFO - PROCESS | 1787 | 1466499399768 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:39 INFO - PROCESS | 1787 | 1466499399774 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:40 INFO - PROCESS | 1787 | 1466499400002 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 01:56:40 INFO - PROCESS | 1787 | 1466499400215 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 1787 | 1466499400225 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77000 == 41 [pid = 1787] [id = 210] 01:56:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93ab4c00) [pid = 1787] [serial = 631] [outer = (nil)] 01:56:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93c07400) [pid = 1787] [serial = 632] [outer = 0x93ab4c00] 01:56:40 INFO - PROCESS | 1787 | 1466499400355 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93c0fc00) [pid = 1787] [serial = 633] [outer = 0x93ab4c00] 01:56:41 INFO - PROCESS | 1787 | 1466499401364 Marionette TRACE conn4 <- [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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1636ms 01:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:56:41 INFO - PROCESS | 1787 | 1466499401396 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1787 | 1466499401400 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:56:41 INFO - PROCESS | 1787 | 1466499401407 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1787 | 1466499401410 Marionette TRACE conn4 <- [1,814,null,{}] 01:56:41 INFO - PROCESS | 1787 | 1466499401417 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 1787 | 1466499401422 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:41 INFO - PROCESS | 1787 | 1466499401610 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 01:56:41 INFO - PROCESS | 1787 | 1466499401832 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 1787 | 1466499401851 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x94897000 == 42 [pid = 1787] [id = 211] 01:56:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x94897400) [pid = 1787] [serial = 634] [outer = (nil)] 01:56:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9520bc00) [pid = 1787] [serial = 635] [outer = 0x94897400] 01:56:41 INFO - PROCESS | 1787 | 1466499401968 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95275000) [pid = 1787] [serial = 636] [outer = 0x94897400] 01:56:43 INFO - PROCESS | 1787 | 1466499403005 Marionette TRACE conn4 <- [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] 01:56:43 INFO - PROCESS | 1787 | 1466499403058 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 01:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:56:43 INFO - PROCESS | 1787 | 1466499403065 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 1787 | 1466499403068 Marionette TRACE conn4 <- [1,818,null,{}] 01:56:43 INFO - PROCESS | 1787 | 1466499403074 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 1787 | 1466499403079 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:43 INFO - PROCESS | 1787 | 1466499403327 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:56:43 INFO - PROCESS | 1787 | 1466499403542 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1787 | 1466499403549 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 43 [pid = 1787] [id = 212] 01:56:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8f5acc00) [pid = 1787] [serial = 637] [outer = (nil)] 01:56:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9115ec00) [pid = 1787] [serial = 638] [outer = 0x8f5acc00] 01:56:43 INFO - PROCESS | 1787 | 1466499403651 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9294c800) [pid = 1787] [serial = 639] [outer = 0x8f5acc00] 01:56:44 INFO - PROCESS | 1787 | 1466499404742 Marionette TRACE conn4 <- [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]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1784ms 01:56:44 INFO - PROCESS | 1787 | 1466499404849 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 1787 | 1466499404854 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 01:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:56:44 INFO - PROCESS | 1787 | 1466499404862 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 1787 | 1466499404866 Marionette TRACE conn4 <- [1,822,null,{}] 01:56:44 INFO - PROCESS | 1787 | 1466499404930 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 1787 | 1466499404936 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:45 INFO - PROCESS | 1787 | 1466499405243 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 01:56:45 INFO - PROCESS | 1787 | 1466499405434 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 1787 | 1466499405449 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f710c00 == 44 [pid = 1787] [id = 213] 01:56:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8fd22400) [pid = 1787] [serial = 640] [outer = (nil)] 01:56:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fd2c000) [pid = 1787] [serial = 641] [outer = 0x8fd22400] 01:56:45 INFO - PROCESS | 1787 | 1466499405521 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe40800) [pid = 1787] [serial = 642] [outer = 0x8fd22400] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2d400 == 43 [pid = 1787] [id = 205] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec76c00 == 42 [pid = 1787] [id = 202] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd29000 == 41 [pid = 1787] [id = 186] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91a87000 == 40 [pid = 1787] [id = 175] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f709000 == 39 [pid = 1787] [id = 194] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b2000 == 38 [pid = 1787] [id = 182] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b6800 == 37 [pid = 1787] [id = 187] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91299800 == 36 [pid = 1787] [id = 188] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b8800 == 35 [pid = 1787] [id = 193] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22000 == 34 [pid = 1787] [id = 203] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91165800 == 33 [pid = 1787] [id = 204] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6a400 == 32 [pid = 1787] [id = 181] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9149a400 == 31 [pid = 1787] [id = 172] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe46800 == 30 [pid = 1787] [id = 176] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba400 == 29 [pid = 1787] [id = 198] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x92c41c00 == 28 [pid = 1787] [id = 185] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6c400 == 27 [pid = 1787] [id = 180] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1400 == 26 [pid = 1787] [id = 199] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f701400 == 25 [pid = 1787] [id = 178] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1c00 == 24 [pid = 1787] [id = 177] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe45c00 == 23 [pid = 1787] [id = 200] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b6c00 == 22 [pid = 1787] [id = 179] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x92928400 == 21 [pid = 1787] [id = 201] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b1800 == 20 [pid = 1787] [id = 183] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b6000 == 19 [pid = 1787] [id = 192] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9520c400 == 18 [pid = 1787] [id = 189] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9520c000 == 17 [pid = 1787] [id = 190] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9526f000 == 16 [pid = 1787] [id = 191] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74000 == 15 [pid = 1787] [id = 212] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x94897000 == 14 [pid = 1787] [id = 211] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77000 == 13 [pid = 1787] [id = 210] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91d95800 == 12 [pid = 1787] [id = 209] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x91158800 == 11 [pid = 1787] [id = 207] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9115a000 == 10 [pid = 1787] [id = 208] 01:56:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78000 == 9 [pid = 1787] [id = 206] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x92945c00) [pid = 1787] [serial = 596] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91d93800) [pid = 1787] [serial = 593] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fd2a000) [pid = 1787] [serial = 583] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91297c00) [pid = 1787] [serial = 590] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92fe0c00) [pid = 1787] [serial = 383] [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.] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fe49800) [pid = 1787] [serial = 563] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8fd26800) [pid = 1787] [serial = 562] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f6b5000) [pid = 1787] [serial = 586] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92c3f400) [pid = 1787] [serial = 566] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9294fc00) [pid = 1787] [serial = 565] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6ba000) [pid = 1787] [serial = 587] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x95270800) [pid = 1787] [serial = 569] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x95213c00) [pid = 1787] [serial = 568] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953a7800) [pid = 1787] [serial = 572] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9539b400) [pid = 1787] [serial = 571] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x953e9000) [pid = 1787] [serial = 575] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x953cf800) [pid = 1787] [serial = 574] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9547e400) [pid = 1787] [serial = 578] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x95477000) [pid = 1787] [serial = 577] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9660d000) [pid = 1787] [serial = 581] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x96609c00) [pid = 1787] [serial = 580] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8fe43400) [pid = 1787] [serial = 584] [outer = (nil)] [url = about:blank] 01:56:46 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9129fc00) [pid = 1787] [serial = 591] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1787 | 1466499407518 Marionette TRACE conn4 <- [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] 01:56:47 INFO - PROCESS | 1787 | 1466499407550 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 01:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:56:47 INFO - PROCESS | 1787 | 1466499407559 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 1787 | 1466499407566 Marionette TRACE conn4 <- [1,826,null,{}] 01:56:47 INFO - PROCESS | 1787 | 1466499407574 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 1787 | 1466499407580 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:47 INFO - PROCESS | 1787 | 1466499407782 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 01:56:47 INFO - PROCESS | 1787 | 1466499407898 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 1787 | 1466499407911 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba800 == 10 [pid = 1787] [id = 214] 01:56:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f6bac00) [pid = 1787] [serial = 643] [outer = (nil)] 01:56:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f70cc00) [pid = 1787] [serial = 644] [outer = 0x8f6bac00] 01:56:47 INFO - PROCESS | 1787 | 1466499407986 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fd2f800) [pid = 1787] [serial = 645] [outer = 0x8f6bac00] 01:56:48 INFO - PROCESS | 1787 | 1466499408846 Marionette TRACE conn4 <- [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]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1353ms 01:56:48 INFO - PROCESS | 1787 | 1466499408912 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 01:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:56:48 INFO - PROCESS | 1787 | 1466499408921 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 01:56:48 INFO - PROCESS | 1787 | 1466499408933 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 1787 | 1466499408938 Marionette TRACE conn4 <- [1,830,null,{}] 01:56:48 INFO - PROCESS | 1787 | 1466499408944 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:48 INFO - PROCESS | 1787 | 1466499408950 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:49 INFO - PROCESS | 1787 | 1466499409152 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 01:56:49 INFO - PROCESS | 1787 | 1466499409296 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 1787 | 1466499409308 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x91292000 == 11 [pid = 1787] [id = 215] 01:56:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91295800) [pid = 1787] [serial = 646] [outer = (nil)] 01:56:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9129c400) [pid = 1787] [serial = 647] [outer = 0x91295800] 01:56:49 INFO - PROCESS | 1787 | 1466499409388 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91496800) [pid = 1787] [serial = 648] [outer = 0x91295800] 01:56:50 INFO - PROCESS | 1787 | 1466499410388 Marionette TRACE conn4 <- [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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1499ms 01:56:50 INFO - PROCESS | 1787 | 1466499410431 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 1787 | 1466499410435 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:56:50 INFO - PROCESS | 1787 | 1466499410452 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 1787 | 1466499410458 Marionette TRACE conn4 <- [1,834,null,{}] 01:56:50 INFO - PROCESS | 1787 | 1466499410481 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:50 INFO - PROCESS | 1787 | 1466499410491 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:50 INFO - PROCESS | 1787 | 1466499410714 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 01:56:50 INFO - PROCESS | 1787 | 1466499410748 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 1787 | 1466499410759 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292a400 == 12 [pid = 1787] [id = 216] 01:56:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9292b000) [pid = 1787] [serial = 649] [outer = (nil)] 01:56:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92943400) [pid = 1787] [serial = 650] [outer = 0x9292b000] 01:56:50 INFO - PROCESS | 1787 | 1466499410836 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9294dc00) [pid = 1787] [serial = 651] [outer = 0x9292b000] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f707800) [pid = 1787] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91a8f000) [pid = 1787] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f6adc00) [pid = 1787] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8fd26000) [pid = 1787] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9292dc00) [pid = 1787] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91292800) [pid = 1787] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8ec78800) [pid = 1787] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9129a800) [pid = 1787] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:56:51 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91a89c00) [pid = 1787] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:56:52 INFO - PROCESS | 1787 | 1466499412144 Marionette TRACE conn4 <- [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]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1749ms 01:56:52 INFO - PROCESS | 1787 | 1466499412207 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 1787 | 1466499412212 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 01:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:56:52 INFO - PROCESS | 1787 | 1466499412219 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 1787 | 1466499412223 Marionette TRACE conn4 <- [1,838,null,{}] 01:56:52 INFO - PROCESS | 1787 | 1466499412228 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 1787 | 1466499412233 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:52 INFO - PROCESS | 1787 | 1466499412396 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:56:52 INFO - PROCESS | 1787 | 1466499412407 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 1787 | 1466499412417 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2a800 == 13 [pid = 1787] [id = 217] 01:56:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x914a1400) [pid = 1787] [serial = 652] [outer = (nil)] 01:56:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9294b800) [pid = 1787] [serial = 653] [outer = 0x914a1400] 01:56:52 INFO - PROCESS | 1787 | 1466499412486 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92c3fc00) [pid = 1787] [serial = 654] [outer = 0x914a1400] 01:56:53 INFO - PROCESS | 1787 | 1466499413384 Marionette TRACE conn4 <- [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]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1191ms 01:56:53 INFO - PROCESS | 1787 | 1466499413410 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 1787 | 1466499413414 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 01:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:56:53 INFO - PROCESS | 1787 | 1466499413421 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1787 | 1466499413424 Marionette TRACE conn4 <- [1,842,null,{}] 01:56:53 INFO - PROCESS | 1787 | 1466499413430 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:53 INFO - PROCESS | 1787 | 1466499413434 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:53 INFO - PROCESS | 1787 | 1466499413615 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 01:56:53 INFO - PROCESS | 1787 | 1466499413625 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 1787 | 1466499413634 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704c00 == 14 [pid = 1787] [id = 218] 01:56:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f706000) [pid = 1787] [serial = 655] [outer = (nil)] 01:56:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x92fd4800) [pid = 1787] [serial = 656] [outer = 0x8f706000] 01:56:53 INFO - PROCESS | 1787 | 1466499413812 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92fdd400) [pid = 1787] [serial = 657] [outer = 0x8f706000] 01:56:54 INFO - PROCESS | 1787 | 1466499414987 Marionette TRACE conn4 <- [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]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 01:56:55 INFO - PROCESS | 1787 | 1466499415008 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 01:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:56:55 INFO - PROCESS | 1787 | 1466499415015 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 01:56:55 INFO - PROCESS | 1787 | 1466499415024 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 1787 | 1466499415033 Marionette TRACE conn4 <- [1,846,null,{}] 01:56:55 INFO - PROCESS | 1787 | 1466499415041 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:55 INFO - PROCESS | 1787 | 1466499415046 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:55 INFO - PROCESS | 1787 | 1466499415286 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 01:56:55 INFO - PROCESS | 1787 | 1466499415507 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 1787 | 1466499415521 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd21400 == 15 [pid = 1787] [id = 219] 01:56:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fd25c00) [pid = 1787] [serial = 658] [outer = (nil)] 01:56:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91160400) [pid = 1787] [serial = 659] [outer = 0x8fd25c00] 01:56:55 INFO - PROCESS | 1787 | 1466499415607 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9129e800) [pid = 1787] [serial = 660] [outer = 0x8fd25c00] 01:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1689ms 01:56:56 INFO - PROCESS | 1787 | 1466499416701 Marionette TRACE conn4 <- [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]]]}] 01:56:56 INFO - PROCESS | 1787 | 1466499416713 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 1787 | 1466499416721 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 01:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:56:56 INFO - PROCESS | 1787 | 1466499416731 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 1787 | 1466499416735 Marionette TRACE conn4 <- [1,850,null,{}] 01:56:56 INFO - PROCESS | 1787 | 1466499416742 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 1787 | 1466499416748 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:56 INFO - PROCESS | 1787 | 1466499416952 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 01:56:57 INFO - PROCESS | 1787 | 1466499417223 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 1787 | 1466499417235 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73400 == 16 [pid = 1787] [id = 220] 01:56:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91d9b000) [pid = 1787] [serial = 661] [outer = (nil)] 01:56:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fd3000) [pid = 1787] [serial = 662] [outer = 0x91d9b000] 01:56:57 INFO - PROCESS | 1787 | 1466499417323 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92fdb800) [pid = 1787] [serial = 663] [outer = 0x91d9b000] 01:56:58 INFO - PROCESS | 1787 | 1466499418398 Marionette TRACE conn4 <- [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]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1698ms 01:56:58 INFO - PROCESS | 1787 | 1466499418429 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 1787 | 1466499418432 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:56:58 INFO - PROCESS | 1787 | 1466499418440 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 1787 | 1466499418447 Marionette TRACE conn4 <- [1,854,null,{}] 01:56:58 INFO - PROCESS | 1787 | 1466499418464 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 1787 | 1466499418474 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:58 INFO - PROCESS | 1787 | 1466499418697 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 01:56:58 INFO - PROCESS | 1787 | 1466499418909 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 1787 | 1466499418922 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:56:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab0400 == 17 [pid = 1787] [id = 221] 01:56:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93ab0800) [pid = 1787] [serial = 664] [outer = (nil)] 01:56:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93c05800) [pid = 1787] [serial = 665] [outer = 0x93ab0800] 01:56:59 INFO - PROCESS | 1787 | 1466499419036 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x94890c00) [pid = 1787] [serial = 666] [outer = 0x93ab0800] 01:57:00 INFO - PROCESS | 1787 | 1466499420060 Marionette TRACE conn4 <- [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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1706ms 01:57:00 INFO - PROCESS | 1787 | 1466499420147 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 1787 | 1466499420153 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 01:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:57:00 INFO - PROCESS | 1787 | 1466499420160 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 1787 | 1466499420163 Marionette TRACE conn4 <- [1,858,null,{}] 01:57:00 INFO - PROCESS | 1787 | 1466499420169 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 1787 | 1466499420175 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:00 INFO - PROCESS | 1787 | 1466499420402 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:57:00 INFO - PROCESS | 1787 | 1466499420639 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 1787 | 1466499420649 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a6f800 == 18 [pid = 1787] [id = 222] 01:57:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93ab5000) [pid = 1787] [serial = 667] [outer = (nil)] 01:57:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9520f800) [pid = 1787] [serial = 668] [outer = 0x93ab5000] 01:57:00 INFO - PROCESS | 1787 | 1466499420737 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95212000) [pid = 1787] [serial = 669] [outer = 0x93ab5000] 01:57:01 INFO - PROCESS | 1787 | 1466499421886 Marionette TRACE conn4 <- [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]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1783ms 01:57:01 INFO - PROCESS | 1787 | 1466499421944 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 1787 | 1466499421952 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 01:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:57:01 INFO - PROCESS | 1787 | 1466499421963 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 1787 | 1466499421967 Marionette TRACE conn4 <- [1,862,null,{}] 01:57:01 INFO - PROCESS | 1787 | 1466499421980 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 1787 | 1466499421985 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:02 INFO - PROCESS | 1787 | 1466499422308 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 01:57:02 INFO - PROCESS | 1787 | 1466499422506 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 1787 | 1466499422521 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22800 == 19 [pid = 1787] [id = 223] 01:57:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8fd25400) [pid = 1787] [serial = 670] [outer = (nil)] 01:57:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8fe47c00) [pid = 1787] [serial = 671] [outer = 0x8fd25400] 01:57:02 INFO - PROCESS | 1787 | 1466499422605 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x91161c00) [pid = 1787] [serial = 672] [outer = 0x8fd25400] 01:57:02 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x91a86c00) [pid = 1787] [serial = 615] [outer = (nil)] [url = about:blank] 01:57:02 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9149dc00) [pid = 1787] [serial = 614] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92949800) [pid = 1787] [serial = 617] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92950400) [pid = 1787] [serial = 597] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92927000) [pid = 1787] [serial = 594] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f70bc00) [pid = 1787] [serial = 618] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f6b8800) [pid = 1787] [serial = 599] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fd27000) [pid = 1787] [serial = 600] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8fd30000) [pid = 1787] [serial = 611] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fe44400) [pid = 1787] [serial = 612] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9294d800) [pid = 1787] [serial = 605] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92c44000) [pid = 1787] [serial = 606] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9129d800) [pid = 1787] [serial = 602] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x914a3000) [pid = 1787] [serial = 603] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec7d400) [pid = 1787] [serial = 608] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5b7400) [pid = 1787] [serial = 609] [outer = (nil)] [url = about:blank] 01:57:03 INFO - PROCESS | 1787 | 1466499423781 Marionette TRACE conn4 <- [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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1838ms 01:57:03 INFO - PROCESS | 1787 | 1466499423802 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 1787 | 1466499423813 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 01:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:57:03 INFO - PROCESS | 1787 | 1466499423842 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 1787 | 1466499423850 Marionette TRACE conn4 <- [1,866,null,{}] 01:57:03 INFO - PROCESS | 1787 | 1466499423859 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 1787 | 1466499423867 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:04 INFO - PROCESS | 1787 | 1466499424079 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 01:57:04 INFO - PROCESS | 1787 | 1466499424262 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 1787 | 1466499424269 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f707400 == 20 [pid = 1787] [id = 224] 01:57:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91495c00) [pid = 1787] [serial = 673] [outer = (nil)] 01:57:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91a82c00) [pid = 1787] [serial = 674] [outer = 0x91495c00] 01:57:04 INFO - PROCESS | 1787 | 1466499424352 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91a8d800) [pid = 1787] [serial = 675] [outer = 0x91495c00] 01:57:05 INFO - PROCESS | 1787 | 1466499425237 Marionette TRACE conn4 <- [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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1446ms 01:57:05 INFO - PROCESS | 1787 | 1466499425284 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 1787 | 1466499425291 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 01:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:57:05 INFO - PROCESS | 1787 | 1466499425307 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 1787 | 1466499425317 Marionette TRACE conn4 <- [1,870,null,{}] 01:57:05 INFO - PROCESS | 1787 | 1466499425344 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 1787 | 1466499425357 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:05 INFO - PROCESS | 1787 | 1466499425706 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 01:57:05 INFO - PROCESS | 1787 | 1466499425943 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1787 | 1466499425952 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c39400 == 21 [pid = 1787] [id = 225] 01:57:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c39c00) [pid = 1787] [serial = 676] [outer = (nil)] 01:57:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c44000) [pid = 1787] [serial = 677] [outer = 0x92c39c00] 01:57:06 INFO - PROCESS | 1787 | 1466499426026 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fdf000) [pid = 1787] [serial = 678] [outer = 0x92c39c00] 01:57:06 INFO - PROCESS | 1787 | 1466499426897 Marionette TRACE conn4 <- [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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1617ms 01:57:06 INFO - PROCESS | 1787 | 1466499426917 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1787 | 1466499426921 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:57:06 INFO - PROCESS | 1787 | 1466499426935 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1787 | 1466499426938 Marionette TRACE conn4 <- [1,874,null,{}] 01:57:06 INFO - PROCESS | 1787 | 1466499426944 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 1787 | 1466499426949 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:07 INFO - PROCESS | 1787 | 1466499427163 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 01:57:07 INFO - PROCESS | 1787 | 1466499427185 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1787 | 1466499427194 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7ac00 == 22 [pid = 1787] [id = 226] 01:57:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91a85c00) [pid = 1787] [serial = 679] [outer = (nil)] 01:57:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93aa9c00) [pid = 1787] [serial = 680] [outer = 0x91a85c00] 01:57:07 INFO - PROCESS | 1787 | 1466499427268 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93ab6400) [pid = 1787] [serial = 681] [outer = 0x91a85c00] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9292b000) [pid = 1787] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6bac00) [pid = 1787] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fd22400) [pid = 1787] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec78400) [pid = 1787] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x914a1400) [pid = 1787] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91163400) [pid = 1787] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9149fc00) [pid = 1787] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91d96c00) [pid = 1787] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x93ab4c00) [pid = 1787] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x94897400) [pid = 1787] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f5acc00) [pid = 1787] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:57:07 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91295800) [pid = 1787] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:57:08 INFO - PROCESS | 1787 | 1466499428276 Marionette TRACE conn4 <- [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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1391ms 01:57:08 INFO - PROCESS | 1787 | 1466499428320 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 1787 | 1466499428324 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 01:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:57:08 INFO - PROCESS | 1787 | 1466499428330 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 1787 | 1466499428332 Marionette TRACE conn4 <- [1,878,null,{}] 01:57:08 INFO - PROCESS | 1787 | 1466499428339 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:08 INFO - PROCESS | 1787 | 1466499428344 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:08 INFO - PROCESS | 1787 | 1466499428500 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:57:08 INFO - PROCESS | 1787 | 1466499428511 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 1787 | 1466499428517 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3c00 == 23 [pid = 1787] [id = 227] 01:57:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91a83400) [pid = 1787] [serial = 682] [outer = (nil)] 01:57:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x93a7e400) [pid = 1787] [serial = 683] [outer = 0x91a83400] 01:57:08 INFO - PROCESS | 1787 | 1466499428588 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x93ab1c00) [pid = 1787] [serial = 684] [outer = 0x91a83400] 01:57:09 INFO - PROCESS | 1787 | 1466499429599 Marionette TRACE conn4 <- [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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1285ms 01:57:09 INFO - PROCESS | 1787 | 1466499429616 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 01:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:57:09 INFO - PROCESS | 1787 | 1466499429621 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 01:57:09 INFO - PROCESS | 1787 | 1466499429632 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 1787 | 1466499429636 Marionette TRACE conn4 <- [1,882,null,{}] 01:57:09 INFO - PROCESS | 1787 | 1466499429700 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 1787 | 1466499429707 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:09 INFO - PROCESS | 1787 | 1466499429947 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 01:57:10 INFO - PROCESS | 1787 | 1466499430191 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1787 | 1466499430205 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78400 == 24 [pid = 1787] [id = 228] 01:57:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f6ba400) [pid = 1787] [serial = 685] [outer = (nil)] 01:57:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f705c00) [pid = 1787] [serial = 686] [outer = 0x8f6ba400] 01:57:10 INFO - PROCESS | 1787 | 1466499430304 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fd28800) [pid = 1787] [serial = 687] [outer = 0x8f6ba400] 01:57:11 INFO - PROCESS | 1787 | 1466499431298 Marionette TRACE conn4 <- [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]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1752ms 01:57:11 INFO - PROCESS | 1787 | 1466499431380 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 1787 | 1466499431387 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 01:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:57:11 INFO - PROCESS | 1787 | 1466499431395 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 1787 | 1466499431400 Marionette TRACE conn4 <- [1,886,null,{}] 01:57:11 INFO - PROCESS | 1787 | 1466499431410 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 1787 | 1466499431416 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:11 INFO - PROCESS | 1787 | 1466499431662 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 01:57:11 INFO - PROCESS | 1787 | 1466499431919 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 1787 | 1466499431933 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129a800 == 25 [pid = 1787] [id = 229] 01:57:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x914a1000) [pid = 1787] [serial = 688] [outer = (nil)] 01:57:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91a83c00) [pid = 1787] [serial = 689] [outer = 0x914a1000] 01:57:12 INFO - PROCESS | 1787 | 1466499432022 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91d90800) [pid = 1787] [serial = 690] [outer = 0x914a1000] 01:57:13 INFO - PROCESS | 1787 | 1466499433004 Marionette TRACE conn4 <- [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]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1649ms 01:57:13 INFO - PROCESS | 1787 | 1466499433045 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 1787 | 1466499433050 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 01:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:57:13 INFO - PROCESS | 1787 | 1466499433057 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 1787 | 1466499433061 Marionette TRACE conn4 <- [1,890,null,{}] 01:57:13 INFO - PROCESS | 1787 | 1466499433068 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 1787 | 1466499433074 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:13 INFO - PROCESS | 1787 | 1466499433312 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 01:57:13 INFO - PROCESS | 1787 | 1466499433571 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 1787 | 1466499433584 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f000 == 26 [pid = 1787] [id = 230] 01:57:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92952000) [pid = 1787] [serial = 691] [outer = (nil)] 01:57:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92c3e400) [pid = 1787] [serial = 692] [outer = 0x92952000] 01:57:13 INFO - PROCESS | 1787 | 1466499433715 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92f71400) [pid = 1787] [serial = 693] [outer = 0x92952000] 01:57:14 INFO - PROCESS | 1787 | 1466499434706 Marionette TRACE conn4 <- [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]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1687ms 01:57:14 INFO - PROCESS | 1787 | 1466499434753 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 1787 | 1466499434763 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:57:14 INFO - PROCESS | 1787 | 1466499434771 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 1787 | 1466499434775 Marionette TRACE conn4 <- [1,894,null,{}] 01:57:14 INFO - PROCESS | 1787 | 1466499434780 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:14 INFO - PROCESS | 1787 | 1466499434786 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:15 INFO - PROCESS | 1787 | 1466499435008 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 01:57:15 INFO - PROCESS | 1787 | 1466499435266 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 1787 | 1466499435278 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec76000 == 27 [pid = 1787] [id = 231] 01:57:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93a7ec00) [pid = 1787] [serial = 694] [outer = (nil)] 01:57:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x95399800) [pid = 1787] [serial = 695] [outer = 0x93a7ec00] 01:57:15 INFO - PROCESS | 1787 | 1466499435399 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953a2800) [pid = 1787] [serial = 696] [outer = 0x93a7ec00] 01:57:16 INFO - PROCESS | 1787 | 1466499436333 Marionette TRACE conn4 <- [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]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1580ms 01:57:16 INFO - PROCESS | 1787 | 1466499436352 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 1787 | 1466499436356 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 01:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:57:16 INFO - PROCESS | 1787 | 1466499436364 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 1787 | 1466499436368 Marionette TRACE conn4 <- [1,898,null,{}] 01:57:16 INFO - PROCESS | 1787 | 1466499436374 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 1787 | 1466499436380 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:16 INFO - PROCESS | 1787 | 1466499436563 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:57:16 INFO - PROCESS | 1787 | 1466499436737 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1787 | 1466499436744 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x9539cc00 == 28 [pid = 1787] [id = 232] 01:57:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953a0400) [pid = 1787] [serial = 697] [outer = (nil)] 01:57:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953c2000) [pid = 1787] [serial = 698] [outer = 0x953a0400] 01:57:16 INFO - PROCESS | 1787 | 1466499436826 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x953c3c00) [pid = 1787] [serial = 699] [outer = 0x953a0400] 01:57:17 INFO - PROCESS | 1787 | 1466499437826 Marionette TRACE conn4 <- [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]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1535ms 01:57:17 INFO - PROCESS | 1787 | 1466499437900 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1787 | 1466499437903 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 01:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:57:17 INFO - PROCESS | 1787 | 1466499437911 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1787 | 1466499437915 Marionette TRACE conn4 <- [1,902,null,{}] 01:57:17 INFO - PROCESS | 1787 | 1466499437921 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 1787 | 1466499437932 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:18 INFO - PROCESS | 1787 | 1466499438234 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 01:57:18 INFO - PROCESS | 1787 | 1466499438504 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 1787 | 1466499438516 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x91165800 == 29 [pid = 1787] [id = 233] 01:57:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x953c8c00) [pid = 1787] [serial = 700] [outer = (nil)] 01:57:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953eb000) [pid = 1787] [serial = 701] [outer = 0x953c8c00] 01:57:18 INFO - PROCESS | 1787 | 1466499438600 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x95438800) [pid = 1787] [serial = 702] [outer = 0x953c8c00] 01:57:19 INFO - PROCESS | 1787 | 1466499439603 Marionette TRACE conn4 <- [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]]]}] 01:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1935ms 01:57:19 INFO - PROCESS | 1787 | 1466499439859 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 1787 | 1466499439867 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 01:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:57:19 INFO - PROCESS | 1787 | 1466499439875 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 1787 | 1466499439880 Marionette TRACE conn4 <- [1,906,null,{}] 01:57:19 INFO - PROCESS | 1787 | 1466499439888 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 1787 | 1466499439894 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:20 INFO - PROCESS | 1787 | 1466499440136 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 01:57:20 INFO - PROCESS | 1787 | 1466499440315 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 1787 | 1466499440329 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f707800 == 30 [pid = 1787] [id = 234] 01:57:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8f70a000) [pid = 1787] [serial = 703] [outer = (nil)] 01:57:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8fd2cc00) [pid = 1787] [serial = 704] [outer = 0x8f70a000] 01:57:20 INFO - PROCESS | 1787 | 1466499440403 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8fe46000) [pid = 1787] [serial = 705] [outer = 0x8f70a000] 01:57:21 INFO - PROCESS | 1787 | 1466499441331 Marionette TRACE conn4 <- [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]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1535ms 01:57:21 INFO - PROCESS | 1787 | 1466499441411 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 1787 | 1466499441424 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 01:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:57:21 INFO - PROCESS | 1787 | 1466499441446 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 1787 | 1466499441457 Marionette TRACE conn4 <- [1,910,null,{}] 01:57:21 INFO - PROCESS | 1787 | 1466499441467 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 1787 | 1466499441472 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:21 INFO - PROCESS | 1787 | 1466499441726 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7ac00 == 29 [pid = 1787] [id = 226] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x92c39400 == 28 [pid = 1787] [id = 225] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f707400 == 27 [pid = 1787] [id = 224] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22800 == 26 [pid = 1787] [id = 223] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba800 == 25 [pid = 1787] [id = 214] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f704c00 == 24 [pid = 1787] [id = 218] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x9292a400 == 23 [pid = 1787] [id = 216] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2a800 == 22 [pid = 1787] [id = 217] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f710c00 == 21 [pid = 1787] [id = 213] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd21400 == 20 [pid = 1787] [id = 219] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x93a6f800 == 19 [pid = 1787] [id = 222] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab0400 == 18 [pid = 1787] [id = 221] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x91292000 == 17 [pid = 1787] [id = 215] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73400 == 16 [pid = 1787] [id = 220] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x91165800 == 15 [pid = 1787] [id = 233] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x9539cc00 == 14 [pid = 1787] [id = 232] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec76000 == 13 [pid = 1787] [id = 231] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x9129a800 == 12 [pid = 1787] [id = 229] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f000 == 11 [pid = 1787] [id = 230] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b3c00 == 10 [pid = 1787] [id = 227] 01:57:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78400 == 9 [pid = 1787] [id = 228] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92943400) [pid = 1787] [serial = 650] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8f70cc00) [pid = 1787] [serial = 644] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x8fd2f800) [pid = 1787] [serial = 645] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8fe40800) [pid = 1787] [serial = 642] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8fd2c000) [pid = 1787] [serial = 641] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8f6ae000) [pid = 1787] [serial = 621] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8f5ad000) [pid = 1787] [serial = 620] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9294b800) [pid = 1787] [serial = 653] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91498000) [pid = 1787] [serial = 624] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91294800) [pid = 1787] [serial = 623] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f68000) [pid = 1787] [serial = 627] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9294e400) [pid = 1787] [serial = 626] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x93a7d400) [pid = 1787] [serial = 630] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x93aa9800) [pid = 1787] [serial = 629] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93c0fc00) [pid = 1787] [serial = 633] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93c07400) [pid = 1787] [serial = 632] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x95275000) [pid = 1787] [serial = 636] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9520bc00) [pid = 1787] [serial = 635] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9294dc00) [pid = 1787] [serial = 651] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9294c800) [pid = 1787] [serial = 639] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91496800) [pid = 1787] [serial = 648] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92c3fc00) [pid = 1787] [serial = 654] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9129c400) [pid = 1787] [serial = 647] [outer = (nil)] [url = about:blank] 01:57:22 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9115ec00) [pid = 1787] [serial = 638] [outer = (nil)] [url = about:blank] 01:57:23 INFO - PROCESS | 1787 | 1466499443085 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1787 | 1466499443097 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79400 == 10 [pid = 1787] [id = 235] 01:57:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec7a000) [pid = 1787] [serial = 706] [outer = (nil)] 01:57:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8ec7e400) [pid = 1787] [serial = 707] [outer = 0x8ec7a000] 01:57:23 INFO - PROCESS | 1787 | 1466499443176 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f5b5400) [pid = 1787] [serial = 708] [outer = 0x8ec7a000] 01:57:24 INFO - PROCESS | 1787 | 1466499444020 Marionette TRACE conn4 <- [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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2622ms 01:57:24 INFO - PROCESS | 1787 | 1466499444062 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:57:24 INFO - PROCESS | 1787 | 1466499444068 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:57:24 INFO - PROCESS | 1787 | 1466499444076 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1787 | 1466499444081 Marionette TRACE conn4 <- [1,914,null,{}] 01:57:24 INFO - PROCESS | 1787 | 1466499444089 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 1787 | 1466499444096 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:24 INFO - PROCESS | 1787 | 1466499444281 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 01:57:24 INFO - PROCESS | 1787 | 1466499444408 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1787 | 1466499444420 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9000 == 11 [pid = 1787] [id = 236] 01:57:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f70e800) [pid = 1787] [serial = 709] [outer = (nil)] 01:57:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fd2f800) [pid = 1787] [serial = 710] [outer = 0x8f70e800] 01:57:24 INFO - PROCESS | 1787 | 1466499444495 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fe41000) [pid = 1787] [serial = 711] [outer = 0x8f70e800] 01:57:25 INFO - PROCESS | 1787 | 1466499445346 Marionette TRACE conn4 <- [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]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1333ms 01:57:25 INFO - PROCESS | 1787 | 1466499445414 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 1787 | 1466499445421 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 01:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:57:25 INFO - PROCESS | 1787 | 1466499445432 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 1787 | 1466499445436 Marionette TRACE conn4 <- [1,918,null,{}] 01:57:25 INFO - PROCESS | 1787 | 1466499445448 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 1787 | 1466499445454 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:25 INFO - PROCESS | 1787 | 1466499445675 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:57:25 INFO - PROCESS | 1787 | 1466499445697 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 1787 | 1466499445705 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x91161400 == 12 [pid = 1787] [id = 237] 01:57:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91166c00) [pid = 1787] [serial = 712] [outer = (nil)] 01:57:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9129f800) [pid = 1787] [serial = 713] [outer = 0x91166c00] 01:57:25 INFO - PROCESS | 1787 | 1466499445778 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9149e400) [pid = 1787] [serial = 714] [outer = 0x91166c00] 01:57:26 INFO - PROCESS | 1787 | 1466499446859 Marionette TRACE conn4 <- [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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1483ms 01:57:26 INFO - PROCESS | 1787 | 1466499446917 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 1787 | 1466499446921 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 01:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:57:26 INFO - PROCESS | 1787 | 1466499446943 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 1787 | 1466499446954 Marionette TRACE conn4 <- [1,922,null,{}] 01:57:26 INFO - PROCESS | 1787 | 1466499446970 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:26 INFO - PROCESS | 1787 | 1466499446977 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:27 INFO - PROCESS | 1787 | 1466499447208 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 01:57:27 INFO - PROCESS | 1787 | 1466499447237 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1787 | 1466499447246 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f800 == 13 [pid = 1787] [id = 238] 01:57:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92930000) [pid = 1787] [serial = 715] [outer = (nil)] 01:57:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92947000) [pid = 1787] [serial = 716] [outer = 0x92930000] 01:57:27 INFO - PROCESS | 1787 | 1466499447338 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9294c800) [pid = 1787] [serial = 717] [outer = 0x92930000] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91a83400) [pid = 1787] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92c39c00) [pid = 1787] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91a85c00) [pid = 1787] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93ab0800) [pid = 1787] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f706000) [pid = 1787] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fd25c00) [pid = 1787] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fd25400) [pid = 1787] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91495c00) [pid = 1787] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91d9b000) [pid = 1787] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:57:28 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93ab5000) [pid = 1787] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:57:28 INFO - PROCESS | 1787 | 1466499448754 Marionette TRACE conn4 <- [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]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1849ms 01:57:28 INFO - PROCESS | 1787 | 1466499448784 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 01:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:57:28 INFO - PROCESS | 1787 | 1466499448788 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 01:57:28 INFO - PROCESS | 1787 | 1466499448795 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 1787 | 1466499448799 Marionette TRACE conn4 <- [1,926,null,{}] 01:57:28 INFO - PROCESS | 1787 | 1466499448804 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:28 INFO - PROCESS | 1787 | 1466499448809 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:29 INFO - PROCESS | 1787 | 1466499449037 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 01:57:29 INFO - PROCESS | 1787 | 1466499449057 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 1787 | 1466499449065 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706000 == 14 [pid = 1787] [id = 239] 01:57:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fd2c800) [pid = 1787] [serial = 718] [outer = (nil)] 01:57:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9294ec00) [pid = 1787] [serial = 719] [outer = 0x8fd2c800] 01:57:29 INFO - PROCESS | 1787 | 1466499449136 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92c39c00) [pid = 1787] [serial = 720] [outer = 0x8fd2c800] 01:57:29 INFO - PROCESS | 1787 | 1466499449976 Marionette TRACE conn4 <- [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]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1230ms 01:57:30 INFO - PROCESS | 1787 | 1466499450063 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 1787 | 1466499450069 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 01:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:57:30 INFO - PROCESS | 1787 | 1466499450084 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 1787 | 1466499450095 Marionette TRACE conn4 <- [1,930,null,{}] 01:57:30 INFO - PROCESS | 1787 | 1466499450109 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 1787 | 1466499450117 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:30 INFO - PROCESS | 1787 | 1466499450369 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 01:57:30 INFO - PROCESS | 1787 | 1466499450644 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 1787 | 1466499450659 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706800 == 15 [pid = 1787] [id = 240] 01:57:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f707000) [pid = 1787] [serial = 721] [outer = (nil)] 01:57:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f70dc00) [pid = 1787] [serial = 722] [outer = 0x8f707000] 01:57:30 INFO - PROCESS | 1787 | 1466499450770 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91292000) [pid = 1787] [serial = 723] [outer = 0x8f707000] 01:57:31 INFO - PROCESS | 1787 | 1466499451983 Marionette TRACE conn4 <- [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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2003ms 01:57:32 INFO - PROCESS | 1787 | 1466499452088 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 1787 | 1466499452097 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:57:32 INFO - PROCESS | 1787 | 1466499452127 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 1787 | 1466499452137 Marionette TRACE conn4 <- [1,934,null,{}] 01:57:32 INFO - PROCESS | 1787 | 1466499452290 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 1787 | 1466499452300 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:32 INFO - PROCESS | 1787 | 1466499452704 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 01:57:32 INFO - PROCESS | 1787 | 1466499452852 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 1787 | 1466499452866 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ae400 == 16 [pid = 1787] [id = 241] 01:57:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f702c00) [pid = 1787] [serial = 724] [outer = (nil)] 01:57:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92950800) [pid = 1787] [serial = 725] [outer = 0x8f702c00] 01:57:33 INFO - PROCESS | 1787 | 1466499453016 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92c48400) [pid = 1787] [serial = 726] [outer = 0x8f702c00] 01:57:34 INFO - PROCESS | 1787 | 1466499454088 Marionette TRACE conn4 <- [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]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2056ms 01:57:34 INFO - PROCESS | 1787 | 1466499454177 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 1787 | 1466499454181 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 01:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:57:34 INFO - PROCESS | 1787 | 1466499454190 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1787 | 1466499454194 Marionette TRACE conn4 <- [1,938,null,{}] 01:57:34 INFO - PROCESS | 1787 | 1466499454216 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 1787 | 1466499454228 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:34 INFO - PROCESS | 1787 | 1466499454538 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:57:34 INFO - PROCESS | 1787 | 1466499454770 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 1787 | 1466499454781 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x93aa9800 == 17 [pid = 1787] [id = 242] 01:57:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93aaa400) [pid = 1787] [serial = 727] [outer = (nil)] 01:57:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93aad800) [pid = 1787] [serial = 728] [outer = 0x93aaa400] 01:57:34 INFO - PROCESS | 1787 | 1466499454869 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93ab4000) [pid = 1787] [serial = 729] [outer = 0x93aaa400] 01:57:35 INFO - PROCESS | 1787 | 1466499455904 Marionette TRACE conn4 <- [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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1787ms 01:57:35 INFO - PROCESS | 1787 | 1466499455978 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 01:57:35 INFO - PROCESS | 1787 | 1466499455981 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 01:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:57:35 INFO - PROCESS | 1787 | 1466499455988 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 1787 | 1466499455991 Marionette TRACE conn4 <- [1,942,null,{}] 01:57:36 INFO - PROCESS | 1787 | 1466499455998 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 1787 | 1466499456003 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:36 INFO - PROCESS | 1787 | 1466499456192 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 01:57:36 INFO - PROCESS | 1787 | 1466499456405 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1787 | 1466499456415 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c3e800 == 18 [pid = 1787] [id = 243] 01:57:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x93ab0c00) [pid = 1787] [serial = 730] [outer = (nil)] 01:57:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95209800) [pid = 1787] [serial = 731] [outer = 0x93ab0c00] 01:57:36 INFO - PROCESS | 1787 | 1466499456552 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9520c800) [pid = 1787] [serial = 732] [outer = 0x93ab0c00] 01:57:37 INFO - PROCESS | 1787 | 1466499457570 Marionette TRACE conn4 <- [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]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1639ms 01:57:37 INFO - PROCESS | 1787 | 1466499457628 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 01:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:57:37 INFO - PROCESS | 1787 | 1466499457632 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 01:57:37 INFO - PROCESS | 1787 | 1466499457639 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1787 | 1466499457643 Marionette TRACE conn4 <- [1,946,null,{}] 01:57:37 INFO - PROCESS | 1787 | 1466499457649 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 1787 | 1466499457655 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:37 INFO - PROCESS | 1787 | 1466499457836 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 01:57:38 INFO - PROCESS | 1787 | 1466499458179 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1787 | 1466499458189 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7bc00 == 19 [pid = 1787] [id = 244] 01:57:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8ec7c000) [pid = 1787] [serial = 733] [outer = (nil)] 01:57:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f5ba400) [pid = 1787] [serial = 734] [outer = 0x8ec7c000] 01:57:38 INFO - PROCESS | 1787 | 1466499458278 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8f704c00) [pid = 1787] [serial = 735] [outer = 0x8ec7c000] 01:57:39 INFO - PROCESS | 1787 | 1466499459534 Marionette TRACE conn4 <- [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]]]}] 01:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1990ms 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x92c44000) [pid = 1787] [serial = 677] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93aa9c00) [pid = 1787] [serial = 680] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93c05800) [pid = 1787] [serial = 665] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x94890c00) [pid = 1787] [serial = 666] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92fdd400) [pid = 1787] [serial = 657] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92fd4800) [pid = 1787] [serial = 656] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91160400) [pid = 1787] [serial = 659] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9129e800) [pid = 1787] [serial = 660] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fe47c00) [pid = 1787] [serial = 671] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91161c00) [pid = 1787] [serial = 672] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91a82c00) [pid = 1787] [serial = 674] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92fd3000) [pid = 1787] [serial = 662] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92fdb800) [pid = 1787] [serial = 663] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9520f800) [pid = 1787] [serial = 668] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x95212000) [pid = 1787] [serial = 669] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92fdf000) [pid = 1787] [serial = 678] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x93ab1c00) [pid = 1787] [serial = 684] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93ab6400) [pid = 1787] [serial = 681] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91a8d800) [pid = 1787] [serial = 675] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x93a7e400) [pid = 1787] [serial = 683] [outer = (nil)] [url = about:blank] 01:57:39 INFO - PROCESS | 1787 | 1466499459771 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1787 | 1466499459779 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 01:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:57:39 INFO - PROCESS | 1787 | 1466499459808 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1787 | 1466499459816 Marionette TRACE conn4 <- [1,950,null,{}] 01:57:39 INFO - PROCESS | 1787 | 1466499459828 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 1787 | 1466499459837 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:40 INFO - PROCESS | 1787 | 1466499460012 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 01:57:40 INFO - PROCESS | 1787 | 1466499460167 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 1787 | 1466499460180 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x91292800 == 20 [pid = 1787] [id = 245] 01:57:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91298c00) [pid = 1787] [serial = 736] [outer = (nil)] 01:57:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91495800) [pid = 1787] [serial = 737] [outer = 0x91298c00] 01:57:40 INFO - PROCESS | 1787 | 1466499460295 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91a84c00) [pid = 1787] [serial = 738] [outer = 0x91298c00] 01:57:41 INFO - PROCESS | 1787 | 1466499461135 Marionette TRACE conn4 <- [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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1396ms 01:57:41 INFO - PROCESS | 1787 | 1466499461204 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 1787 | 1466499461211 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:57:41 INFO - PROCESS | 1787 | 1466499461220 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 1787 | 1466499461224 Marionette TRACE conn4 <- [1,954,null,{}] 01:57:41 INFO - PROCESS | 1787 | 1466499461229 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 1787 | 1466499461234 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:41 INFO - PROCESS | 1787 | 1466499461418 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 01:57:41 INFO - PROCESS | 1787 | 1466499461575 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1787 | 1466499461583 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129cc00 == 21 [pid = 1787] [id = 246] 01:57:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92945c00) [pid = 1787] [serial = 739] [outer = (nil)] 01:57:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92fd3000) [pid = 1787] [serial = 740] [outer = 0x92945c00] 01:57:41 INFO - PROCESS | 1787 | 1466499461658 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92fdc400) [pid = 1787] [serial = 741] [outer = 0x92945c00] 01:57:42 INFO - PROCESS | 1787 | 1466499462586 Marionette TRACE conn4 <- [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]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1433ms 01:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:57:42 INFO - PROCESS | 1787 | 1466499462661 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 1787 | 1466499462665 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 01:57:42 INFO - PROCESS | 1787 | 1466499462674 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 1787 | 1466499462684 Marionette TRACE conn4 <- [1,958,null,{}] 01:57:42 INFO - PROCESS | 1787 | 1466499462714 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:42 INFO - PROCESS | 1787 | 1466499462721 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:42 INFO - PROCESS | 1787 | 1466499462944 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:57:42 INFO - PROCESS | 1787 | 1466499462967 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:42 INFO - PROCESS | 1787 | 1466499462974 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129f400 == 22 [pid = 1787] [id = 247] 01:57:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x93aab000) [pid = 1787] [serial = 742] [outer = (nil)] 01:57:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93c10400) [pid = 1787] [serial = 743] [outer = 0x93aab000] 01:57:43 INFO - PROCESS | 1787 | 1466499463050 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x94890c00) [pid = 1787] [serial = 744] [outer = 0x93aab000] 01:57:43 INFO - PROCESS | 1787 | 1466499463997 Marionette TRACE conn4 <- [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]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1361ms 01:57:44 INFO - PROCESS | 1787 | 1466499464031 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 1787 | 1466499464037 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 01:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:57:44 INFO - PROCESS | 1787 | 1466499464043 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 1787 | 1466499464045 Marionette TRACE conn4 <- [1,962,null,{}] 01:57:44 INFO - PROCESS | 1787 | 1466499464051 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 1787 | 1466499464056 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:44 INFO - PROCESS | 1787 | 1466499464291 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f6ba400) [pid = 1787] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8ec7a000) [pid = 1787] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92930000) [pid = 1787] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x914a1000) [pid = 1787] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f70a000) [pid = 1787] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f70e800) [pid = 1787] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92952000) [pid = 1787] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x93a7ec00) [pid = 1787] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91166c00) [pid = 1787] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x953a0400) [pid = 1787] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:57:44 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x953c8c00) [pid = 1787] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:57:44 INFO - PROCESS | 1787 | 1466499464475 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 1787 | 1466499464482 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78400 == 23 [pid = 1787] [id = 248] 01:57:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8ec7a000) [pid = 1787] [serial = 745] [outer = (nil)] 01:57:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8fd2b400) [pid = 1787] [serial = 746] [outer = 0x8ec7a000] 01:57:44 INFO - PROCESS | 1787 | 1466499464559 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91293c00) [pid = 1787] [serial = 747] [outer = 0x8ec7a000] 01:57:45 INFO - PROCESS | 1787 | 1466499465380 Marionette TRACE conn4 <- [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]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1401ms 01:57:45 INFO - PROCESS | 1787 | 1466499465447 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 1787 | 1466499465451 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 01:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:57:45 INFO - PROCESS | 1787 | 1466499465465 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 1787 | 1466499465468 Marionette TRACE conn4 <- [1,966,null,{}] 01:57:45 INFO - PROCESS | 1787 | 1466499465478 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:45 INFO - PROCESS | 1787 | 1466499465482 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:45 INFO - PROCESS | 1787 | 1466499465672 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 01:57:45 INFO - PROCESS | 1787 | 1466499465799 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 1787 | 1466499465817 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b7000 == 24 [pid = 1787] [id = 249] 01:57:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9115e800) [pid = 1787] [serial = 748] [outer = (nil)] 01:57:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x95215000) [pid = 1787] [serial = 749] [outer = 0x9115e800] 01:57:45 INFO - PROCESS | 1787 | 1466499465918 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x95276400) [pid = 1787] [serial = 750] [outer = 0x9115e800] 01:57:46 INFO - PROCESS | 1787 | 1466499466928 Marionette TRACE conn4 <- [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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1538ms 01:57:47 INFO - PROCESS | 1787 | 1466499467003 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 1787 | 1466499467010 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 01:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:57:47 INFO - PROCESS | 1787 | 1466499467020 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1787 | 1466499467024 Marionette TRACE conn4 <- [1,970,null,{}] 01:57:47 INFO - PROCESS | 1787 | 1466499467034 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 1787 | 1466499467040 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:47 INFO - PROCESS | 1787 | 1466499467303 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 01:57:47 INFO - PROCESS | 1787 | 1466499467522 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1787 | 1466499467532 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74c00 == 25 [pid = 1787] [id = 250] 01:57:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f709800) [pid = 1787] [serial = 751] [outer = (nil)] 01:57:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x912a0400) [pid = 1787] [serial = 752] [outer = 0x8f709800] 01:57:47 INFO - PROCESS | 1787 | 1466499467619 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91a8a800) [pid = 1787] [serial = 753] [outer = 0x8f709800] 01:57:48 INFO - PROCESS | 1787 | 1466499468582 Marionette TRACE conn4 <- [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]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1639ms 01:57:48 INFO - PROCESS | 1787 | 1466499468659 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:57:48 INFO - PROCESS | 1787 | 1466499468666 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:57:48 INFO - PROCESS | 1787 | 1466499468677 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 1787 | 1466499468681 Marionette TRACE conn4 <- [1,974,null,{}] 01:57:48 INFO - PROCESS | 1787 | 1466499468689 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:48 INFO - PROCESS | 1787 | 1466499468695 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:48 INFO - PROCESS | 1787 | 1466499468922 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 01:57:49 INFO - PROCESS | 1787 | 1466499469136 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1787 | 1466499469146 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6bc00 == 26 [pid = 1787] [id = 251] 01:57:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f73c00) [pid = 1787] [serial = 754] [outer = (nil)] 01:57:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a11c00) [pid = 1787] [serial = 755] [outer = 0x92f73c00] 01:57:49 INFO - PROCESS | 1787 | 1466499469278 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93aa9c00) [pid = 1787] [serial = 756] [outer = 0x92f73c00] 01:57:50 INFO - PROCESS | 1787 | 1466499470270 Marionette TRACE conn4 <- [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]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1636ms 01:57:50 INFO - PROCESS | 1787 | 1466499470314 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1787 | 1466499470318 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 01:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:57:50 INFO - PROCESS | 1787 | 1466499470326 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1787 | 1466499470335 Marionette TRACE conn4 <- [1,978,null,{}] 01:57:50 INFO - PROCESS | 1787 | 1466499470362 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 1787 | 1466499470376 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:50 INFO - PROCESS | 1787 | 1466499470680 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:57:50 INFO - PROCESS | 1787 | 1466499470905 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 1787 | 1466499470917 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x9539e400 == 27 [pid = 1787] [id = 252] 01:57:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953a0c00) [pid = 1787] [serial = 757] [outer = (nil)] 01:57:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953c0c00) [pid = 1787] [serial = 758] [outer = 0x953a0c00] 01:57:51 INFO - PROCESS | 1787 | 1466499471005 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953cb000) [pid = 1787] [serial = 759] [outer = 0x953a0c00] 01:57:51 INFO - PROCESS | 1787 | 1466499471958 Marionette TRACE conn4 <- [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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1699ms 01:57:52 INFO - PROCESS | 1787 | 1466499472025 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 01:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:57:52 INFO - PROCESS | 1787 | 1466499472030 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 01:57:52 INFO - PROCESS | 1787 | 1466499472037 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 1787 | 1466499472040 Marionette TRACE conn4 <- [1,982,null,{}] 01:57:52 INFO - PROCESS | 1787 | 1466499472046 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:52 INFO - PROCESS | 1787 | 1466499472052 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:52 INFO - PROCESS | 1787 | 1466499472243 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 01:57:52 INFO - PROCESS | 1787 | 1466499472456 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1787 | 1466499472465 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5af800 == 28 [pid = 1787] [id = 253] 01:57:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92f67400) [pid = 1787] [serial = 760] [outer = (nil)] 01:57:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953ebc00) [pid = 1787] [serial = 761] [outer = 0x92f67400] 01:57:52 INFO - PROCESS | 1787 | 1466499472591 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953f0400) [pid = 1787] [serial = 762] [outer = 0x92f67400] 01:57:53 INFO - PROCESS | 1787 | 1466499473507 Marionette TRACE conn4 <- [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]]]}] 01:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1540ms 01:57:53 INFO - PROCESS | 1787 | 1466499473578 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 01:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:57:53 INFO - PROCESS | 1787 | 1466499473583 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 01:57:53 INFO - PROCESS | 1787 | 1466499473591 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 1787 | 1466499473594 Marionette TRACE conn4 <- [1,986,null,{}] 01:57:53 INFO - PROCESS | 1787 | 1466499473601 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:53 INFO - PROCESS | 1787 | 1466499473607 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:53 INFO - PROCESS | 1787 | 1466499473836 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 01:57:54 INFO - PROCESS | 1787 | 1466499474050 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 1787 | 1466499474056 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d97400 == 29 [pid = 1787] [id = 254] 01:57:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93c08000) [pid = 1787] [serial = 763] [outer = (nil)] 01:57:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x95436000) [pid = 1787] [serial = 764] [outer = 0x93c08000] 01:57:54 INFO - PROCESS | 1787 | 1466499474189 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95475c00) [pid = 1787] [serial = 765] [outer = 0x93c08000] 01:57:55 INFO - PROCESS | 1787 | 1466499475102 Marionette TRACE conn4 <- [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]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1582ms 01:57:55 INFO - PROCESS | 1787 | 1466499475173 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1787 | 1466499475176 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 01:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:57:55 INFO - PROCESS | 1787 | 1466499475183 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 1787 | 1466499475187 Marionette TRACE conn4 <- [1,990,null,{}] 01:57:55 INFO - PROCESS | 1787 | 1466499475192 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 1787 | 1466499475203 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:55 INFO - PROCESS | 1787 | 1466499475452 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 01:57:55 INFO - PROCESS | 1787 | 1466499475715 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 1787 | 1466499475723 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c6000 == 30 [pid = 1787] [id = 255] 01:57:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953f6800) [pid = 1787] [serial = 766] [outer = (nil)] 01:57:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x96608c00) [pid = 1787] [serial = 767] [outer = 0x953f6800] 01:57:55 INFO - PROCESS | 1787 | 1466499475824 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9660ac00) [pid = 1787] [serial = 768] [outer = 0x953f6800] 01:57:56 INFO - PROCESS | 1787 | 1466499476748 Marionette TRACE conn4 <- [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]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1633ms 01:57:56 INFO - PROCESS | 1787 | 1466499476818 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1787 | 1466499476821 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:57:56 INFO - PROCESS | 1787 | 1466499476828 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 1787 | 1466499476832 Marionette TRACE conn4 <- [1,994,null,{}] 01:57:56 INFO - PROCESS | 1787 | 1466499476838 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:56 INFO - PROCESS | 1787 | 1466499476844 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:57 INFO - PROCESS | 1787 | 1466499477072 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 01:57:57 INFO - PROCESS | 1787 | 1466499477493 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1787 | 1466499477504 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ba800 == 31 [pid = 1787] [id = 256] 01:57:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f6ad000) [pid = 1787] [serial = 769] [outer = (nil)] 01:57:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8f710800) [pid = 1787] [serial = 770] [outer = 0x8f6ad000] 01:57:57 INFO - PROCESS | 1787 | 1466499477628 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8fe48800) [pid = 1787] [serial = 771] [outer = 0x8f6ad000] 01:57:58 INFO - PROCESS | 1787 | 1466499478609 Marionette TRACE conn4 <- [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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1845ms 01:57:58 INFO - PROCESS | 1787 | 1466499478677 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1787 | 1466499478683 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 01:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:57:58 INFO - PROCESS | 1787 | 1466499478691 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1787 | 1466499478696 Marionette TRACE conn4 <- [1,998,null,{}] 01:57:58 INFO - PROCESS | 1787 | 1466499478705 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 1787 | 1466499478714 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:57:58 INFO - PROCESS | 1787 | 1466499478945 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:57:59 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79400 == 30 [pid = 1787] [id = 235] 01:57:59 INFO - PROCESS | 1787 | --DOCSHELL 0x8f707800 == 29 [pid = 1787] [id = 234] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x8fd28800) [pid = 1787] [serial = 687] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8f705c00) [pid = 1787] [serial = 686] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8ec7e400) [pid = 1787] [serial = 707] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x92947000) [pid = 1787] [serial = 716] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f5b5400) [pid = 1787] [serial = 708] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91d90800) [pid = 1787] [serial = 690] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fe46000) [pid = 1787] [serial = 705] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8fd2cc00) [pid = 1787] [serial = 704] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91a83c00) [pid = 1787] [serial = 689] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fd2f800) [pid = 1787] [serial = 710] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92f71400) [pid = 1787] [serial = 693] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92c3e400) [pid = 1787] [serial = 692] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x953a2800) [pid = 1787] [serial = 696] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95399800) [pid = 1787] [serial = 695] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9129f800) [pid = 1787] [serial = 713] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9149e400) [pid = 1787] [serial = 714] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x953c3c00) [pid = 1787] [serial = 699] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953c2000) [pid = 1787] [serial = 698] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95438800) [pid = 1787] [serial = 702] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fe41000) [pid = 1787] [serial = 711] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x953eb000) [pid = 1787] [serial = 701] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9294c800) [pid = 1787] [serial = 717] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9294ec00) [pid = 1787] [serial = 719] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1787 | 1466499480242 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 1787 | 1466499480253 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c400 == 30 [pid = 1787] [id = 257] 01:58:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8ec7d000) [pid = 1787] [serial = 772] [outer = (nil)] 01:58:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f5acc00) [pid = 1787] [serial = 773] [outer = 0x8ec7d000] 01:58:00 INFO - PROCESS | 1787 | 1466499480336 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f5b9800) [pid = 1787] [serial = 774] [outer = 0x8ec7d000] 01:58:01 INFO - PROCESS | 1787 | 1466499481223 Marionette TRACE conn4 <- [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]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2591ms 01:58:01 INFO - PROCESS | 1787 | 1466499481284 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 1787 | 1466499481290 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 01:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:58:01 INFO - PROCESS | 1787 | 1466499481298 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 1787 | 1466499481304 Marionette TRACE conn4 <- [1,1002,null,{}] 01:58:01 INFO - PROCESS | 1787 | 1466499481312 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:01 INFO - PROCESS | 1787 | 1466499481318 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:01 INFO - PROCESS | 1787 | 1466499481491 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 01:58:01 INFO - PROCESS | 1787 | 1466499481635 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1787 | 1466499481647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd29800 == 31 [pid = 1787] [id = 258] 01:58:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fd2d000) [pid = 1787] [serial = 775] [outer = (nil)] 01:58:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fe40c00) [pid = 1787] [serial = 776] [outer = 0x8fd2d000] 01:58:01 INFO - PROCESS | 1787 | 1466499481730 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fe4ac00) [pid = 1787] [serial = 777] [outer = 0x8fd2d000] 01:58:02 INFO - PROCESS | 1787 | 1466499482636 Marionette TRACE conn4 <- [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]]]}] 01:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1387ms 01:58:02 INFO - PROCESS | 1787 | 1466499482700 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1787 | 1466499482709 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 01:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:58:02 INFO - PROCESS | 1787 | 1466499482717 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 1787 | 1466499482721 Marionette TRACE conn4 <- [1,1006,null,{}] 01:58:02 INFO - PROCESS | 1787 | 1466499482733 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:02 INFO - PROCESS | 1787 | 1466499482739 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:02 INFO - PROCESS | 1787 | 1466499482975 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 01:58:03 INFO - PROCESS | 1787 | 1466499483008 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1787 | 1466499483018 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129a400 == 32 [pid = 1787] [id = 259] 01:58:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91494c00) [pid = 1787] [serial = 778] [outer = (nil)] 01:58:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91499c00) [pid = 1787] [serial = 779] [outer = 0x91494c00] 01:58:03 INFO - PROCESS | 1787 | 1466499483100 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x914a3000) [pid = 1787] [serial = 780] [outer = 0x91494c00] 01:58:04 INFO - PROCESS | 1787 | 1466499484172 Marionette TRACE conn4 <- [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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1498ms 01:58:04 INFO - PROCESS | 1787 | 1466499484215 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1787 | 1466499484219 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 01:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:58:04 INFO - PROCESS | 1787 | 1466499484244 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 1787 | 1466499484255 Marionette TRACE conn4 <- [1,1010,null,{}] 01:58:04 INFO - PROCESS | 1787 | 1466499484266 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:04 INFO - PROCESS | 1787 | 1466499484274 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:04 INFO - PROCESS | 1787 | 1466499484531 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 01:58:04 INFO - PROCESS | 1787 | 1466499484614 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 1787 | 1466499484623 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 33 [pid = 1787] [id = 260] 01:58:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8f5abc00) [pid = 1787] [serial = 781] [outer = (nil)] 01:58:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92929800) [pid = 1787] [serial = 782] [outer = 0x8f5abc00] 01:58:04 INFO - PROCESS | 1787 | 1466499484723 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9294c800) [pid = 1787] [serial = 783] [outer = 0x8f5abc00] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92945c00) [pid = 1787] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91298c00) [pid = 1787] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x93ab0c00) [pid = 1787] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x93aab000) [pid = 1787] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f707000) [pid = 1787] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec7a000) [pid = 1787] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f702c00) [pid = 1787] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8ec7c000) [pid = 1787] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93aaa400) [pid = 1787] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8fd2c800) [pid = 1787] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:58:05 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9115e800) [pid = 1787] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:58:05 INFO - PROCESS | 1787 | 1466499485965 Marionette TRACE conn4 <- [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]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1766ms 01:58:05 INFO - PROCESS | 1787 | 1466499485992 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 1787 | 1466499485997 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:58:06 INFO - PROCESS | 1787 | 1466499486005 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 1787 | 1466499486008 Marionette TRACE conn4 <- [1,1014,null,{}] 01:58:06 INFO - PROCESS | 1787 | 1466499486014 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 1787 | 1466499486020 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:06 INFO - PROCESS | 1787 | 1466499486185 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 01:58:06 INFO - PROCESS | 1787 | 1466499486199 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 1787 | 1466499486209 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b7800 == 34 [pid = 1787] [id = 261] 01:58:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9149e000) [pid = 1787] [serial = 784] [outer = (nil)] 01:58:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92c42c00) [pid = 1787] [serial = 785] [outer = 0x9149e000] 01:58:06 INFO - PROCESS | 1787 | 1466499486281 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92c45000) [pid = 1787] [serial = 786] [outer = 0x9149e000] 01:58:07 INFO - PROCESS | 1787 | 1466499487243 Marionette TRACE conn4 <- [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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1280ms 01:58:07 INFO - PROCESS | 1787 | 1466499487286 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 1787 | 1466499487289 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 01:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:58:07 INFO - PROCESS | 1787 | 1466499487298 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 1787 | 1466499487302 Marionette TRACE conn4 <- [1,1018,null,{}] 01:58:07 INFO - PROCESS | 1787 | 1466499487308 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:07 INFO - PROCESS | 1787 | 1466499487313 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:07 INFO - PROCESS | 1787 | 1466499487546 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:58:07 INFO - PROCESS | 1787 | 1466499487715 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1787 | 1466499487727 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78c00 == 35 [pid = 1787] [id = 262] 01:58:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8ec79000) [pid = 1787] [serial = 787] [outer = (nil)] 01:58:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f5af000) [pid = 1787] [serial = 788] [outer = 0x8ec79000] 01:58:07 INFO - PROCESS | 1787 | 1466499487825 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f6b4c00) [pid = 1787] [serial = 789] [outer = 0x8ec79000] 01:58:08 INFO - PROCESS | 1787 | 1466499488978 Marionette TRACE conn4 <- [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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1742ms 01:58:09 INFO - PROCESS | 1787 | 1466499489042 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1787 | 1466499489049 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 01:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:58:09 INFO - PROCESS | 1787 | 1466499489058 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 1787 | 1466499489064 Marionette TRACE conn4 <- [1,1022,null,{}] 01:58:09 INFO - PROCESS | 1787 | 1466499489073 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:09 INFO - PROCESS | 1787 | 1466499489079 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:09 INFO - PROCESS | 1787 | 1466499489282 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 01:58:09 INFO - PROCESS | 1787 | 1466499489521 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1787 | 1466499489534 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5c00 == 36 [pid = 1787] [id = 263] 01:58:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91164400) [pid = 1787] [serial = 790] [outer = (nil)] 01:58:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91497c00) [pid = 1787] [serial = 791] [outer = 0x91164400] 01:58:09 INFO - PROCESS | 1787 | 1466499489664 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91a8b000) [pid = 1787] [serial = 792] [outer = 0x91164400] 01:58:10 INFO - PROCESS | 1787 | 1466499490718 Marionette TRACE conn4 <- [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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1744ms 01:58:10 INFO - PROCESS | 1787 | 1466499490802 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 01:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:58:10 INFO - PROCESS | 1787 | 1466499490808 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 01:58:10 INFO - PROCESS | 1787 | 1466499490815 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 1787 | 1466499490820 Marionette TRACE conn4 <- [1,1026,null,{}] 01:58:10 INFO - PROCESS | 1787 | 1466499490826 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:10 INFO - PROCESS | 1787 | 1466499490833 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:11 INFO - PROCESS | 1787 | 1466499491087 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 01:58:11 INFO - PROCESS | 1787 | 1466499491375 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 1787 | 1466499491381 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294c400 == 37 [pid = 1787] [id = 264] 01:58:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92c3a400) [pid = 1787] [serial = 793] [outer = (nil)] 01:58:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92f69c00) [pid = 1787] [serial = 794] [outer = 0x92c3a400] 01:58:11 INFO - PROCESS | 1787 | 1466499491468 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92fde400) [pid = 1787] [serial = 795] [outer = 0x92c3a400] 01:58:12 INFO - PROCESS | 1787 | 1466499492533 Marionette TRACE conn4 <- [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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1789ms 01:58:12 INFO - PROCESS | 1787 | 1466499492605 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 1787 | 1466499492612 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 01:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:58:12 INFO - PROCESS | 1787 | 1466499492630 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 1787 | 1466499492638 Marionette TRACE conn4 <- [1,1030,null,{}] 01:58:12 INFO - PROCESS | 1787 | 1466499492644 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:12 INFO - PROCESS | 1787 | 1466499492651 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:12 INFO - PROCESS | 1787 | 1466499492893 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 01:58:13 INFO - PROCESS | 1787 | 1466499493114 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1787 | 1466499493127 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22400 == 38 [pid = 1787] [id = 265] 01:58:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91165400) [pid = 1787] [serial = 796] [outer = (nil)] 01:58:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93c0bc00) [pid = 1787] [serial = 797] [outer = 0x91165400] 01:58:13 INFO - PROCESS | 1787 | 1466499493210 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x93c05800) [pid = 1787] [serial = 798] [outer = 0x91165400] 01:58:14 INFO - PROCESS | 1787 | 1466499494212 Marionette TRACE conn4 <- [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]]]}] 01:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1648ms 01:58:14 INFO - PROCESS | 1787 | 1466499494270 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 1787 | 1466499494275 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:58:14 INFO - PROCESS | 1787 | 1466499494282 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 1787 | 1466499494286 Marionette TRACE conn4 <- [1,1034,null,{}] 01:58:14 INFO - PROCESS | 1787 | 1466499494293 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:14 INFO - PROCESS | 1787 | 1466499494300 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:14 INFO - PROCESS | 1787 | 1466499494517 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 01:58:14 INFO - PROCESS | 1787 | 1466499494731 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1787 | 1466499494742 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b3400 == 39 [pid = 1787] [id = 266] 01:58:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x91a85800) [pid = 1787] [serial = 799] [outer = (nil)] 01:58:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x95272c00) [pid = 1787] [serial = 800] [outer = 0x91a85800] 01:58:14 INFO - PROCESS | 1787 | 1466499494872 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x95278800) [pid = 1787] [serial = 801] [outer = 0x91a85800] 01:58:16 INFO - PROCESS | 1787 | 1466499496008 Marionette TRACE conn4 <- [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]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1834ms 01:58:16 INFO - PROCESS | 1787 | 1466499496118 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 1787 | 1466499496130 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 01:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:58:16 INFO - PROCESS | 1787 | 1466499496324 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1787 | 1466499496329 Marionette TRACE conn4 <- [1,1038,null,{}] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x91161400 == 38 [pid = 1787] [id = 237] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f800 == 37 [pid = 1787] [id = 238] 01:58:16 INFO - PROCESS | 1787 | 1466499496450 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 1787 | 1466499496456 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9000 == 36 [pid = 1787] [id = 236] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b7800 == 35 [pid = 1787] [id = 261] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74000 == 34 [pid = 1787] [id = 260] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9129a400 == 33 [pid = 1787] [id = 259] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd29800 == 32 [pid = 1787] [id = 258] 01:58:16 INFO - PROCESS | 1787 | 1466499496669 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:58:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c400 == 31 [pid = 1787] [id = 257] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x95276400) [pid = 1787] [serial = 750] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x95215000) [pid = 1787] [serial = 749] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92fdc400) [pid = 1787] [serial = 741] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91a84c00) [pid = 1787] [serial = 738] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9520c800) [pid = 1787] [serial = 732] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91495800) [pid = 1787] [serial = 737] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x94890c00) [pid = 1787] [serial = 744] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f70dc00) [pid = 1787] [serial = 722] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x93c10400) [pid = 1787] [serial = 743] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91292000) [pid = 1787] [serial = 723] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8fd2b400) [pid = 1787] [serial = 746] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92fd3000) [pid = 1787] [serial = 740] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92c48400) [pid = 1787] [serial = 726] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f5ba400) [pid = 1787] [serial = 734] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92950800) [pid = 1787] [serial = 725] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93ab4000) [pid = 1787] [serial = 729] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92c39c00) [pid = 1787] [serial = 720] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91293c00) [pid = 1787] [serial = 747] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93aad800) [pid = 1787] [serial = 728] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x95209800) [pid = 1787] [serial = 731] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f704c00) [pid = 1787] [serial = 735] [outer = (nil)] [url = about:blank] 01:58:16 INFO - PROCESS | 1787 | 1466499496830 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1787 | 1466499496837 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b4400 == 32 [pid = 1787] [id = 267] 01:58:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8f6bb800) [pid = 1787] [serial = 802] [outer = (nil)] 01:58:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fd2b400) [pid = 1787] [serial = 803] [outer = 0x8f6bb800] 01:58:16 INFO - PROCESS | 1787 | 1466499496920 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fe3e800) [pid = 1787] [serial = 804] [outer = 0x8f6bb800] 01:58:17 INFO - PROCESS | 1787 | 1466499497747 Marionette TRACE conn4 <- [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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1616ms 01:58:17 INFO - PROCESS | 1787 | 1466499497778 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1787 | 1466499497785 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 01:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:58:17 INFO - PROCESS | 1787 | 1466499497795 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1787 | 1466499497799 Marionette TRACE conn4 <- [1,1042,null,{}] 01:58:17 INFO - PROCESS | 1787 | 1466499497806 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:17 INFO - PROCESS | 1787 | 1466499497813 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:18 INFO - PROCESS | 1787 | 1466499498010 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 01:58:18 INFO - PROCESS | 1787 | 1466499498141 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 1787 | 1466499498152 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd25000 == 33 [pid = 1787] [id = 268] 01:58:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91298000) [pid = 1787] [serial = 805] [outer = (nil)] 01:58:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91498400) [pid = 1787] [serial = 806] [outer = 0x91298000] 01:58:18 INFO - PROCESS | 1787 | 1466499498232 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91a8b800) [pid = 1787] [serial = 807] [outer = 0x91298000] 01:58:19 INFO - PROCESS | 1787 | 1466499499077 Marionette TRACE conn4 <- [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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1332ms 01:58:19 INFO - PROCESS | 1787 | 1466499499130 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 01:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:58:19 INFO - PROCESS | 1787 | 1466499499135 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 01:58:19 INFO - PROCESS | 1787 | 1466499499142 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 1787 | 1466499499148 Marionette TRACE conn4 <- [1,1046,null,{}] 01:58:19 INFO - PROCESS | 1787 | 1466499499172 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:19 INFO - PROCESS | 1787 | 1466499499181 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:19 INFO - PROCESS | 1787 | 1466499499404 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 01:58:19 INFO - PROCESS | 1787 | 1466499499435 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1787 | 1466499499450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c46800 == 34 [pid = 1787] [id = 269] 01:58:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c48400) [pid = 1787] [serial = 808] [outer = (nil)] 01:58:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92fd3c00) [pid = 1787] [serial = 809] [outer = 0x92c48400] 01:58:19 INFO - PROCESS | 1787 | 1466499499596 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a77800) [pid = 1787] [serial = 810] [outer = 0x92c48400] 01:58:20 INFO - PROCESS | 1787 | 1466499500589 Marionette TRACE conn4 <- [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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1489ms 01:58:20 INFO - PROCESS | 1787 | 1466499500631 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 01:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:58:20 INFO - PROCESS | 1787 | 1466499500636 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 01:58:20 INFO - PROCESS | 1787 | 1466499500650 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1787 | 1466499500653 Marionette TRACE conn4 <- [1,1050,null,{}] 01:58:20 INFO - PROCESS | 1787 | 1466499500660 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 1787 | 1466499500665 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:20 INFO - PROCESS | 1787 | 1466499500894 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 01:58:20 INFO - PROCESS | 1787 | 1466499500919 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1787 | 1466499500927 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c42400 == 35 [pid = 1787] [id = 270] 01:58:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92f71400) [pid = 1787] [serial = 811] [outer = (nil)] 01:58:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93c01c00) [pid = 1787] [serial = 812] [outer = 0x92f71400] 01:58:21 INFO - PROCESS | 1787 | 1466499501008 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x94890800) [pid = 1787] [serial = 813] [outer = 0x92f71400] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f709800) [pid = 1787] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92f73c00) [pid = 1787] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x953a0c00) [pid = 1787] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec7d000) [pid = 1787] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fd2d000) [pid = 1787] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f6ad000) [pid = 1787] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92f67400) [pid = 1787] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91494c00) [pid = 1787] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5abc00) [pid = 1787] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93c08000) [pid = 1787] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:58:21 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x953f6800) [pid = 1787] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:58:21 INFO - PROCESS | 1787 | 1466499501987 Marionette TRACE conn4 <- [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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1386ms 01:58:22 INFO - PROCESS | 1787 | 1466499502030 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:58:22 INFO - PROCESS | 1787 | 1466499502034 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:58:22 INFO - PROCESS | 1787 | 1466499502041 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 1787 | 1466499502045 Marionette TRACE conn4 <- [1,1054,null,{}] 01:58:22 INFO - PROCESS | 1787 | 1466499502051 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 1787 | 1466499502056 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:22 INFO - PROCESS | 1787 | 1466499502238 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 01:58:22 INFO - PROCESS | 1787 | 1466499502249 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1787 | 1466499502258 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7d000 == 36 [pid = 1787] [id = 271] 01:58:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5abc00) [pid = 1787] [serial = 814] [outer = (nil)] 01:58:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x93ab2c00) [pid = 1787] [serial = 815] [outer = 0x8f5abc00] 01:58:22 INFO - PROCESS | 1787 | 1466499502446 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x93c08000) [pid = 1787] [serial = 816] [outer = 0x8f5abc00] 01:58:23 INFO - PROCESS | 1787 | 1466499503336 Marionette TRACE conn4 <- [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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1335ms 01:58:23 INFO - PROCESS | 1787 | 1466499503423 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 01:58:23 INFO - PROCESS | 1787 | 1466499503430 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 01:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:58:23 INFO - PROCESS | 1787 | 1466499503443 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 1787 | 1466499503451 Marionette TRACE conn4 <- [1,1058,null,{}] 01:58:23 INFO - PROCESS | 1787 | 1466499503463 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:23 INFO - PROCESS | 1787 | 1466499503470 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:23 INFO - PROCESS | 1787 | 1466499503742 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:58:24 INFO - PROCESS | 1787 | 1466499503995 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1787 | 1466499504016 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78800 == 37 [pid = 1787] [id = 272] 01:58:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9115fc00) [pid = 1787] [serial = 817] [outer = (nil)] 01:58:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91293c00) [pid = 1787] [serial = 818] [outer = 0x9115fc00] 01:58:24 INFO - PROCESS | 1787 | 1466499504126 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9129d000) [pid = 1787] [serial = 819] [outer = 0x9115fc00] 01:58:25 INFO - PROCESS | 1787 | 1466499505147 Marionette TRACE conn4 <- [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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1743ms 01:58:25 INFO - PROCESS | 1787 | 1466499505186 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 01:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:58:25 INFO - PROCESS | 1787 | 1466499505192 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 01:58:25 INFO - PROCESS | 1787 | 1466499505203 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 1787 | 1466499505210 Marionette TRACE conn4 <- [1,1062,null,{}] 01:58:25 INFO - PROCESS | 1787 | 1466499505217 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:25 INFO - PROCESS | 1787 | 1466499505224 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:25 INFO - PROCESS | 1787 | 1466499505418 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 01:58:25 INFO - PROCESS | 1787 | 1466499505638 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 1787 | 1466499505647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x92949400 == 38 [pid = 1787] [id = 273] 01:58:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c3b400) [pid = 1787] [serial = 820] [outer = (nil)] 01:58:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92f73c00) [pid = 1787] [serial = 821] [outer = 0x92c3b400] 01:58:25 INFO - PROCESS | 1787 | 1466499505791 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93a74c00) [pid = 1787] [serial = 822] [outer = 0x92c3b400] 01:58:26 INFO - PROCESS | 1787 | 1466499506777 Marionette TRACE conn4 <- [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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1593ms 01:58:26 INFO - PROCESS | 1787 | 1466499506792 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1787 | 1466499506797 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 01:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:58:26 INFO - PROCESS | 1787 | 1466499506804 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1787 | 1466499506808 Marionette TRACE conn4 <- [1,1066,null,{}] 01:58:26 INFO - PROCESS | 1787 | 1466499506822 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:26 INFO - PROCESS | 1787 | 1466499506831 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:27 INFO - PROCESS | 1787 | 1466499507056 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 01:58:27 INFO - PROCESS | 1787 | 1466499507326 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1787 | 1466499507341 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x95213400 == 39 [pid = 1787] [id = 274] 01:58:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953a3c00) [pid = 1787] [serial = 823] [outer = (nil)] 01:58:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953c2000) [pid = 1787] [serial = 824] [outer = 0x953a3c00] 01:58:27 INFO - PROCESS | 1787 | 1466499507472 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953c8400) [pid = 1787] [serial = 825] [outer = 0x953a3c00] 01:58:28 INFO - PROCESS | 1787 | 1466499508408 Marionette TRACE conn4 <- [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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1638ms 01:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:58:28 INFO - PROCESS | 1787 | 1466499508443 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 1787 | 1466499508446 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 01:58:28 INFO - PROCESS | 1787 | 1466499508453 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1787 | 1466499508457 Marionette TRACE conn4 <- [1,1070,null,{}] 01:58:28 INFO - PROCESS | 1787 | 1466499508463 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 1787 | 1466499508468 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:28 INFO - PROCESS | 1787 | 1466499508652 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 01:58:28 INFO - PROCESS | 1787 | 1466499508820 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1787 | 1466499508830 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x91158c00 == 40 [pid = 1787] [id = 275] 01:58:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9115f000) [pid = 1787] [serial = 826] [outer = (nil)] 01:58:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953ef400) [pid = 1787] [serial = 827] [outer = 0x9115f000] 01:58:28 INFO - PROCESS | 1787 | 1466499508957 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953f6400) [pid = 1787] [serial = 828] [outer = 0x9115f000] 01:58:29 INFO - PROCESS | 1787 | 1466499509856 Marionette TRACE conn4 <- [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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1438ms 01:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:58:29 INFO - PROCESS | 1787 | 1466499509891 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 1787 | 1466499509895 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:58:29 INFO - PROCESS | 1787 | 1466499509902 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 1787 | 1466499509904 Marionette TRACE conn4 <- [1,1074,null,{}] 01:58:29 INFO - PROCESS | 1787 | 1466499509911 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:29 INFO - PROCESS | 1787 | 1466499509917 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:30 INFO - PROCESS | 1787 | 1466499510092 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 01:58:30 INFO - PROCESS | 1787 | 1466499510273 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1787 | 1466499510284 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115ac00 == 41 [pid = 1787] [id = 276] 01:58:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953ec000) [pid = 1787] [serial = 829] [outer = (nil)] 01:58:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9547a800) [pid = 1787] [serial = 830] [outer = 0x953ec000] 01:58:30 INFO - PROCESS | 1787 | 1466499510368 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x9547cc00) [pid = 1787] [serial = 831] [outer = 0x953ec000] 01:58:31 INFO - PROCESS | 1787 | 1466499511380 Marionette TRACE conn4 <- [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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1533ms 01:58:31 INFO - PROCESS | 1787 | 1466499511434 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1787 | 1466499511438 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 01:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:58:31 INFO - PROCESS | 1787 | 1466499511445 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1787 | 1466499511448 Marionette TRACE conn4 <- [1,1078,null,{}] 01:58:31 INFO - PROCESS | 1787 | 1466499511455 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 1787 | 1466499511468 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:31 INFO - PROCESS | 1787 | 1466499511773 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:58:32 INFO - PROCESS | 1787 | 1466499512055 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 1787 | 1466499512066 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149b800 == 42 [pid = 1787] [id = 277] 01:58:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x96609c00) [pid = 1787] [serial = 832] [outer = (nil)] 01:58:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x96685000) [pid = 1787] [serial = 833] [outer = 0x96609c00] 01:58:32 INFO - PROCESS | 1787 | 1466499512180 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x966edc00) [pid = 1787] [serial = 834] [outer = 0x96609c00] 01:58:33 INFO - PROCESS | 1787 | 1466499513151 Marionette TRACE conn4 <- [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]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1740ms 01:58:33 INFO - PROCESS | 1787 | 1466499513187 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 01:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:58:33 INFO - PROCESS | 1787 | 1466499513192 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 01:58:33 INFO - PROCESS | 1787 | 1466499513199 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 1787 | 1466499513203 Marionette TRACE conn4 <- [1,1082,null,{}] 01:58:33 INFO - PROCESS | 1787 | 1466499513210 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:33 INFO - PROCESS | 1787 | 1466499513216 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:33 INFO - PROCESS | 1787 | 1466499513436 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 01:58:33 INFO - PROCESS | 1787 | 1466499513653 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1787 | 1466499513660 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709000 == 43 [pid = 1787] [id = 278] 01:58:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x92945c00) [pid = 1787] [serial = 835] [outer = (nil)] 01:58:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x966ea400) [pid = 1787] [serial = 836] [outer = 0x92945c00] 01:58:33 INFO - PROCESS | 1787 | 1466499513795 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x966f5c00) [pid = 1787] [serial = 837] [outer = 0x92945c00] 01:58:34 INFO - PROCESS | 1787 | 1466499514974 Marionette TRACE conn4 <- [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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1801ms 01:58:35 INFO - PROCESS | 1787 | 1466499515000 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 1787 | 1466499515005 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 01:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:58:35 INFO - PROCESS | 1787 | 1466499515014 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - PROCESS | 1787 | 1466499515020 Marionette TRACE conn4 <- [1,1086,null,{}] 01:58:35 INFO - PROCESS | 1787 | 1466499515028 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:35 INFO - PROCESS | 1787 | 1466499515034 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:35 INFO - PROCESS | 1787 | 1466499515263 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 01:58:35 INFO - PROCESS | 1787 | 1466499515468 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 1787 | 1466499515482 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x91159400 == 44 [pid = 1787] [id = 279] 01:58:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x91159800) [pid = 1787] [serial = 838] [outer = (nil)] 01:58:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x91292000) [pid = 1787] [serial = 839] [outer = 0x91159800] 01:58:35 INFO - PROCESS | 1787 | 1466499515661 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x91499400) [pid = 1787] [serial = 840] [outer = 0x91159800] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ae400 == 43 [pid = 1787] [id = 241] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f706000 == 42 [pid = 1787] [id = 239] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b7000 == 41 [pid = 1787] [id = 249] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ba800 == 40 [pid = 1787] [id = 256] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5af800 == 39 [pid = 1787] [id = 253] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x91d97400 == 38 [pid = 1787] [id = 254] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x953c6000 == 37 [pid = 1787] [id = 255] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x91292800 == 36 [pid = 1787] [id = 245] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x9129cc00 == 35 [pid = 1787] [id = 246] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f706800 == 34 [pid = 1787] [id = 240] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78400 == 33 [pid = 1787] [id = 248] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78c00 == 32 [pid = 1787] [id = 262] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x92c3e800 == 31 [pid = 1787] [id = 243] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5c00 == 30 [pid = 1787] [id = 263] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x93aa9800 == 29 [pid = 1787] [id = 242] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7bc00 == 28 [pid = 1787] [id = 244] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x9294c400 == 27 [pid = 1787] [id = 264] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74c00 == 26 [pid = 1787] [id = 250] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22400 == 25 [pid = 1787] [id = 265] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x9129f400 == 24 [pid = 1787] [id = 247] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b3400 == 23 [pid = 1787] [id = 266] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x9539e400 == 22 [pid = 1787] [id = 252] 01:58:37 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6bc00 == 21 [pid = 1787] [id = 251] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92c42c00) [pid = 1787] [serial = 785] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x91a8a800) [pid = 1787] [serial = 753] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x912a0400) [pid = 1787] [serial = 752] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x93aa9c00) [pid = 1787] [serial = 756] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x93a11c00) [pid = 1787] [serial = 755] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x953cb000) [pid = 1787] [serial = 759] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x953c0c00) [pid = 1787] [serial = 758] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f5acc00) [pid = 1787] [serial = 773] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f5b9800) [pid = 1787] [serial = 774] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fe40c00) [pid = 1787] [serial = 776] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8fe48800) [pid = 1787] [serial = 771] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8f710800) [pid = 1787] [serial = 770] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x953f0400) [pid = 1787] [serial = 762] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x953ebc00) [pid = 1787] [serial = 761] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x914a3000) [pid = 1787] [serial = 780] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92929800) [pid = 1787] [serial = 782] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95475c00) [pid = 1787] [serial = 765] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x95436000) [pid = 1787] [serial = 764] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9294c800) [pid = 1787] [serial = 783] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x91499c00) [pid = 1787] [serial = 779] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9660ac00) [pid = 1787] [serial = 768] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x96608c00) [pid = 1787] [serial = 767] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fe4ac00) [pid = 1787] [serial = 777] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 1787 | 1466499517887 Marionette TRACE conn4 <- [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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2887ms 01:58:37 INFO - PROCESS | 1787 | 1466499517902 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 1787 | 1466499517907 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 01:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:58:37 INFO - PROCESS | 1787 | 1466499517917 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 1787 | 1466499517922 Marionette TRACE conn4 <- [1,1090,null,{}] 01:58:37 INFO - PROCESS | 1787 | 1466499517932 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:37 INFO - PROCESS | 1787 | 1466499517938 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:38 INFO - PROCESS | 1787 | 1466499518175 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 01:58:38 INFO - PROCESS | 1787 | 1466499518310 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1787 | 1466499518318 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ba400 == 22 [pid = 1787] [id = 280] 01:58:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f5ba800) [pid = 1787] [serial = 841] [outer = (nil)] 01:58:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f708400) [pid = 1787] [serial = 842] [outer = 0x8f5ba800] 01:58:38 INFO - PROCESS | 1787 | 1466499518405 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f70dc00) [pid = 1787] [serial = 843] [outer = 0x8f5ba800] 01:58:39 INFO - PROCESS | 1787 | 1466499519348 Marionette TRACE conn4 <- [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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1489ms 01:58:39 INFO - PROCESS | 1787 | 1466499519405 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1787 | 1466499519415 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:58:39 INFO - PROCESS | 1787 | 1466499519428 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1787 | 1466499519433 Marionette TRACE conn4 <- [1,1094,null,{}] 01:58:39 INFO - PROCESS | 1787 | 1466499519439 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 1787 | 1466499519446 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:39 INFO - PROCESS | 1787 | 1466499519641 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 01:58:39 INFO - PROCESS | 1787 | 1466499519780 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 1787 | 1466499519791 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe48000 == 23 [pid = 1787] [id = 281] 01:58:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91157800) [pid = 1787] [serial = 844] [outer = (nil)] 01:58:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91160c00) [pid = 1787] [serial = 845] [outer = 0x91157800] 01:58:39 INFO - PROCESS | 1787 | 1466499519871 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91298c00) [pid = 1787] [serial = 846] [outer = 0x91157800] 01:58:40 INFO - PROCESS | 1787 | 1466499520832 Marionette TRACE conn4 <- [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]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1438ms 01:58:40 INFO - PROCESS | 1787 | 1466499520866 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 1787 | 1466499520869 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 01:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:58:40 INFO - PROCESS | 1787 | 1466499520876 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 1787 | 1466499520883 Marionette TRACE conn4 <- [1,1098,null,{}] 01:58:40 INFO - PROCESS | 1787 | 1466499520909 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:40 INFO - PROCESS | 1787 | 1466499520919 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:41 INFO - PROCESS | 1787 | 1466499521151 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:58:41 INFO - PROCESS | 1787 | 1466499521183 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1787 | 1466499521196 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d9d400 == 24 [pid = 1787] [id = 282] 01:58:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91d9d800) [pid = 1787] [serial = 847] [outer = (nil)] 01:58:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92927800) [pid = 1787] [serial = 848] [outer = 0x91d9d800] 01:58:41 INFO - PROCESS | 1787 | 1466499521288 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92943400) [pid = 1787] [serial = 849] [outer = 0x91d9d800] 01:58:42 INFO - PROCESS | 1787 | 1466499522733 Marionette TRACE conn4 <- [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]]]}] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f5abc00) [pid = 1787] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91298000) [pid = 1787] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91165400) [pid = 1787] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92c48400) [pid = 1787] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f6bb800) [pid = 1787] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92f71400) [pid = 1787] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91a85800) [pid = 1787] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92c3a400) [pid = 1787] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9149e000) [pid = 1787] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec79000) [pid = 1787] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:58:42 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91164400) [pid = 1787] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1945ms 01:58:42 INFO - PROCESS | 1787 | 1466499522894 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 01:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:58:42 INFO - PROCESS | 1787 | 1466499522899 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 01:58:42 INFO - PROCESS | 1787 | 1466499522906 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 1787 | 1466499522910 Marionette TRACE conn4 <- [1,1102,null,{}] 01:58:42 INFO - PROCESS | 1787 | 1466499522915 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:42 INFO - PROCESS | 1787 | 1466499522921 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:43 INFO - PROCESS | 1787 | 1466499523126 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 01:58:43 INFO - PROCESS | 1787 | 1466499523211 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 1787 | 1466499523218 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3000 == 25 [pid = 1787] [id = 283] 01:58:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x914a0400) [pid = 1787] [serial = 850] [outer = (nil)] 01:58:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92925400) [pid = 1787] [serial = 851] [outer = 0x914a0400] 01:58:43 INFO - PROCESS | 1787 | 1466499523290 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9294d800) [pid = 1787] [serial = 852] [outer = 0x914a0400] 01:58:44 INFO - PROCESS | 1787 | 1466499524062 Marionette TRACE conn4 <- [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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1184ms 01:58:44 INFO - PROCESS | 1787 | 1466499524095 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1787 | 1466499524099 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 01:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:58:44 INFO - PROCESS | 1787 | 1466499524110 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 1787 | 1466499524115 Marionette TRACE conn4 <- [1,1106,null,{}] 01:58:44 INFO - PROCESS | 1787 | 1466499524121 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 1787 | 1466499524126 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:44 INFO - PROCESS | 1787 | 1466499524307 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 01:58:44 INFO - PROCESS | 1787 | 1466499524316 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1787 | 1466499524323 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x91164400 == 26 [pid = 1787] [id = 284] 01:58:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9149e000) [pid = 1787] [serial = 853] [outer = (nil)] 01:58:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c43800) [pid = 1787] [serial = 854] [outer = 0x9149e000] 01:58:44 INFO - PROCESS | 1787 | 1466499524405 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92c48c00) [pid = 1787] [serial = 855] [outer = 0x9149e000] 01:58:45 INFO - PROCESS | 1787 | --DOCSHELL 0x99295c00 == 25 [pid = 1787] [id = 9] 01:58:45 INFO - PROCESS | 1787 | 1466499525731 Marionette TRACE conn4 <- [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]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1688ms 01:58:45 INFO - PROCESS | 1787 | 1466499525800 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 01:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:58:45 INFO - PROCESS | 1787 | 1466499525807 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 01:58:45 INFO - PROCESS | 1787 | 1466499525816 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 1787 | 1466499525822 Marionette TRACE conn4 <- [1,1110,null,{}] 01:58:45 INFO - PROCESS | 1787 | 1466499525888 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:45 INFO - PROCESS | 1787 | 1466499525895 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:46 INFO - PROCESS | 1787 | 1466499526147 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 01:58:46 INFO - PROCESS | 1787 | 1466499526370 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1787 | 1466499526384 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70bc00 == 26 [pid = 1787] [id = 285] 01:58:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8f70d000) [pid = 1787] [serial = 856] [outer = (nil)] 01:58:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8fe4ac00) [pid = 1787] [serial = 857] [outer = 0x8f70d000] 01:58:46 INFO - PROCESS | 1787 | 1466499526515 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9129b000) [pid = 1787] [serial = 858] [outer = 0x8f70d000] 01:58:47 INFO - PROCESS | 1787 | 1466499527582 Marionette TRACE conn4 <- [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]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1839ms 01:58:47 INFO - PROCESS | 1787 | 1466499527655 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 1787 | 1466499527663 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:58:47 INFO - PROCESS | 1787 | 1466499527678 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 1787 | 1466499527684 Marionette TRACE conn4 <- [1,1114,null,{}] 01:58:47 INFO - PROCESS | 1787 | 1466499527692 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:47 INFO - PROCESS | 1787 | 1466499527699 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:47 INFO - PROCESS | 1787 | 1466499527939 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 01:58:48 INFO - PROCESS | 1787 | 1466499528164 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 1787 | 1466499528175 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x914a3c00 == 27 [pid = 1787] [id = 286] 01:58:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92949800) [pid = 1787] [serial = 859] [outer = (nil)] 01:58:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92c3c000) [pid = 1787] [serial = 860] [outer = 0x92949800] 01:58:48 INFO - PROCESS | 1787 | 1466499528285 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8fe42400) [pid = 1787] [serial = 861] [outer = 0x92949800] 01:58:49 INFO - PROCESS | 1787 | 1466499529345 Marionette TRACE conn4 <- [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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1698ms 01:58:49 INFO - PROCESS | 1787 | 1466499529374 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 01:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:58:49 INFO - PROCESS | 1787 | 1466499529378 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 01:58:49 INFO - PROCESS | 1787 | 1466499529385 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1787 | 1466499529391 Marionette TRACE conn4 <- [1,1118,null,{}] 01:58:49 INFO - PROCESS | 1787 | 1466499529410 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 1787 | 1466499529419 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:49 INFO - PROCESS | 1787 | 1466499529653 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:58:49 INFO - PROCESS | 1787 | 1466499529877 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1787 | 1466499529891 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab0800 == 28 [pid = 1787] [id = 287] 01:58:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93ab0c00) [pid = 1787] [serial = 862] [outer = (nil)] 01:58:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93ab6c00) [pid = 1787] [serial = 863] [outer = 0x93ab0c00] 01:58:49 INFO - PROCESS | 1787 | 1466499529978 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x93d01800) [pid = 1787] [serial = 864] [outer = 0x93ab0c00] 01:58:51 INFO - PROCESS | 1787 | 1466499531060 Marionette TRACE conn4 <- [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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1698ms 01:58:51 INFO - PROCESS | 1787 | 1466499531082 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 01:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:58:51 INFO - PROCESS | 1787 | 1466499531088 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 01:58:51 INFO - PROCESS | 1787 | 1466499531094 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 1787 | 1466499531098 Marionette TRACE conn4 <- [1,1122,null,{}] 01:58:51 INFO - PROCESS | 1787 | 1466499531104 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:51 INFO - PROCESS | 1787 | 1466499531109 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:51 INFO - PROCESS | 1787 | 1466499531298 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 01:58:51 INFO - PROCESS | 1787 | 1466499531531 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 1787 | 1466499531543 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6acc00 == 29 [pid = 1787] [id = 288] 01:58:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f6b1400) [pid = 1787] [serial = 865] [outer = (nil)] 01:58:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fe3f800) [pid = 1787] [serial = 866] [outer = 0x8f6b1400] 01:58:51 INFO - PROCESS | 1787 | 1466499531658 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x91494c00) [pid = 1787] [serial = 867] [outer = 0x8f6b1400] 01:58:52 INFO - PROCESS | 1787 | 1466499532881 Marionette TRACE conn4 <- [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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1839ms 01:58:52 INFO - PROCESS | 1787 | 1466499532933 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 1787 | 1466499532938 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 01:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:58:52 INFO - PROCESS | 1787 | 1466499532949 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 1787 | 1466499532953 Marionette TRACE conn4 <- [1,1126,null,{}] 01:58:52 INFO - PROCESS | 1787 | 1466499532964 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:52 INFO - PROCESS | 1787 | 1466499532970 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:53 INFO - PROCESS | 1787 | 1466499533237 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x93ab2c00) [pid = 1787] [serial = 815] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91498400) [pid = 1787] [serial = 806] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93c05800) [pid = 1787] [serial = 798] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92fd3c00) [pid = 1787] [serial = 809] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91a8b800) [pid = 1787] [serial = 807] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fd2b400) [pid = 1787] [serial = 803] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x94890800) [pid = 1787] [serial = 813] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x95278800) [pid = 1787] [serial = 801] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x93a77800) [pid = 1787] [serial = 810] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92f69c00) [pid = 1787] [serial = 794] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8fe3e800) [pid = 1787] [serial = 804] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92c45000) [pid = 1787] [serial = 786] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92fde400) [pid = 1787] [serial = 795] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f6b4c00) [pid = 1787] [serial = 789] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95272c00) [pid = 1787] [serial = 800] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8f5af000) [pid = 1787] [serial = 788] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93c0bc00) [pid = 1787] [serial = 797] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91497c00) [pid = 1787] [serial = 791] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93c01c00) [pid = 1787] [serial = 812] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91a8b000) [pid = 1787] [serial = 792] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x93c08000) [pid = 1787] [serial = 816] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 1787 | 1466499533446 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1787 | 1466499533457 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b0000 == 30 [pid = 1787] [id = 289] 01:58:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8f5b9c00) [pid = 1787] [serial = 868] [outer = (nil)] 01:58:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fd2dc00) [pid = 1787] [serial = 869] [outer = 0x8f5b9c00] 01:58:53 INFO - PROCESS | 1787 | 1466499533538 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fe43c00) [pid = 1787] [serial = 870] [outer = 0x8f5b9c00] 01:58:54 INFO - PROCESS | 1787 | 1466499534385 Marionette TRACE conn4 <- [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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1485ms 01:58:54 INFO - PROCESS | 1787 | 1466499534433 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1787 | 1466499534440 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 01:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:58:54 INFO - PROCESS | 1787 | 1466499534451 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1787 | 1466499534454 Marionette TRACE conn4 <- [1,1130,null,{}] 01:58:54 INFO - PROCESS | 1787 | 1466499534461 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 1787 | 1466499534466 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:54 INFO - PROCESS | 1787 | 1466499534676 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 01:58:54 INFO - PROCESS | 1787 | 1466499534824 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1787 | 1466499534831 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b4c00 == 31 [pid = 1787] [id = 290] 01:58:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a81800) [pid = 1787] [serial = 871] [outer = (nil)] 01:58:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91a8c400) [pid = 1787] [serial = 872] [outer = 0x91a81800] 01:58:54 INFO - PROCESS | 1787 | 1466499534914 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91d9c400) [pid = 1787] [serial = 873] [outer = 0x91a81800] 01:58:55 INFO - PROCESS | 1787 | 1466499535833 Marionette TRACE conn4 <- [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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1433ms 01:58:55 INFO - PROCESS | 1787 | 1466499535891 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 1787 | 1466499535895 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:58:55 INFO - PROCESS | 1787 | 1466499535903 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1787 | 1466499535909 Marionette TRACE conn4 <- [1,1134,null,{}] 01:58:55 INFO - PROCESS | 1787 | 1466499535925 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:55 INFO - PROCESS | 1787 | 1466499535934 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:56 INFO - PROCESS | 1787 | 1466499536163 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 01:58:56 INFO - PROCESS | 1787 | 1466499536182 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1787 | 1466499536192 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd4000 == 32 [pid = 1787] [id = 291] 01:58:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92fd6000) [pid = 1787] [serial = 874] [outer = (nil)] 01:58:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92fde800) [pid = 1787] [serial = 875] [outer = 0x92fd6000] 01:58:56 INFO - PROCESS | 1787 | 1466499536270 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a7dc00) [pid = 1787] [serial = 876] [outer = 0x92fd6000] 01:58:57 INFO - PROCESS | 1787 | 1466499537263 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1392ms 01:58:57 INFO - PROCESS | 1787 | 1466499537294 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 01:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:58:57 INFO - PROCESS | 1787 | 1466499537299 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 01:58:57 INFO - PROCESS | 1787 | 1466499537307 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 1787 | 1466499537310 Marionette TRACE conn4 <- [1,1138,null,{}] 01:58:57 INFO - PROCESS | 1787 | 1466499537316 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:57 INFO - PROCESS | 1787 | 1466499537322 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:57 INFO - PROCESS | 1787 | 1466499537564 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:58:57 INFO - PROCESS | 1787 | 1466499537583 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1787 | 1466499537593 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab2400 == 33 [pid = 1787] [id = 292] 01:58:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93c05800) [pid = 1787] [serial = 877] [outer = (nil)] 01:58:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x94890c00) [pid = 1787] [serial = 878] [outer = 0x93c05800] 01:58:57 INFO - PROCESS | 1787 | 1466499537667 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x95208400) [pid = 1787] [serial = 879] [outer = 0x93c05800] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91d9d800) [pid = 1787] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f5ba800) [pid = 1787] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91157800) [pid = 1787] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x91159800) [pid = 1787] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9115fc00) [pid = 1787] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92c3b400) [pid = 1787] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x953a3c00) [pid = 1787] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9115f000) [pid = 1787] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x914a0400) [pid = 1787] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x953ec000) [pid = 1787] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x96609c00) [pid = 1787] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:58:58 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92945c00) [pid = 1787] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:58:58 INFO - PROCESS | 1787 | 1466499538723 Marionette TRACE conn4 <- [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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1484ms 01:58:58 INFO - PROCESS | 1787 | 1466499538791 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1787 | 1466499538795 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:58:58 INFO - PROCESS | 1787 | 1466499538801 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1787 | 1466499538805 Marionette TRACE conn4 <- [1,1142,null,{}] 01:58:58 INFO - PROCESS | 1787 | 1466499538811 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 1787 | 1466499538815 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:58 INFO - PROCESS | 1787 | 1466499538988 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 01:58:59 INFO - PROCESS | 1787 | 1466499539112 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 1787 | 1466499539125 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:58:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77800 == 34 [pid = 1787] [id = 293] 01:58:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec78000) [pid = 1787] [serial = 880] [outer = (nil)] 01:58:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x93aaa000) [pid = 1787] [serial = 881] [outer = 0x8ec78000] 01:58:59 INFO - PROCESS | 1787 | 1466499539207 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9520f800) [pid = 1787] [serial = 882] [outer = 0x8ec78000] 01:59:00 INFO - PROCESS | 1787 | 1466499540008 Marionette TRACE conn4 <- [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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1293ms 01:59:00 INFO - PROCESS | 1787 | 1466499540097 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 1787 | 1466499540104 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 01:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:59:00 INFO - PROCESS | 1787 | 1466499540113 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1787 | 1466499540120 Marionette TRACE conn4 <- [1,1146,null,{}] 01:59:00 INFO - PROCESS | 1787 | 1466499540130 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:00 INFO - PROCESS | 1787 | 1466499540137 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:00 INFO - PROCESS | 1787 | 1466499540352 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 01:59:00 INFO - PROCESS | 1787 | 1466499540521 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 1787 | 1466499540539 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba400 == 35 [pid = 1787] [id = 294] 01:59:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f6bb000) [pid = 1787] [serial = 883] [outer = (nil)] 01:59:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fd27000) [pid = 1787] [serial = 884] [outer = 0x8f6bb000] 01:59:00 INFO - PROCESS | 1787 | 1466499540628 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fe3ec00) [pid = 1787] [serial = 885] [outer = 0x8f6bb000] 01:59:01 INFO - PROCESS | 1787 | 1466499541812 Marionette TRACE conn4 <- [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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1788ms 01:59:01 INFO - PROCESS | 1787 | 1466499541901 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 1787 | 1466499541907 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 01:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:59:01 INFO - PROCESS | 1787 | 1466499541921 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 1787 | 1466499541926 Marionette TRACE conn4 <- [1,1150,null,{}] 01:59:01 INFO - PROCESS | 1787 | 1466499541934 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:01 INFO - PROCESS | 1787 | 1466499541941 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:02 INFO - PROCESS | 1787 | 1466499542323 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 01:59:02 INFO - PROCESS | 1787 | 1466499542441 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 1787 | 1466499542448 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3c00 == 36 [pid = 1787] [id = 295] 01:59:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c3b400) [pid = 1787] [serial = 886] [outer = (nil)] 01:59:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c46400) [pid = 1787] [serial = 887] [outer = 0x92c3b400] 01:59:02 INFO - PROCESS | 1787 | 1466499542542 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fd9800) [pid = 1787] [serial = 888] [outer = 0x92c3b400] 01:59:03 INFO - PROCESS | 1787 | 1466499543473 Marionette TRACE conn4 <- [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]]]}] 01:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1604ms 01:59:03 INFO - PROCESS | 1787 | 1466499543537 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:59:03 INFO - PROCESS | 1787 | 1466499543543 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:59:03 INFO - PROCESS | 1787 | 1466499543556 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - PROCESS | 1787 | 1466499543560 Marionette TRACE conn4 <- [1,1154,null,{}] 01:59:03 INFO - PROCESS | 1787 | 1466499543584 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:03 INFO - PROCESS | 1787 | 1466499543596 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:03 INFO - PROCESS | 1787 | 1466499543796 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 01:59:04 INFO - PROCESS | 1787 | 1466499544070 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 1787 | 1466499544084 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ac400 == 37 [pid = 1787] [id = 296] 01:59:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9527c000) [pid = 1787] [serial = 889] [outer = (nil)] 01:59:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9539a400) [pid = 1787] [serial = 890] [outer = 0x9527c000] 01:59:04 INFO - PROCESS | 1787 | 1466499544183 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953a2400) [pid = 1787] [serial = 891] [outer = 0x9527c000] 01:59:05 INFO - PROCESS | 1787 | 1466499545108 Marionette TRACE conn4 <- [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]]]}] 01:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1591ms 01:59:05 INFO - PROCESS | 1787 | 1466499545146 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1787 | 1466499545151 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 01:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:59:05 INFO - PROCESS | 1787 | 1466499545158 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 1787 | 1466499545163 Marionette TRACE conn4 <- [1,1158,null,{}] 01:59:05 INFO - PROCESS | 1787 | 1466499545170 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:05 INFO - PROCESS | 1787 | 1466499545174 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:05 INFO - PROCESS | 1787 | 1466499545359 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:59:05 INFO - PROCESS | 1787 | 1466499545529 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1787 | 1466499545539 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd9400 == 38 [pid = 1787] [id = 297] 01:59:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93aac800) [pid = 1787] [serial = 892] [outer = (nil)] 01:59:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953cbc00) [pid = 1787] [serial = 893] [outer = 0x93aac800] 01:59:05 INFO - PROCESS | 1787 | 1466499545620 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953eb800) [pid = 1787] [serial = 894] [outer = 0x93aac800] 01:59:06 INFO - PROCESS | 1787 | 1466499546572 Marionette TRACE conn4 <- [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]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1482ms 01:59:06 INFO - PROCESS | 1787 | 1466499546644 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1787 | 1466499546650 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:59:06 INFO - PROCESS | 1787 | 1466499546659 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1787 | 1466499546664 Marionette TRACE conn4 <- [1,1162,null,{}] 01:59:06 INFO - PROCESS | 1787 | 1466499546673 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:06 INFO - PROCESS | 1787 | 1466499546680 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:06 INFO - PROCESS | 1787 | 1466499546926 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 01:59:07 INFO - PROCESS | 1787 | 1466499547147 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 1787 | 1466499547156 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c2800 == 39 [pid = 1787] [id = 298] 01:59:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953ca400) [pid = 1787] [serial = 895] [outer = (nil)] 01:59:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953f2400) [pid = 1787] [serial = 896] [outer = 0x953ca400] 01:59:07 INFO - PROCESS | 1787 | 1466499547257 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9543bc00) [pid = 1787] [serial = 897] [outer = 0x953ca400] 01:59:08 INFO - PROCESS | 1787 | 1466499548199 Marionette TRACE conn4 <- [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]]]}] 01:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1597ms 01:59:08 INFO - PROCESS | 1787 | 1466499548255 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 1787 | 1466499548267 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 01:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:59:08 INFO - PROCESS | 1787 | 1466499548275 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 1787 | 1466499548279 Marionette TRACE conn4 <- [1,1166,null,{}] 01:59:08 INFO - PROCESS | 1787 | 1466499548284 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:08 INFO - PROCESS | 1787 | 1466499548296 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:08 INFO - PROCESS | 1787 | 1466499548594 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 01:59:08 INFO - PROCESS | 1787 | 1466499548889 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 1787 | 1466499548902 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5abc00 == 40 [pid = 1787] [id = 299] 01:59:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x953f0800) [pid = 1787] [serial = 898] [outer = (nil)] 01:59:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x96609000) [pid = 1787] [serial = 899] [outer = 0x953f0800] 01:59:08 INFO - PROCESS | 1787 | 1466499548989 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9667cc00) [pid = 1787] [serial = 900] [outer = 0x953f0800] 01:59:09 INFO - PROCESS | 1787 | 1466499549939 Marionette TRACE conn4 <- [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]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1732ms 01:59:10 INFO - PROCESS | 1787 | 1466499550009 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 1787 | 1466499550014 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 01:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:59:10 INFO - PROCESS | 1787 | 1466499550021 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 1787 | 1466499550025 Marionette TRACE conn4 <- [1,1170,null,{}] 01:59:10 INFO - PROCESS | 1787 | 1466499550032 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:10 INFO - PROCESS | 1787 | 1466499550037 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:10 INFO - PROCESS | 1787 | 1466499550236 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 01:59:10 INFO - PROCESS | 1787 | 1466499550460 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 1787 | 1466499550471 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec76000 == 41 [pid = 1787] [id = 300] 01:59:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x92c42000) [pid = 1787] [serial = 901] [outer = (nil)] 01:59:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x966efc00) [pid = 1787] [serial = 902] [outer = 0x92c42000] 01:59:10 INFO - PROCESS | 1787 | 1466499550605 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x966f2c00) [pid = 1787] [serial = 903] [outer = 0x92c42000] 01:59:11 INFO - PROCESS | 1787 | 1466499551553 Marionette TRACE conn4 <- [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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1589ms 01:59:11 INFO - PROCESS | 1787 | 1466499551612 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 1787 | 1466499551616 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:59:11 INFO - PROCESS | 1787 | 1466499551630 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 1787 | 1466499551633 Marionette TRACE conn4 <- [1,1174,null,{}] 01:59:11 INFO - PROCESS | 1787 | 1466499551640 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:11 INFO - PROCESS | 1787 | 1466499551645 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:11 INFO - PROCESS | 1787 | 1466499551884 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 01:59:12 INFO - PROCESS | 1787 | 1466499552145 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 1787 | 1466499552157 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c800 == 42 [pid = 1787] [id = 301] 01:59:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8f5af000) [pid = 1787] [serial = 904] [outer = (nil)] 01:59:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x91164000) [pid = 1787] [serial = 905] [outer = 0x8f5af000] 01:59:12 INFO - PROCESS | 1787 | 1466499552329 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x91295400) [pid = 1787] [serial = 906] [outer = 0x8f5af000] 01:59:13 INFO - PROCESS | 1787 | 1466499553634 Marionette TRACE conn4 <- [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] 01:59:13 INFO - PROCESS | 1787 | 1466499553727 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 01:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:59:13 INFO - PROCESS | 1787 | 1466499553738 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 1787 | 1466499553747 Marionette TRACE conn4 <- [1,1178,null,{}] 01:59:13 INFO - PROCESS | 1787 | 1466499553758 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 1787 | 1466499553764 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:14 INFO - PROCESS | 1787 | 1466499554012 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:59:14 INFO - PROCESS | 1787 | 1466499554346 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1787 | 1466499554355 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe44400 == 43 [pid = 1787] [id = 302] 01:59:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x8fe4cc00) [pid = 1787] [serial = 907] [outer = (nil)] 01:59:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x91499000) [pid = 1787] [serial = 908] [outer = 0x8fe4cc00] 01:59:14 INFO - PROCESS | 1787 | 1466499554453 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x91a87000) [pid = 1787] [serial = 909] [outer = 0x8fe4cc00] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab2400 == 42 [pid = 1787] [id = 292] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd4000 == 41 [pid = 1787] [id = 291] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b4c00 == 40 [pid = 1787] [id = 290] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b0000 == 39 [pid = 1787] [id = 289] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab0800 == 38 [pid = 1787] [id = 287] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x914a3c00 == 37 [pid = 1787] [id = 286] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70bc00 == 36 [pid = 1787] [id = 285] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6acc00 == 35 [pid = 1787] [id = 288] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9543a400 == 34 [pid = 1787] [id = 10] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec76000 == 33 [pid = 1787] [id = 300] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c800 == 32 [pid = 1787] [id = 301] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5abc00 == 31 [pid = 1787] [id = 299] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x953c2800 == 30 [pid = 1787] [id = 298] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ac400 == 29 [pid = 1787] [id = 296] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd9400 == 28 [pid = 1787] [id = 297] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b3c00 == 27 [pid = 1787] [id = 295] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77800 == 26 [pid = 1787] [id = 293] 01:59:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba400 == 25 [pid = 1787] [id = 294] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x92927800) [pid = 1787] [serial = 848] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8f708400) [pid = 1787] [serial = 842] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x8f70dc00) [pid = 1787] [serial = 843] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x91160c00) [pid = 1787] [serial = 845] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x91499400) [pid = 1787] [serial = 840] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x91292000) [pid = 1787] [serial = 839] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x9129d000) [pid = 1787] [serial = 819] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x91293c00) [pid = 1787] [serial = 818] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x93a74c00) [pid = 1787] [serial = 822] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x92f73c00) [pid = 1787] [serial = 821] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953c8400) [pid = 1787] [serial = 825] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953c2000) [pid = 1787] [serial = 824] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x953f6400) [pid = 1787] [serial = 828] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953ef400) [pid = 1787] [serial = 827] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92925400) [pid = 1787] [serial = 851] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9547cc00) [pid = 1787] [serial = 831] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9547a800) [pid = 1787] [serial = 830] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x966edc00) [pid = 1787] [serial = 834] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x96685000) [pid = 1787] [serial = 833] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92943400) [pid = 1787] [serial = 849] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x966f5c00) [pid = 1787] [serial = 837] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x966ea400) [pid = 1787] [serial = 836] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92c43800) [pid = 1787] [serial = 854] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91298c00) [pid = 1787] [serial = 846] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9294d800) [pid = 1787] [serial = 852] [outer = (nil)] [url = about:blank] 01:59:16 INFO - PROCESS | 1787 | 1466499556844 Marionette TRACE conn4 <- [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] 01:59:16 INFO - PROCESS | 1787 | 1466499556905 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 01:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:59:16 INFO - PROCESS | 1787 | 1466499556913 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 1787 | 1466499556918 Marionette TRACE conn4 <- [1,1182,null,{}] 01:59:16 INFO - PROCESS | 1787 | 1466499556928 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:16 INFO - PROCESS | 1787 | 1466499556940 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:17 INFO - PROCESS | 1787 | 1466499557167 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 01:59:17 INFO - PROCESS | 1787 | 1466499557293 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 1787 | 1466499557300 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b0800 == 26 [pid = 1787] [id = 303] 01:59:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f6b5400) [pid = 1787] [serial = 910] [outer = (nil)] 01:59:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fd2bc00) [pid = 1787] [serial = 911] [outer = 0x8f6b5400] 01:59:17 INFO - PROCESS | 1787 | 1466499557380 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fd2f400) [pid = 1787] [serial = 912] [outer = 0x8f6b5400] 01:59:18 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:59:18 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:59:18 INFO - PROCESS | 1787 | 1466499558288 Marionette TRACE conn4 <- [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] 01:59:18 INFO - PROCESS | 1787 | 1466499558366 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 01:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:59:18 INFO - PROCESS | 1787 | 1466499558379 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 1787 | 1466499558384 Marionette TRACE conn4 <- [1,1186,null,{}] 01:59:18 INFO - PROCESS | 1787 | 1466499558391 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:18 INFO - PROCESS | 1787 | 1466499558396 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:18 INFO - PROCESS | 1787 | 1466499558603 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 01:59:18 INFO - PROCESS | 1787 | 1466499558754 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 1787 | 1466499558767 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149b400 == 27 [pid = 1787] [id = 304] 01:59:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9149d400) [pid = 1787] [serial = 913] [outer = (nil)] 01:59:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91d8e800) [pid = 1787] [serial = 914] [outer = 0x9149d400] 01:59:18 INFO - PROCESS | 1787 | 1466499558950 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91d99c00) [pid = 1787] [serial = 915] [outer = 0x9149d400] 01:59:19 INFO - PROCESS | 1787 | 1466499559935 Marionette TRACE conn4 <- [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] 01:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:59:19 INFO - PROCESS | 1787 | 1466499559988 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 01:59:20 INFO - PROCESS | 1787 | 1466499560004 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1787 | 1466499560012 Marionette TRACE conn4 <- [1,1190,null,{}] 01:59:20 INFO - PROCESS | 1787 | 1466499560032 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 1787 | 1466499560043 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:20 INFO - PROCESS | 1787 | 1466499560306 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 01:59:20 INFO - PROCESS | 1787 | 1466499560334 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 1787 | 1466499560351 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c43800 == 28 [pid = 1787] [id = 305] 01:59:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92c44400) [pid = 1787] [serial = 916] [outer = (nil)] 01:59:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92f67000) [pid = 1787] [serial = 917] [outer = 0x92c44400] 01:59:20 INFO - PROCESS | 1787 | 1466499560437 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92fda400) [pid = 1787] [serial = 918] [outer = 0x92c44400] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92fd6000) [pid = 1787] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x93c05800) [pid = 1787] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f6b1400) [pid = 1787] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f5b9c00) [pid = 1787] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9149e000) [pid = 1787] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92949800) [pid = 1787] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f70d000) [pid = 1787] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x93ab0c00) [pid = 1787] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91a81800) [pid = 1787] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x983a6400) [pid = 1787] [serial = 27] [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.] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9a77dc00) [pid = 1787] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:59:21 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8ec78000) [pid = 1787] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:59:22 INFO - PROCESS | 1787 | 1466499562232 Marionette TRACE conn4 <- [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] 01:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:59:22 INFO - PROCESS | 1787 | 1466499562259 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:59:22 INFO - PROCESS | 1787 | 1466499562266 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 1787 | 1466499562270 Marionette TRACE conn4 <- [1,1194,null,{}] 01:59:22 INFO - PROCESS | 1787 | 1466499562275 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:22 INFO - PROCESS | 1787 | 1466499562281 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:22 INFO - PROCESS | 1787 | 1466499562472 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 01:59:22 INFO - PROCESS | 1787 | 1466499562643 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 1787 | 1466499562650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7e800 == 29 [pid = 1787] [id = 306] 01:59:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f70d000) [pid = 1787] [serial = 919] [outer = (nil)] 01:59:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92c45c00) [pid = 1787] [serial = 920] [outer = 0x8f70d000] 01:59:22 INFO - PROCESS | 1787 | 1466499562726 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a7e400) [pid = 1787] [serial = 921] [outer = 0x8f70d000] 01:59:23 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:59:23 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 01:59:23 INFO - PROCESS | 1787 | 1466499563491 Marionette TRACE conn4 <- [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] 01:59:23 INFO - PROCESS | 1787 | 1466499563555 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 01:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:59:23 INFO - PROCESS | 1787 | 1466499563561 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 1787 | 1466499563565 Marionette TRACE conn4 <- [1,1198,null,{}] 01:59:23 INFO - PROCESS | 1787 | 1466499563570 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:23 INFO - PROCESS | 1787 | 1466499563576 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:23 INFO - PROCESS | 1787 | 1466499563745 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:59:23 INFO - PROCESS | 1787 | 1466499563968 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1787 | 1466499563979 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74400 == 30 [pid = 1787] [id = 307] 01:59:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8ec76000) [pid = 1787] [serial = 922] [outer = (nil)] 01:59:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8ec7b800) [pid = 1787] [serial = 923] [outer = 0x8ec76000] 01:59:24 INFO - PROCESS | 1787 | 1466499564077 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f5b6400) [pid = 1787] [serial = 924] [outer = 0x8ec76000] 01:59:25 INFO - PROCESS | 1787 | 1466499565109 Marionette TRACE conn4 <- [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]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1587ms 01:59:25 INFO - PROCESS | 1787 | 1466499565154 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 1787 | 1466499565161 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 01:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:59:25 INFO - PROCESS | 1787 | 1466499565170 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 1787 | 1466499565176 Marionette TRACE conn4 <- [1,1202,null,{}] 01:59:25 INFO - PROCESS | 1787 | 1466499565185 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:25 INFO - PROCESS | 1787 | 1466499565193 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:25 INFO - PROCESS | 1787 | 1466499565401 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 01:59:25 INFO - PROCESS | 1787 | 1466499565601 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1787 | 1466499565613 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129bc00 == 31 [pid = 1787] [id = 308] 01:59:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9149a000) [pid = 1787] [serial = 925] [outer = (nil)] 01:59:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92923c00) [pid = 1787] [serial = 926] [outer = 0x9149a000] 01:59:25 INFO - PROCESS | 1787 | 1466499565754 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92945800) [pid = 1787] [serial = 927] [outer = 0x9149a000] 01:59:26 INFO - PROCESS | 1787 | 1466499566731 Marionette TRACE conn4 <- [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]]]}] 01:59:26 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 01:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1640ms 01:59:26 INFO - PROCESS | 1787 | 1466499566830 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 1787 | 1466499566839 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 01:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:59:26 INFO - PROCESS | 1787 | 1466499566847 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 1787 | 1466499566852 Marionette TRACE conn4 <- [1,1206,null,{}] 01:59:26 INFO - PROCESS | 1787 | 1466499566913 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:26 INFO - PROCESS | 1787 | 1466499566920 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:27 INFO - PROCESS | 1787 | 1466499567150 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 01:59:27 INFO - PROCESS | 1787 | 1466499567427 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1787 | 1466499567437 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x91296000 == 32 [pid = 1787] [id = 309] 01:59:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92952c00) [pid = 1787] [serial = 928] [outer = (nil)] 01:59:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93d10c00) [pid = 1787] [serial = 929] [outer = 0x92952c00] 01:59:27 INFO - PROCESS | 1787 | 1466499567524 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92c3f800) [pid = 1787] [serial = 930] [outer = 0x92952c00] 01:59:28 INFO - PROCESS | 1787 | 1466499568481 Marionette TRACE conn4 <- [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]]]}] 01:59:28 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 01:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1694ms 01:59:28 INFO - PROCESS | 1787 | 1466499568542 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1787 | 1466499568547 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 01:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:59:28 INFO - PROCESS | 1787 | 1466499568566 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 1787 | 1466499568578 Marionette TRACE conn4 <- [1,1210,null,{}] 01:59:28 INFO - PROCESS | 1787 | 1466499568586 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 1787 | 1466499568597 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:28 INFO - PROCESS | 1787 | 1466499568856 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 01:59:29 INFO - PROCESS | 1787 | 1466499569128 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1787 | 1466499569139 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd5c00 == 33 [pid = 1787] [id = 310] 01:59:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x93a77800) [pid = 1787] [serial = 931] [outer = (nil)] 01:59:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953a1000) [pid = 1787] [serial = 932] [outer = 0x93a77800] 01:59:29 INFO - PROCESS | 1787 | 1466499569233 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953a6c00) [pid = 1787] [serial = 933] [outer = 0x93a77800] 01:59:30 INFO - PROCESS | 1787 | 1466499570204 Marionette TRACE conn4 <- [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]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1713ms 01:59:30 INFO - PROCESS | 1787 | 1466499570269 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 1787 | 1466499570275 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:59:30 INFO - PROCESS | 1787 | 1466499570283 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 1787 | 1466499570285 Marionette TRACE conn4 <- [1,1214,null,{}] 01:59:30 INFO - PROCESS | 1787 | 1466499570292 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:30 INFO - PROCESS | 1787 | 1466499570298 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:30 INFO - PROCESS | 1787 | 1466499570490 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 01:59:30 INFO - PROCESS | 1787 | 1466499570711 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 1787 | 1466499570721 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294e800 == 34 [pid = 1787] [id = 311] 01:59:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92c42c00) [pid = 1787] [serial = 934] [outer = (nil)] 01:59:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x953e9000) [pid = 1787] [serial = 935] [outer = 0x92c42c00] 01:59:30 INFO - PROCESS | 1787 | 1466499570903 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953eb400) [pid = 1787] [serial = 936] [outer = 0x92c42c00] 01:59:31 INFO - PROCESS | 1787 | 1466499571898 Marionette TRACE conn4 <- [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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1690ms 01:59:31 INFO - PROCESS | 1787 | 1466499571974 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1787 | 1466499571978 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 01:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:59:31 INFO - PROCESS | 1787 | 1466499571986 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 1787 | 1466499571990 Marionette TRACE conn4 <- [1,1218,null,{}] 01:59:32 INFO - PROCESS | 1787 | 1466499572059 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 1787 | 1466499572063 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:32 INFO - PROCESS | 1787 | 1466499572249 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:59:32 INFO - PROCESS | 1787 | 1466499572488 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 1787 | 1466499572507 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73400 == 35 [pid = 1787] [id = 312] 01:59:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x91295c00) [pid = 1787] [serial = 937] [outer = (nil)] 01:59:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9547a800) [pid = 1787] [serial = 938] [outer = 0x91295c00] 01:59:32 INFO - PROCESS | 1787 | 1466499572606 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x95482c00) [pid = 1787] [serial = 939] [outer = 0x91295c00] 01:59:33 INFO - PROCESS | 1787 | 1466499573584 Marionette TRACE conn4 <- [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]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1639ms 01:59:33 INFO - PROCESS | 1787 | 1466499573625 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 1787 | 1466499573630 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 01:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:59:33 INFO - PROCESS | 1787 | 1466499573637 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 1787 | 1466499573640 Marionette TRACE conn4 <- [1,1222,null,{}] 01:59:33 INFO - PROCESS | 1787 | 1466499573647 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:33 INFO - PROCESS | 1787 | 1466499573652 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:33 INFO - PROCESS | 1787 | 1466499573838 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 01:59:34 INFO - PROCESS | 1787 | 1466499574065 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 1787 | 1466499574071 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73800 == 36 [pid = 1787] [id = 313] 01:59:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x91158800) [pid = 1787] [serial = 940] [outer = (nil)] 01:59:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x9667c000) [pid = 1787] [serial = 941] [outer = 0x91158800] 01:59:34 INFO - PROCESS | 1787 | 1466499574192 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x966ebc00) [pid = 1787] [serial = 942] [outer = 0x91158800] 01:59:35 INFO - PROCESS | 1787 | 1466499575109 Marionette TRACE conn4 <- [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] 01:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:59:35 INFO - PROCESS | 1787 | 1466499575179 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 01:59:35 INFO - PROCESS | 1787 | 1466499575186 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 1787 | 1466499575190 Marionette TRACE conn4 <- [1,1226,null,{}] 01:59:35 INFO - PROCESS | 1787 | 1466499575196 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:35 INFO - PROCESS | 1787 | 1466499575202 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:35 INFO - PROCESS | 1787 | 1466499575379 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 01:59:35 INFO - PROCESS | 1787 | 1466499575611 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1787 | 1466499575619 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70a800 == 37 [pid = 1787] [id = 314] 01:59:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x91d91c00) [pid = 1787] [serial = 943] [outer = (nil)] 01:59:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x966f5c00) [pid = 1787] [serial = 944] [outer = 0x91d91c00] 01:59:35 INFO - PROCESS | 1787 | 1466499575749 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x97842800) [pid = 1787] [serial = 945] [outer = 0x91d91c00] 01:59:36 INFO - PROCESS | 1787 | 1466499576650 Marionette TRACE conn4 <- [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]]]}] 01:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1539ms 01:59:36 INFO - PROCESS | 1787 | 1466499576725 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 01:59:36 INFO - PROCESS | 1787 | 1466499576729 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 01:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:59:36 INFO - PROCESS | 1787 | 1466499576736 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 1787 | 1466499576739 Marionette TRACE conn4 <- [1,1230,null,{}] 01:59:36 INFO - PROCESS | 1787 | 1466499576745 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:36 INFO - PROCESS | 1787 | 1466499576750 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:37 INFO - PROCESS | 1787 | 1466499577109 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 01:59:37 INFO - PROCESS | 1787 | 1466499577343 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 1787 | 1466499577353 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ae800 == 38 [pid = 1787] [id = 315] 01:59:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8f6b0400) [pid = 1787] [serial = 946] [outer = (nil)] 01:59:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8f70d800) [pid = 1787] [serial = 947] [outer = 0x8f6b0400] 01:59:37 INFO - PROCESS | 1787 | 1466499577442 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x8fe4c400) [pid = 1787] [serial = 948] [outer = 0x8f6b0400] 01:59:38 INFO - PROCESS | 1787 | 1466499578383 Marionette TRACE conn4 <- [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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1680ms 01:59:38 INFO - PROCESS | 1787 | 1466499578418 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1787 | 1466499578424 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:59:38 INFO - PROCESS | 1787 | 1466499578433 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1787 | 1466499578438 Marionette TRACE conn4 <- [1,1234,null,{}] 01:59:38 INFO - PROCESS | 1787 | 1466499578445 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:38 INFO - PROCESS | 1787 | 1466499578450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:38 INFO - PROCESS | 1787 | 1466499578672 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 01:59:38 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7e800 == 37 [pid = 1787] [id = 306] 01:59:38 INFO - PROCESS | 1787 | --DOCSHELL 0x92c43800 == 36 [pid = 1787] [id = 305] 01:59:38 INFO - PROCESS | 1787 | --DOCSHELL 0x9149b400 == 35 [pid = 1787] [id = 304] 01:59:38 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b0800 == 34 [pid = 1787] [id = 303] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x93aaa000) [pid = 1787] [serial = 881] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x93a7dc00) [pid = 1787] [serial = 876] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x94890c00) [pid = 1787] [serial = 878] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8fe3f800) [pid = 1787] [serial = 866] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x91494c00) [pid = 1787] [serial = 867] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8fd2dc00) [pid = 1787] [serial = 869] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x8fe43c00) [pid = 1787] [serial = 870] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x92c48c00) [pid = 1787] [serial = 855] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92c3c000) [pid = 1787] [serial = 860] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8fe42400) [pid = 1787] [serial = 861] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x8fe4ac00) [pid = 1787] [serial = 857] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x9129b000) [pid = 1787] [serial = 858] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x93ab6c00) [pid = 1787] [serial = 863] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93d01800) [pid = 1787] [serial = 864] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91a8c400) [pid = 1787] [serial = 872] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8fd24400) [pid = 1787] [serial = 588] [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.] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92fde800) [pid = 1787] [serial = 875] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x95208400) [pid = 1787] [serial = 879] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9520f800) [pid = 1787] [serial = 882] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91d9c400) [pid = 1787] [serial = 873] [outer = (nil)] [url = about:blank] 01:59:38 INFO - PROCESS | 1787 | 1466499578924 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1787 | 1466499578933 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2c000 == 35 [pid = 1787] [id = 316] 01:59:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8fd2dc00) [pid = 1787] [serial = 949] [outer = (nil)] 01:59:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8fe47400) [pid = 1787] [serial = 950] [outer = 0x8fd2dc00] 01:59:39 INFO - PROCESS | 1787 | 1466499579023 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91294800) [pid = 1787] [serial = 951] [outer = 0x8fd2dc00] 01:59:39 INFO - PROCESS | 1787 | 1466499579806 Marionette TRACE conn4 <- [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]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1433ms 01:59:39 INFO - PROCESS | 1787 | 1466499579867 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 1787 | 1466499579872 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 01:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:59:39 INFO - PROCESS | 1787 | 1466499579879 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 1787 | 1466499579883 Marionette TRACE conn4 <- [1,1238,null,{}] 01:59:39 INFO - PROCESS | 1787 | 1466499579890 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:39 INFO - PROCESS | 1787 | 1466499579895 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:40 INFO - PROCESS | 1787 | 1466499580067 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:59:40 INFO - PROCESS | 1787 | 1466499580081 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1787 | 1466499580089 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b2000 == 36 [pid = 1787] [id = 317] 01:59:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92926000) [pid = 1787] [serial = 952] [outer = (nil)] 01:59:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9294a800) [pid = 1787] [serial = 953] [outer = 0x92926000] 01:59:40 INFO - PROCESS | 1787 | 1466499580170 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92c40c00) [pid = 1787] [serial = 954] [outer = 0x92926000] 01:59:41 INFO - PROCESS | 1787 | 1466499581097 Marionette TRACE conn4 <- [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]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1236ms 01:59:41 INFO - PROCESS | 1787 | 1466499581116 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 1787 | 1466499581122 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 01:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:59:41 INFO - PROCESS | 1787 | 1466499581139 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 1787 | 1466499581146 Marionette TRACE conn4 <- [1,1242,null,{}] 01:59:41 INFO - PROCESS | 1787 | 1466499581152 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:41 INFO - PROCESS | 1787 | 1466499581159 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:41 INFO - PROCESS | 1787 | 1466499581328 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 01:59:41 INFO - PROCESS | 1787 | 1466499581474 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 1787 | 1466499581480 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9400 == 37 [pid = 1787] [id = 318] 01:59:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x91a88400) [pid = 1787] [serial = 955] [outer = (nil)] 01:59:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x93ab0800) [pid = 1787] [serial = 956] [outer = 0x91a88400] 01:59:41 INFO - PROCESS | 1787 | 1466499581550 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x93c07400) [pid = 1787] [serial = 957] [outer = 0x91a88400] 01:59:42 INFO - PROCESS | 1787 | 1466499582450 Marionette TRACE conn4 <- [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]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1345ms 01:59:42 INFO - PROCESS | 1787 | 1466499582477 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 01:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:59:42 INFO - PROCESS | 1787 | 1466499582481 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 01:59:42 INFO - PROCESS | 1787 | 1466499582488 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 1787 | 1466499582492 Marionette TRACE conn4 <- [1,1246,null,{}] 01:59:42 INFO - PROCESS | 1787 | 1466499582498 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:42 INFO - PROCESS | 1787 | 1466499582503 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:42 INFO - PROCESS | 1787 | 1466499582738 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 01:59:42 INFO - PROCESS | 1787 | 1466499582755 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1787 | 1466499582761 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ba800 == 38 [pid = 1787] [id = 319] 01:59:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8f704400) [pid = 1787] [serial = 958] [outer = (nil)] 01:59:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x94892800) [pid = 1787] [serial = 959] [outer = 0x8f704400] 01:59:42 INFO - PROCESS | 1787 | 1466499582831 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x95213000) [pid = 1787] [serial = 960] [outer = 0x8f704400] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92c44400) [pid = 1787] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8fe4cc00) [pid = 1787] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9149d400) [pid = 1787] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f6b5400) [pid = 1787] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f6bb000) [pid = 1787] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92c3b400) [pid = 1787] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9527c000) [pid = 1787] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93aac800) [pid = 1787] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x953ca400) [pid = 1787] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x953f0800) [pid = 1787] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92c42000) [pid = 1787] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:59:43 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f5af000) [pid = 1787] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:59:43 INFO - PROCESS | 1787 | 1466499583850 Marionette TRACE conn4 <- [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]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1388ms 01:59:43 INFO - PROCESS | 1787 | 1466499583876 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 1787 | 1466499583880 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 01:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:59:43 INFO - PROCESS | 1787 | 1466499583886 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 1787 | 1466499583889 Marionette TRACE conn4 <- [1,1250,null,{}] 01:59:43 INFO - PROCESS | 1787 | 1466499583895 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:43 INFO - PROCESS | 1787 | 1466499583900 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:44 INFO - PROCESS | 1787 | 1466499584056 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 01:59:44 INFO - PROCESS | 1787 | 1466499584205 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1787 | 1466499584218 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c45400 == 39 [pid = 1787] [id = 320] 01:59:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92c48400) [pid = 1787] [serial = 961] [outer = (nil)] 01:59:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9520b000) [pid = 1787] [serial = 962] [outer = 0x92c48400] 01:59:44 INFO - PROCESS | 1787 | 1466499584300 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95398800) [pid = 1787] [serial = 963] [outer = 0x92c48400] 01:59:45 INFO - PROCESS | 1787 | 1466499585105 Marionette TRACE conn4 <- [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]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1279ms 01:59:45 INFO - PROCESS | 1787 | 1466499585166 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:59:45 INFO - PROCESS | 1787 | 1466499585169 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:59:45 INFO - PROCESS | 1787 | 1466499585177 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1787 | 1466499585180 Marionette TRACE conn4 <- [1,1254,null,{}] 01:59:45 INFO - PROCESS | 1787 | 1466499585186 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:45 INFO - PROCESS | 1787 | 1466499585191 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:45 INFO - PROCESS | 1787 | 1466499585354 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 01:59:45 INFO - PROCESS | 1787 | 1466499585363 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:45 INFO - PROCESS | 1787 | 1466499585383 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9000 == 40 [pid = 1787] [id = 321] 01:59:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93a74c00) [pid = 1787] [serial = 964] [outer = (nil)] 01:59:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953e9800) [pid = 1787] [serial = 965] [outer = 0x93a74c00] 01:59:45 INFO - PROCESS | 1787 | 1466499585563 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9547a400) [pid = 1787] [serial = 966] [outer = 0x93a74c00] 01:59:46 INFO - PROCESS | 1787 | 1466499586632 Marionette TRACE conn4 <- [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]]]}] 01:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1494ms 01:59:46 INFO - PROCESS | 1787 | 1466499586671 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 1787 | 1466499586678 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 01:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:59:46 INFO - PROCESS | 1787 | 1466499586686 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 1787 | 1466499586694 Marionette TRACE conn4 <- [1,1258,null,{}] 01:59:46 INFO - PROCESS | 1787 | 1466499586704 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:46 INFO - PROCESS | 1787 | 1466499586709 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:46 INFO - PROCESS | 1787 | 1466499586909 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:59:47 INFO - PROCESS | 1787 | 1466499587230 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1787 | 1466499587241 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe49800 == 41 [pid = 1787] [id = 322] 01:59:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x9115e000) [pid = 1787] [serial = 967] [outer = (nil)] 01:59:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9149d400) [pid = 1787] [serial = 968] [outer = 0x9115e000] 01:59:47 INFO - PROCESS | 1787 | 1466499587337 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x91a8cc00) [pid = 1787] [serial = 969] [outer = 0x9115e000] 01:59:48 INFO - PROCESS | 1787 | 1466499588281 Marionette TRACE conn4 <- [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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1647ms 01:59:48 INFO - PROCESS | 1787 | 1466499588334 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1787 | 1466499588341 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 01:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:59:48 INFO - PROCESS | 1787 | 1466499588352 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1787 | 1466499588356 Marionette TRACE conn4 <- [1,1262,null,{}] 01:59:48 INFO - PROCESS | 1787 | 1466499588362 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:48 INFO - PROCESS | 1787 | 1466499588368 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:48 INFO - PROCESS | 1787 | 1466499588562 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 01:59:48 INFO - PROCESS | 1787 | 1466499588821 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1787 | 1466499588830 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x91160c00 == 42 [pid = 1787] [id = 323] 01:59:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x93a17c00) [pid = 1787] [serial = 970] [outer = (nil)] 01:59:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x93c07c00) [pid = 1787] [serial = 971] [outer = 0x93a17c00] 01:59:48 INFO - PROCESS | 1787 | 1466499588964 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9520ec00) [pid = 1787] [serial = 972] [outer = 0x93a17c00] 01:59:49 INFO - PROCESS | 1787 | 1466499589876 Marionette TRACE conn4 <- [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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 01:59:49 INFO - PROCESS | 1787 | 1466499589936 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 1787 | 1466499589939 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 01:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:59:49 INFO - PROCESS | 1787 | 1466499589948 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 1787 | 1466499589954 Marionette TRACE conn4 <- [1,1266,null,{}] 01:59:49 INFO - PROCESS | 1787 | 1466499589971 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:49 INFO - PROCESS | 1787 | 1466499589981 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:50 INFO - PROCESS | 1787 | 1466499590222 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 01:59:50 INFO - PROCESS | 1787 | 1466499590442 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1787 | 1466499590454 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294d000 == 43 [pid = 1787] [id = 324] 01:59:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x95437400) [pid = 1787] [serial = 973] [outer = (nil)] 01:59:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x96608000) [pid = 1787] [serial = 974] [outer = 0x95437400] 01:59:50 INFO - PROCESS | 1787 | 1466499590581 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x966f4000) [pid = 1787] [serial = 975] [outer = 0x95437400] 01:59:51 INFO - PROCESS | 1787 | 1466499591491 Marionette TRACE conn4 <- [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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1592ms 01:59:51 INFO - PROCESS | 1787 | 1466499591540 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 01:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:59:51 INFO - PROCESS | 1787 | 1466499591546 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 01:59:51 INFO - PROCESS | 1787 | 1466499591552 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 1787 | 1466499591556 Marionette TRACE conn4 <- [1,1270,null,{}] 01:59:51 INFO - PROCESS | 1787 | 1466499591561 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:51 INFO - PROCESS | 1787 | 1466499591567 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:51 INFO - PROCESS | 1787 | 1466499591755 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 01:59:51 INFO - PROCESS | 1787 | 1466499591928 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1787 | 1466499591936 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c07000 == 44 [pid = 1787] [id = 325] 01:59:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x95278000) [pid = 1787] [serial = 976] [outer = (nil)] 01:59:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x99295000) [pid = 1787] [serial = 977] [outer = 0x95278000] 01:59:52 INFO - PROCESS | 1787 | 1466499592021 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9973a400) [pid = 1787] [serial = 978] [outer = 0x95278000] 01:59:52 INFO - PROCESS | 1787 | 1466499592983 Marionette TRACE conn4 <- [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]]]}] 01:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1483ms 01:59:53 INFO - PROCESS | 1787 | 1466499593036 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 1787 | 1466499593039 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:59:53 INFO - PROCESS | 1787 | 1466499593048 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 1787 | 1466499593052 Marionette TRACE conn4 <- [1,1274,null,{}] 01:59:53 INFO - PROCESS | 1787 | 1466499593060 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:53 INFO - PROCESS | 1787 | 1466499593064 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:53 INFO - PROCESS | 1787 | 1466499593262 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:59:53 INFO - PROCESS | 1787 | 1466499593437 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 1787 | 1466499593445 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6e800 == 45 [pid = 1787] [id = 326] 01:59:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x95481c00) [pid = 1787] [serial = 979] [outer = (nil)] 01:59:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x99fcc000) [pid = 1787] [serial = 980] [outer = 0x95481c00] 01:59:53 INFO - PROCESS | 1787 | 1466499593596 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x99fd7400) [pid = 1787] [serial = 981] [outer = 0x95481c00] 01:59:54 INFO - PROCESS | 1787 | 1466499594501 Marionette TRACE conn4 <- [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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1484ms 01:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:59:54 INFO - PROCESS | 1787 | 1466499594532 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1787 | 1466499594535 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:59:54 INFO - PROCESS | 1787 | 1466499594542 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - PROCESS | 1787 | 1466499594545 Marionette TRACE conn4 <- [1,1278,null,{}] 01:59:54 INFO - PROCESS | 1787 | 1466499594551 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:54 INFO - PROCESS | 1787 | 1466499594561 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:54 INFO - PROCESS | 1787 | 1466499594754 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:59:54 INFO - PROCESS | 1787 | 1466499594938 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1787 | 1466499594946 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec71800 == 46 [pid = 1787] [id = 327] 01:59:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x953cf000) [pid = 1787] [serial = 982] [outer = (nil)] 01:59:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x9a1e6000) [pid = 1787] [serial = 983] [outer = 0x953cf000] 01:59:55 INFO - PROCESS | 1787 | 1466499595029 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x9a1e9000) [pid = 1787] [serial = 984] [outer = 0x953cf000] 01:59:55 INFO - PROCESS | 1787 | 1466499595928 Marionette TRACE conn4 <- [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]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1439ms 01:59:55 INFO - PROCESS | 1787 | 1466499595980 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:59:55 INFO - PROCESS | 1787 | 1466499595985 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:59:55 INFO - PROCESS | 1787 | 1466499595992 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 1787 | 1466499595995 Marionette TRACE conn4 <- [1,1282,null,{}] 01:59:56 INFO - PROCESS | 1787 | 1466499596001 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:56 INFO - PROCESS | 1787 | 1466499596007 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:56 INFO - PROCESS | 1787 | 1466499596185 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:59:56 INFO - PROCESS | 1787 | 1466499596360 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1787 | 1466499596370 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c8000 == 47 [pid = 1787] [id = 328] 01:59:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x95480c00) [pid = 1787] [serial = 985] [outer = (nil)] 01:59:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x9a24f000) [pid = 1787] [serial = 986] [outer = 0x95480c00] 01:59:56 INFO - PROCESS | 1787 | 1466499596452 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x9a251400) [pid = 1787] [serial = 987] [outer = 0x95480c00] 01:59:57 INFO - PROCESS | 1787 | 1466499597386 Marionette TRACE conn4 <- [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]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1431ms 01:59:57 INFO - PROCESS | 1787 | 1466499597423 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 1787 | 1466499597426 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:59:57 INFO - PROCESS | 1787 | 1466499597433 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 1787 | 1466499597436 Marionette TRACE conn4 <- [1,1286,null,{}] 01:59:57 INFO - PROCESS | 1787 | 1466499597442 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:57 INFO - PROCESS | 1787 | 1466499597447 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:57 INFO - PROCESS | 1787 | 1466499597621 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:59:57 INFO - PROCESS | 1787 | 1466499597797 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1787 | 1466499597803 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a246400 == 48 [pid = 1787] [id = 329] 01:59:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x9a42d000) [pid = 1787] [serial = 988] [outer = (nil)] 01:59:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x9a77d800) [pid = 1787] [serial = 989] [outer = 0x9a42d000] 01:59:57 INFO - PROCESS | 1787 | 1466499597894 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x9a786400) [pid = 1787] [serial = 990] [outer = 0x9a42d000] 01:59:58 INFO - PROCESS | 1787 | 1466499598861 Marionette TRACE conn4 <- [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]]]}] 01:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1481ms 01:59:58 INFO - PROCESS | 1787 | 1466499598915 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1787 | 1466499598919 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:59:58 INFO - PROCESS | 1787 | 1466499598926 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 1787 | 1466499598930 Marionette TRACE conn4 <- [1,1290,null,{}] 01:59:58 INFO - PROCESS | 1787 | 1466499598936 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 1787 | 1466499598941 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:59 INFO - PROCESS | 1787 | 1466499599122 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:59:59 INFO - PROCESS | 1787 | 1466499599650 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1787 | 1466499599657 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 01:59:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706400 == 49 [pid = 1787] [id = 330] 01:59:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x8f708000) [pid = 1787] [serial = 991] [outer = (nil)] 01:59:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x8fd24400) [pid = 1787] [serial = 992] [outer = 0x8f708000] 01:59:59 INFO - PROCESS | 1787 | 1466499599742 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x91160400) [pid = 1787] [serial = 993] [outer = 0x8f708000] 02:00:00 INFO - PROCESS | 1787 | 1466499600635 Marionette TRACE conn4 <- [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]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1790ms 02:00:00 INFO - PROCESS | 1787 | 1466499600720 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 1787 | 1466499600726 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:00:00 INFO - PROCESS | 1787 | 1466499600733 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1787 | 1466499600738 Marionette TRACE conn4 <- [1,1294,null,{}] 02:00:00 INFO - PROCESS | 1787 | 1466499600765 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 1787 | 1466499600774 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:00 INFO - PROCESS | 1787 | 1466499600967 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:00:01 INFO - PROCESS | 1787 | 1466499601291 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 1787 | 1466499601301 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd25c00 == 50 [pid = 1787] [id = 331] 02:00:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x91499400) [pid = 1787] [serial = 994] [outer = (nil)] 02:00:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x92c3e000) [pid = 1787] [serial = 995] [outer = 0x91499400] 02:00:01 INFO - PROCESS | 1787 | 1466499601386 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x92f6e400) [pid = 1787] [serial = 996] [outer = 0x91499400] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe44400 == 49 [pid = 1787] [id = 302] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x92c45400 == 48 [pid = 1787] [id = 320] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ba800 == 47 [pid = 1787] [id = 319] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9400 == 46 [pid = 1787] [id = 318] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b2000 == 45 [pid = 1787] [id = 317] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2c000 == 44 [pid = 1787] [id = 316] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ae800 == 43 [pid = 1787] [id = 315] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74400 == 42 [pid = 1787] [id = 307] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd5c00 == 41 [pid = 1787] [id = 310] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x91296000 == 40 [pid = 1787] [id = 309] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70a800 == 39 [pid = 1787] [id = 314] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x9129bc00 == 38 [pid = 1787] [id = 308] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73800 == 37 [pid = 1787] [id = 313] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73400 == 36 [pid = 1787] [id = 312] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x9294e800 == 35 [pid = 1787] [id = 311] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f706400 == 34 [pid = 1787] [id = 330] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x9a246400 == 33 [pid = 1787] [id = 329] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x953c8000 == 32 [pid = 1787] [id = 328] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6e800 == 31 [pid = 1787] [id = 326] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec71800 == 30 [pid = 1787] [id = 327] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x93c07000 == 29 [pid = 1787] [id = 325] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x9294d000 == 28 [pid = 1787] [id = 324] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe49800 == 27 [pid = 1787] [id = 322] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x91160c00 == 26 [pid = 1787] [id = 323] 02:00:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9000 == 25 [pid = 1787] [id = 321] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 115 (0x99288800) [pid = 1787] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 114 (0x92c45c00) [pid = 1787] [serial = 920] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 113 (0x92f67000) [pid = 1787] [serial = 917] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x92fda400) [pid = 1787] [serial = 918] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x91a87000) [pid = 1787] [serial = 909] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x91499000) [pid = 1787] [serial = 908] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x91d8e800) [pid = 1787] [serial = 914] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x8fd2bc00) [pid = 1787] [serial = 911] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x8fe3ec00) [pid = 1787] [serial = 885] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x8fd27000) [pid = 1787] [serial = 884] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x92fd9800) [pid = 1787] [serial = 888] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x92c46400) [pid = 1787] [serial = 887] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x8fd2f400) [pid = 1787] [serial = 912] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x953a2400) [pid = 1787] [serial = 891] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x9539a400) [pid = 1787] [serial = 890] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x953eb800) [pid = 1787] [serial = 894] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x953cbc00) [pid = 1787] [serial = 893] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x9543bc00) [pid = 1787] [serial = 897] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x953f2400) [pid = 1787] [serial = 896] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9667cc00) [pid = 1787] [serial = 900] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x96609000) [pid = 1787] [serial = 899] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x966f2c00) [pid = 1787] [serial = 903] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x966efc00) [pid = 1787] [serial = 902] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x91295400) [pid = 1787] [serial = 906] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x91164000) [pid = 1787] [serial = 905] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x91d99c00) [pid = 1787] [serial = 915] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1787 | 1466499603716 Marionette TRACE conn4 <- [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]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 3018ms 02:00:03 INFO - PROCESS | 1787 | 1466499603760 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 1787 | 1466499603765 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:00:03 INFO - PROCESS | 1787 | 1466499603773 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 1787 | 1466499603777 Marionette TRACE conn4 <- [1,1298,null,{}] 02:00:03 INFO - PROCESS | 1787 | 1466499603786 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 1787 | 1466499603791 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:03 INFO - PROCESS | 1787 | 1466499603955 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:00:04 INFO - PROCESS | 1787 | 1466499604082 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 1787 | 1466499604091 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b3400 == 26 [pid = 1787] [id = 332] 02:00:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f6b5400) [pid = 1787] [serial = 997] [outer = (nil)] 02:00:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8f701c00) [pid = 1787] [serial = 998] [outer = 0x8f6b5400] 02:00:04 INFO - PROCESS | 1787 | 1466499604198 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8f708c00) [pid = 1787] [serial = 999] [outer = 0x8f6b5400] 02:00:05 INFO - PROCESS | 1787 | 1466499605000 Marionette TRACE conn4 <- [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]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1284ms 02:00:05 INFO - PROCESS | 1787 | 1466499605057 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 1787 | 1466499605065 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:00:05 INFO - PROCESS | 1787 | 1466499605077 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1787 | 1466499605081 Marionette TRACE conn4 <- [1,1302,null,{}] 02:00:05 INFO - PROCESS | 1787 | 1466499605087 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 1787 | 1466499605093 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:05 INFO - PROCESS | 1787 | 1466499605267 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:00:05 INFO - PROCESS | 1787 | 1466499605395 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1787 | 1466499605404 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x91164000 == 27 [pid = 1787] [id = 333] 02:00:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x91166000) [pid = 1787] [serial = 1000] [outer = (nil)] 02:00:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x91298c00) [pid = 1787] [serial = 1001] [outer = 0x91166000] 02:00:05 INFO - PROCESS | 1787 | 1466499605478 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x91494800) [pid = 1787] [serial = 1002] [outer = 0x91166000] 02:00:06 INFO - PROCESS | 1787 | 1466499606386 Marionette TRACE conn4 <- [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]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1343ms 02:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:00:06 INFO - PROCESS | 1787 | 1466499606420 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 1787 | 1466499606423 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:00:06 INFO - PROCESS | 1787 | 1466499606430 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 1787 | 1466499606436 Marionette TRACE conn4 <- [1,1306,null,{}] 02:00:06 INFO - PROCESS | 1787 | 1466499606462 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:06 INFO - PROCESS | 1787 | 1466499606472 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:06 INFO - PROCESS | 1787 | 1466499606691 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:00:06 INFO - PROCESS | 1787 | 1466499606720 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 1787 | 1466499606737 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d99c00 == 28 [pid = 1787] [id = 334] 02:00:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x91d9a000) [pid = 1787] [serial = 1003] [outer = (nil)] 02:00:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9292e000) [pid = 1787] [serial = 1004] [outer = 0x91d9a000] 02:00:06 INFO - PROCESS | 1787 | 1466499606822 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9294a000) [pid = 1787] [serial = 1005] [outer = 0x91d9a000] 02:00:07 INFO - PROCESS | 1787 | 1466499607809 Marionette TRACE conn4 <- [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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1440ms 02:00:07 INFO - PROCESS | 1787 | 1466499607873 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 1787 | 1466499607878 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:00:07 INFO - PROCESS | 1787 | 1466499607884 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 1787 | 1466499607888 Marionette TRACE conn4 <- [1,1310,null,{}] 02:00:07 INFO - PROCESS | 1787 | 1466499607893 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 1787 | 1466499607898 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:08 INFO - PROCESS | 1787 | 1466499608106 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:00:08 INFO - PROCESS | 1787 | 1466499608128 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 1787 | 1466499608136 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a8dc00 == 29 [pid = 1787] [id = 335] 02:00:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x9292e800) [pid = 1787] [serial = 1006] [outer = (nil)] 02:00:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x92fd3c00) [pid = 1787] [serial = 1007] [outer = 0x9292e800] 02:00:08 INFO - PROCESS | 1787 | 1466499608206 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x93a6f800) [pid = 1787] [serial = 1008] [outer = 0x9292e800] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x8f70d000) [pid = 1787] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x93a74c00) [pid = 1787] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x8f704400) [pid = 1787] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x91a88400) [pid = 1787] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x8ec76000) [pid = 1787] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9149a000) [pid = 1787] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92952c00) [pid = 1787] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8f6b0400) [pid = 1787] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92926000) [pid = 1787] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x8fd2dc00) [pid = 1787] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92c42c00) [pid = 1787] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x91295c00) [pid = 1787] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x91158800) [pid = 1787] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x93a77800) [pid = 1787] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91d91c00) [pid = 1787] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:00:09 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92c48400) [pid = 1787] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:00:09 INFO - PROCESS | 1787 | 1466499609763 Marionette TRACE conn4 <- [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] 02:00:09 INFO - PROCESS | 1787 | 1466499609840 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:00:09 INFO - PROCESS | 1787 | 1466499609847 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 1787 | 1466499609851 Marionette TRACE conn4 <- [1,1314,null,{}] 02:00:09 INFO - PROCESS | 1787 | 1466499609856 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:09 INFO - PROCESS | 1787 | 1466499609862 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:10 INFO - PROCESS | 1787 | 1466499610024 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:00:10 INFO - PROCESS | 1787 | 1466499610153 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 1787 | 1466499610164 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b0400 == 30 [pid = 1787] [id = 336] 02:00:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8fd2b000) [pid = 1787] [serial = 1009] [outer = (nil)] 02:00:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x92c48400) [pid = 1787] [serial = 1010] [outer = 0x8fd2b000] 02:00:10 INFO - PROCESS | 1787 | 1466499610231 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x93a7a000) [pid = 1787] [serial = 1011] [outer = 0x8fd2b000] 02:00:10 INFO - PROCESS | 1787 | 1466499610991 Marionette TRACE conn4 <- [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]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1179ms 02:00:11 INFO - PROCESS | 1787 | 1466499611035 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 1787 | 1466499611040 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:00:11 INFO - PROCESS | 1787 | 1466499611046 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 1787 | 1466499611049 Marionette TRACE conn4 <- [1,1318,null,{}] 02:00:11 INFO - PROCESS | 1787 | 1466499611055 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:11 INFO - PROCESS | 1787 | 1466499611065 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:11 INFO - PROCESS | 1787 | 1466499611401 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:00:11 INFO - PROCESS | 1787 | 1466499611541 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1787 | 1466499611552 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9000 == 31 [pid = 1787] [id = 337] 02:00:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8f5b9400) [pid = 1787] [serial = 1012] [outer = (nil)] 02:00:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f6b4000) [pid = 1787] [serial = 1013] [outer = 0x8f5b9400] 02:00:11 INFO - PROCESS | 1787 | 1466499611640 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8fd27000) [pid = 1787] [serial = 1014] [outer = 0x8f5b9400] 02:00:12 INFO - PROCESS | 1787 | 1466499612753 Marionette TRACE conn4 <- [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]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1783ms 02:00:12 INFO - PROCESS | 1787 | 1466499612835 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:00:12 INFO - PROCESS | 1787 | 1466499612847 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:00:12 INFO - PROCESS | 1787 | 1466499612860 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1787 | 1466499612868 Marionette TRACE conn4 <- [1,1322,null,{}] 02:00:12 INFO - PROCESS | 1787 | 1466499612878 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:12 INFO - PROCESS | 1787 | 1466499612883 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:13 INFO - PROCESS | 1787 | 1466499613188 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:00:13 INFO - PROCESS | 1787 | 1466499613380 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1787 | 1466499613392 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a82c00 == 32 [pid = 1787] [id = 338] 02:00:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x91a86c00) [pid = 1787] [serial = 1015] [outer = (nil)] 02:00:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x91d8ec00) [pid = 1787] [serial = 1016] [outer = 0x91a86c00] 02:00:13 INFO - PROCESS | 1787 | 1466499613493 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x92927c00) [pid = 1787] [serial = 1017] [outer = 0x91a86c00] 02:00:14 INFO - PROCESS | 1787 | 1466499614421 Marionette TRACE conn4 <- [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]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1647ms 02:00:14 INFO - PROCESS | 1787 | 1466499614504 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1787 | 1466499614510 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:00:14 INFO - PROCESS | 1787 | 1466499614518 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 1787 | 1466499614523 Marionette TRACE conn4 <- [1,1326,null,{}] 02:00:14 INFO - PROCESS | 1787 | 1466499614529 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:14 INFO - PROCESS | 1787 | 1466499614534 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:14 INFO - PROCESS | 1787 | 1466499614725 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:00:14 INFO - PROCESS | 1787 | 1466499614900 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 1787 | 1466499614910 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab5000 == 33 [pid = 1787] [id = 339] 02:00:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x93ab5400) [pid = 1787] [serial = 1018] [outer = (nil)] 02:00:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x93c0bc00) [pid = 1787] [serial = 1019] [outer = 0x93ab5400] 02:00:15 INFO - PROCESS | 1787 | 1466499615108 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x95212000) [pid = 1787] [serial = 1020] [outer = 0x93ab5400] 02:00:16 INFO - PROCESS | 1787 | 1466499616000 Marionette TRACE conn4 <- [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]]]}] 02:00:16 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 02:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1538ms 02:00:16 INFO - PROCESS | 1787 | 1466499616058 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 1787 | 1466499616065 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:00:16 INFO - PROCESS | 1787 | 1466499616082 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 1787 | 1466499616091 Marionette TRACE conn4 <- [1,1330,null,{}] 02:00:16 INFO - PROCESS | 1787 | 1466499616111 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:16 INFO - PROCESS | 1787 | 1466499616117 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:16 INFO - PROCESS | 1787 | 1466499616334 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:00:16 INFO - PROCESS | 1787 | 1466499616553 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 1787 | 1466499616562 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a88800 == 34 [pid = 1787] [id = 340] 02:00:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x93c02800) [pid = 1787] [serial = 1021] [outer = (nil)] 02:00:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x953c1c00) [pid = 1787] [serial = 1022] [outer = 0x93c02800] 02:00:16 INFO - PROCESS | 1787 | 1466499616648 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x953c8800) [pid = 1787] [serial = 1023] [outer = 0x93c02800] 02:00:17 INFO - PROCESS | 1787 | 1466499617553 Marionette TRACE conn4 <- [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]]]}] 02:00:17 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 02:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1556ms 02:00:17 INFO - PROCESS | 1787 | 1466499617631 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1787 | 1466499617635 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:00:17 INFO - PROCESS | 1787 | 1466499617642 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 1787 | 1466499617647 Marionette TRACE conn4 <- [1,1334,null,{}] 02:00:17 INFO - PROCESS | 1787 | 1466499617654 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 1787 | 1466499617658 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:17 INFO - PROCESS | 1787 | 1466499617873 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:00:18 INFO - PROCESS | 1787 | 1466499618091 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 1787 | 1466499618098 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520ac00 == 35 [pid = 1787] [id = 341] 02:00:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x953c4800) [pid = 1787] [serial = 1024] [outer = (nil)] 02:00:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x953ee400) [pid = 1787] [serial = 1025] [outer = 0x953c4800] 02:00:18 INFO - PROCESS | 1787 | 1466499618230 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x953f2c00) [pid = 1787] [serial = 1026] [outer = 0x953c4800] 02:00:19 INFO - PROCESS | 1787 | 1466499619188 Marionette TRACE conn4 <- [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]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1595ms 02:00:19 INFO - PROCESS | 1787 | 1466499619238 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 1787 | 1466499619242 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:00:19 INFO - PROCESS | 1787 | 1466499619249 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 1787 | 1466499619253 Marionette TRACE conn4 <- [1,1338,null,{}] 02:00:19 INFO - PROCESS | 1787 | 1466499619258 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:19 INFO - PROCESS | 1787 | 1466499619264 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:19 INFO - PROCESS | 1787 | 1466499619522 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:00:19 INFO - PROCESS | 1787 | 1466499619747 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 1787 | 1466499619763 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x92928000 == 36 [pid = 1787] [id = 342] 02:00:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x9660b400) [pid = 1787] [serial = 1027] [outer = (nil)] 02:00:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x96610000) [pid = 1787] [serial = 1028] [outer = 0x9660b400] 02:00:19 INFO - PROCESS | 1787 | 1466499619891 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x966ee800) [pid = 1787] [serial = 1029] [outer = 0x9660b400] 02:00:21 INFO - PROCESS | 1787 | 1466499621428 Marionette TRACE conn4 <- [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]]]}] 02:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2237ms 02:00:21 INFO - PROCESS | 1787 | 1466499621487 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:00:21 INFO - PROCESS | 1787 | 1466499621493 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:00:21 INFO - PROCESS | 1787 | 1466499621501 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 1787 | 1466499621506 Marionette TRACE conn4 <- [1,1342,null,{}] 02:00:21 INFO - PROCESS | 1787 | 1466499621514 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:21 INFO - PROCESS | 1787 | 1466499621519 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:21 INFO - PROCESS | 1787 | 1466499621728 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:00:21 INFO - PROCESS | 1787 | 1466499621927 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 1787 | 1466499621936 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5400 == 37 [pid = 1787] [id = 343] 02:00:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x8f5b9800) [pid = 1787] [serial = 1030] [outer = (nil)] 02:00:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x8fd26400) [pid = 1787] [serial = 1031] [outer = 0x8f5b9800] 02:00:22 INFO - PROCESS | 1787 | 1466499622078 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x8fd30400) [pid = 1787] [serial = 1032] [outer = 0x8f5b9800] 02:00:22 INFO - PROCESS | 1787 | --DOCSHELL 0x91a8dc00 == 36 [pid = 1787] [id = 335] 02:00:22 INFO - PROCESS | 1787 | --DOCSHELL 0x91d99c00 == 35 [pid = 1787] [id = 334] 02:00:22 INFO - PROCESS | 1787 | --DOCSHELL 0x91164000 == 34 [pid = 1787] [id = 333] 02:00:22 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b3400 == 33 [pid = 1787] [id = 332] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x93a7e400) [pid = 1787] [serial = 921] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x9547a400) [pid = 1787] [serial = 966] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x953e9800) [pid = 1787] [serial = 965] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x94892800) [pid = 1787] [serial = 959] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x93c07400) [pid = 1787] [serial = 957] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x95213000) [pid = 1787] [serial = 960] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x8ec7b800) [pid = 1787] [serial = 923] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x8f5b6400) [pid = 1787] [serial = 924] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x92923c00) [pid = 1787] [serial = 926] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x92945800) [pid = 1787] [serial = 927] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x93d10c00) [pid = 1787] [serial = 929] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x92c3f800) [pid = 1787] [serial = 930] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x8f70d800) [pid = 1787] [serial = 947] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8fe4c400) [pid = 1787] [serial = 948] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x9294a800) [pid = 1787] [serial = 953] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x92c40c00) [pid = 1787] [serial = 954] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x8fe47400) [pid = 1787] [serial = 950] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x91294800) [pid = 1787] [serial = 951] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x953e9000) [pid = 1787] [serial = 935] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x953eb400) [pid = 1787] [serial = 936] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9547a800) [pid = 1787] [serial = 938] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x95482c00) [pid = 1787] [serial = 939] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9667c000) [pid = 1787] [serial = 941] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x966ebc00) [pid = 1787] [serial = 942] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x953a1000) [pid = 1787] [serial = 932] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953a6c00) [pid = 1787] [serial = 933] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x966f5c00) [pid = 1787] [serial = 944] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x97842800) [pid = 1787] [serial = 945] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x95398800) [pid = 1787] [serial = 963] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x93ab0800) [pid = 1787] [serial = 956] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9520b000) [pid = 1787] [serial = 962] [outer = (nil)] [url = about:blank] 02:00:22 INFO - PROCESS | 1787 | 1466499622946 Marionette TRACE conn4 <- [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]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1484ms 02:00:22 INFO - PROCESS | 1787 | 1466499622990 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 1787 | 1466499622997 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:00:23 INFO - PROCESS | 1787 | 1466499623007 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 1787 | 1466499623010 Marionette TRACE conn4 <- [1,1346,null,{}] 02:00:23 INFO - PROCESS | 1787 | 1466499623017 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:23 INFO - PROCESS | 1787 | 1466499623022 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:23 INFO - PROCESS | 1787 | 1466499623255 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:00:23 INFO - PROCESS | 1787 | 1466499623431 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 1787 | 1466499623436 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c000 == 34 [pid = 1787] [id = 344] 02:00:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91163000) [pid = 1787] [serial = 1033] [outer = (nil)] 02:00:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x91a8bc00) [pid = 1787] [serial = 1034] [outer = 0x91163000] 02:00:23 INFO - PROCESS | 1787 | 1466499623536 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92926400) [pid = 1787] [serial = 1035] [outer = 0x91163000] 02:00:24 INFO - PROCESS | 1787 | 1466499624377 Marionette TRACE conn4 <- [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]]]}] 02:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1435ms 02:00:24 INFO - PROCESS | 1787 | 1466499624443 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 1787 | 1466499624447 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:00:24 INFO - PROCESS | 1787 | 1466499624453 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 1787 | 1466499624459 Marionette TRACE conn4 <- [1,1350,null,{}] 02:00:24 INFO - PROCESS | 1787 | 1466499624475 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:24 INFO - PROCESS | 1787 | 1466499624483 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:24 INFO - PROCESS | 1787 | 1466499624650 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:00:24 INFO - PROCESS | 1787 | 1466499624794 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:24 INFO - PROCESS | 1787 | 1466499624802 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f73c00 == 35 [pid = 1787] [id = 345] 02:00:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92fd4c00) [pid = 1787] [serial = 1036] [outer = (nil)] 02:00:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93a77800) [pid = 1787] [serial = 1037] [outer = 0x92fd4c00] 02:00:24 INFO - PROCESS | 1787 | 1466499624877 Marionette DEBUG loaded listener.js 02:00:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93ab4c00) [pid = 1787] [serial = 1038] [outer = 0x92fd4c00] 02:00:25 INFO - PROCESS | 1787 | 1466499625783 Marionette TRACE conn4 <- [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]]]}] 02:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1384ms 02:00:25 INFO - PROCESS | 1787 | 1466499625846 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:00:25 INFO - PROCESS | 1787 | 1466499625849 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:00:25 INFO - PROCESS | 1787 | 1466499625856 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:00:25 INFO - PROCESS | 1787 | 1466499625859 Marionette TRACE conn4 <- [1,1354,null,{}] 02:00:25 INFO - PROCESS | 1787 | 1466499625866 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:25 INFO - PROCESS | 1787 | 1466499625870 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:26 INFO - PROCESS | 1787 | 1466499626101 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:00:26 INFO - PROCESS | 1787 | 1466499626129 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 1787 | 1466499626138 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115b800 == 36 [pid = 1787] [id = 346] 02:00:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92f6e800) [pid = 1787] [serial = 1039] [outer = (nil)] 02:00:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95214c00) [pid = 1787] [serial = 1040] [outer = 0x92f6e800] 02:00:26 INFO - PROCESS | 1787 | 1466499626208 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x95272c00) [pid = 1787] [serial = 1041] [outer = 0x92f6e800] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x95437400) [pid = 1787] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x95278000) [pid = 1787] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x95481c00) [pid = 1787] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953cf000) [pid = 1787] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x95480c00) [pid = 1787] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9a42d000) [pid = 1787] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f6b5400) [pid = 1787] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91166000) [pid = 1787] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91499400) [pid = 1787] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91d9a000) [pid = 1787] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f708000) [pid = 1787] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9115e000) [pid = 1787] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9292e800) [pid = 1787] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:00:27 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x93a17c00) [pid = 1787] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:00:27 INFO - PROCESS | 1787 | 1466499627256 Marionette TRACE conn4 <- [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]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1434ms 02:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:00:27 INFO - PROCESS | 1787 | 1466499627290 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1787 | 1466499627293 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:00:27 INFO - PROCESS | 1787 | 1466499627299 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 1787 | 1466499627302 Marionette TRACE conn4 <- [1,1358,null,{}] 02:00:27 INFO - PROCESS | 1787 | 1466499627308 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:27 INFO - PROCESS | 1787 | 1466499627313 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:27 INFO - PROCESS | 1787 | 1466499627482 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:00:27 INFO - PROCESS | 1787 | 1466499627610 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 1787 | 1466499627622 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7d400 == 37 [pid = 1787] [id = 347] 02:00:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91160000) [pid = 1787] [serial = 1042] [outer = (nil)] 02:00:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9292e800) [pid = 1787] [serial = 1043] [outer = 0x91160000] 02:00:27 INFO - PROCESS | 1787 | 1466499627685 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93c06c00) [pid = 1787] [serial = 1044] [outer = 0x91160000] 02:00:28 INFO - PROCESS | 1787 | 1466499628453 Marionette TRACE conn4 <- [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]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1180ms 02:00:28 INFO - PROCESS | 1787 | 1466499628479 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 1787 | 1466499628483 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:00:28 INFO - PROCESS | 1787 | 1466499628489 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 1787 | 1466499628492 Marionette TRACE conn4 <- [1,1362,null,{}] 02:00:28 INFO - PROCESS | 1787 | 1466499628506 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:28 INFO - PROCESS | 1787 | 1466499628515 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:28 INFO - PROCESS | 1787 | 1466499628710 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:00:28 INFO - PROCESS | 1787 | 1466499628719 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 1787 | 1466499628725 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe40400 == 38 [pid = 1787] [id = 348] 02:00:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8fe45000) [pid = 1787] [serial = 1045] [outer = (nil)] 02:00:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953cf000) [pid = 1787] [serial = 1046] [outer = 0x8fe45000] 02:00:28 INFO - PROCESS | 1787 | 1466499628802 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953f4000) [pid = 1787] [serial = 1047] [outer = 0x8fe45000] 02:00:30 INFO - PROCESS | 1787 | 1466499630046 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1594ms 02:00:30 INFO - PROCESS | 1787 | 1466499630085 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 1787 | 1466499630092 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:00:30 INFO - PROCESS | 1787 | 1466499630101 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 1787 | 1466499630108 Marionette TRACE conn4 <- [1,1366,null,{}] 02:00:30 INFO - PROCESS | 1787 | 1466499630116 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:30 INFO - PROCESS | 1787 | 1466499630122 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:30 INFO - PROCESS | 1787 | 1466499630319 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:00:30 INFO - PROCESS | 1787 | 1466499630543 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 1787 | 1466499630555 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ba800 == 39 [pid = 1787] [id = 349] 02:00:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f702800) [pid = 1787] [serial = 1048] [outer = (nil)] 02:00:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x914a1400) [pid = 1787] [serial = 1049] [outer = 0x8f702800] 02:00:30 INFO - PROCESS | 1787 | 1466499630653 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91a8c800) [pid = 1787] [serial = 1050] [outer = 0x8f702800] 02:00:31 INFO - PROCESS | 1787 | 1466499631646 Marionette TRACE conn4 <- [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] 02:00:31 INFO - PROCESS | 1787 | 1466499631710 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:00:31 INFO - PROCESS | 1787 | 1466499631721 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 1787 | 1466499631725 Marionette TRACE conn4 <- [1,1370,null,{}] 02:00:31 INFO - PROCESS | 1787 | 1466499631738 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:31 INFO - PROCESS | 1787 | 1466499631745 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:32 INFO - PROCESS | 1787 | 1466499632060 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:00:32 INFO - PROCESS | 1787 | 1466499632288 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1787 | 1466499632297 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab3800 == 40 [pid = 1787] [id = 350] 02:00:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93ab3c00) [pid = 1787] [serial = 1051] [outer = (nil)] 02:00:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93d03400) [pid = 1787] [serial = 1052] [outer = 0x93ab3c00] 02:00:32 INFO - PROCESS | 1787 | 1466499632405 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9526f000) [pid = 1787] [serial = 1053] [outer = 0x93ab3c00] 02:00:33 INFO - PROCESS | 1787 | 1466499633334 Marionette TRACE conn4 <- [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] 02:00:33 INFO - PROCESS | 1787 | 1466499633367 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:00:33 INFO - PROCESS | 1787 | 1466499633374 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 1787 | 1466499633380 Marionette TRACE conn4 <- [1,1374,null,{}] 02:00:33 INFO - PROCESS | 1787 | 1466499633397 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:33 INFO - PROCESS | 1787 | 1466499633406 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:33 INFO - PROCESS | 1787 | 1466499633592 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:00:33 INFO - PROCESS | 1787 | 1466499633812 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 1787 | 1466499633831 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f69000 == 41 [pid = 1787] [id = 351] 02:00:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95431800) [pid = 1787] [serial = 1054] [outer = (nil)] 02:00:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9547c400) [pid = 1787] [serial = 1055] [outer = 0x95431800] 02:00:33 INFO - PROCESS | 1787 | 1466499633977 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x95482c00) [pid = 1787] [serial = 1056] [outer = 0x95431800] 02:00:34 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:00:34 INFO - PROCESS | 1787 | 1466499634952 Marionette TRACE conn4 <- [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] 02:00:34 INFO - PROCESS | 1787 | 1466499634981 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:00:34 INFO - PROCESS | 1787 | 1466499634988 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:00:34 INFO - PROCESS | 1787 | 1466499634990 Marionette TRACE conn4 <- [1,1378,null,{}] 02:00:34 INFO - PROCESS | 1787 | 1466499634997 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:35 INFO - PROCESS | 1787 | 1466499635002 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:35 INFO - PROCESS | 1787 | 1466499635188 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:00:35 INFO - PROCESS | 1787 | 1466499635369 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1787 | 1466499635379 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129a000 == 42 [pid = 1787] [id = 352] 02:00:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x91a84400) [pid = 1787] [serial = 1057] [outer = (nil)] 02:00:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x96686400) [pid = 1787] [serial = 1058] [outer = 0x91a84400] 02:00:35 INFO - PROCESS | 1787 | 1466499635462 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x966f3000) [pid = 1787] [serial = 1059] [outer = 0x91a84400] 02:00:36 INFO - PROCESS | 1787 | 1466499636437 Marionette TRACE conn4 <- [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] 02:00:36 INFO - PROCESS | 1787 | 1466499636478 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:00:36 INFO - PROCESS | 1787 | 1466499636486 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 1787 | 1466499636490 Marionette TRACE conn4 <- [1,1382,null,{}] 02:00:36 INFO - PROCESS | 1787 | 1466499636496 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:36 INFO - PROCESS | 1787 | 1466499636501 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:36 INFO - PROCESS | 1787 | 1466499636693 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:00:36 INFO - PROCESS | 1787 | 1466499636867 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 1787 | 1466499636874 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70e400 == 43 [pid = 1787] [id = 353] 02:00:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x91d94c00) [pid = 1787] [serial = 1060] [outer = (nil)] 02:00:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x98330c00) [pid = 1787] [serial = 1061] [outer = 0x91d94c00] 02:00:36 INFO - PROCESS | 1787 | 1466499636956 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x983acc00) [pid = 1787] [serial = 1062] [outer = 0x91d94c00] 02:00:37 INFO - PROCESS | 1787 | [1787] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:00:38 INFO - PROCESS | 1787 | 1466499638005 Marionette TRACE conn4 <- [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] 02:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:00:38 INFO - PROCESS | 1787 | 1466499638079 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:00:38 INFO - PROCESS | 1787 | 1466499638086 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 1787 | 1466499638090 Marionette TRACE conn4 <- [1,1386,null,{}] 02:00:38 INFO - PROCESS | 1787 | 1466499638098 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:38 INFO - PROCESS | 1787 | 1466499638109 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:38 INFO - PROCESS | 1787 | 1466499638362 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:00:38 INFO - PROCESS | 1787 | 1466499638630 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 1787 | 1466499638638 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe4a000 == 44 [pid = 1787] [id = 354] 02:00:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x966eb800) [pid = 1787] [serial = 1063] [outer = (nil)] 02:00:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9a1e2400) [pid = 1787] [serial = 1064] [outer = 0x966eb800] 02:00:38 INFO - PROCESS | 1787 | 1466499638725 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9a1e7400) [pid = 1787] [serial = 1065] [outer = 0x966eb800] 02:00:39 INFO - PROCESS | 1787 | 1466499639738 Marionette TRACE conn4 <- [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] 02:00:39 INFO - PROCESS | 1787 | 1466499639782 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:00:39 INFO - PROCESS | 1787 | 1466499639789 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 1787 | 1466499639793 Marionette TRACE conn4 <- [1,1390,null,{}] 02:00:39 INFO - PROCESS | 1787 | 1466499639798 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:39 INFO - PROCESS | 1787 | 1466499639803 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:39 INFO - PROCESS | 1787 | 1466499639990 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:00:40 INFO - PROCESS | 1787 | 1466499640215 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 1787 | 1466499640223 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5af800 == 45 [pid = 1787] [id = 355] 02:00:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8f5b0000) [pid = 1787] [serial = 1066] [outer = (nil)] 02:00:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x8f6b0800) [pid = 1787] [serial = 1067] [outer = 0x8f5b0000] 02:00:40 INFO - PROCESS | 1787 | 1466499640581 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x8fd29000) [pid = 1787] [serial = 1068] [outer = 0x8f5b0000] 02:00:41 INFO - PROCESS | 1787 | 1466499641508 Marionette TRACE conn4 <- [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]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1783ms 02:00:41 INFO - PROCESS | 1787 | 1466499641574 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 1787 | 1466499641580 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:00:41 INFO - PROCESS | 1787 | 1466499641588 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 1787 | 1466499641592 Marionette TRACE conn4 <- [1,1394,null,{}] 02:00:41 INFO - PROCESS | 1787 | 1466499641599 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:41 INFO - PROCESS | 1787 | 1466499641605 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:41 INFO - PROCESS | 1787 | 1466499641878 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd25c00 == 44 [pid = 1787] [id = 331] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7d400 == 43 [pid = 1787] [id = 347] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9115b800 == 42 [pid = 1787] [id = 346] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92f73c00 == 41 [pid = 1787] [id = 345] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c000 == 40 [pid = 1787] [id = 344] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5400 == 39 [pid = 1787] [id = 343] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b0400 == 38 [pid = 1787] [id = 336] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9000 == 37 [pid = 1787] [id = 337] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x91a82c00 == 36 [pid = 1787] [id = 338] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x91a88800 == 35 [pid = 1787] [id = 340] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9520ac00 == 34 [pid = 1787] [id = 341] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92928000 == 33 [pid = 1787] [id = 342] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab5000 == 32 [pid = 1787] [id = 339] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5af800 == 31 [pid = 1787] [id = 355] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70e400 == 30 [pid = 1787] [id = 353] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe4a000 == 29 [pid = 1787] [id = 354] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9129a000 == 28 [pid = 1787] [id = 352] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92f69000 == 27 [pid = 1787] [id = 351] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab3800 == 26 [pid = 1787] [id = 350] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe40400 == 25 [pid = 1787] [id = 348] 02:00:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ba800 == 24 [pid = 1787] [id = 349] 02:00:43 INFO - PROCESS | 1787 | 1466499643185 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 1787 | 1466499643193 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x92c48400) [pid = 1787] [serial = 1010] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x96608000) [pid = 1787] [serial = 974] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x9973a400) [pid = 1787] [serial = 978] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x99295000) [pid = 1787] [serial = 977] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x99fd7400) [pid = 1787] [serial = 981] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x99fcc000) [pid = 1787] [serial = 980] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x9a1e9000) [pid = 1787] [serial = 984] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x9a1e6000) [pid = 1787] [serial = 983] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x9a251400) [pid = 1787] [serial = 987] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x9a24f000) [pid = 1787] [serial = 986] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x9a786400) [pid = 1787] [serial = 990] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9a77d800) [pid = 1787] [serial = 989] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f701c00) [pid = 1787] [serial = 998] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f708c00) [pid = 1787] [serial = 999] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x91298c00) [pid = 1787] [serial = 1001] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92f6e400) [pid = 1787] [serial = 996] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92c3e000) [pid = 1787] [serial = 995] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9292e000) [pid = 1787] [serial = 1004] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91160400) [pid = 1787] [serial = 993] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fd24400) [pid = 1787] [serial = 992] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91a8cc00) [pid = 1787] [serial = 969] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9149d400) [pid = 1787] [serial = 968] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92fd3c00) [pid = 1787] [serial = 1007] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9294a000) [pid = 1787] [serial = 1005] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93a6f800) [pid = 1787] [serial = 1008] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91494800) [pid = 1787] [serial = 1002] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9520ec00) [pid = 1787] [serial = 972] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93c07c00) [pid = 1787] [serial = 971] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x966f4000) [pid = 1787] [serial = 975] [outer = (nil)] [url = about:blank] 02:00:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73800 == 25 [pid = 1787] [id = 356] 02:00:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8ec76000) [pid = 1787] [serial = 1069] [outer = (nil)] 02:00:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8ec79800) [pid = 1787] [serial = 1070] [outer = 0x8ec76000] 02:00:43 INFO - PROCESS | 1787 | 1466499643434 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f5acc00) [pid = 1787] [serial = 1071] [outer = 0x8ec76000] 02:00:44 INFO - PROCESS | 1787 | 1466499644234 Marionette TRACE conn4 <- [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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2684ms 02:00:44 INFO - PROCESS | 1787 | 1466499644273 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 1787 | 1466499644279 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:00:44 INFO - PROCESS | 1787 | 1466499644286 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 1787 | 1466499644290 Marionette TRACE conn4 <- [1,1398,null,{}] 02:00:44 INFO - PROCESS | 1787 | 1466499644298 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:44 INFO - PROCESS | 1787 | 1466499644306 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:44 INFO - PROCESS | 1787 | 1466499644468 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:00:44 INFO - PROCESS | 1787 | 1466499644481 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 1787 | 1466499644490 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704000 == 26 [pid = 1787] [id = 357] 02:00:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f706000) [pid = 1787] [serial = 1072] [outer = (nil)] 02:00:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f70b000) [pid = 1787] [serial = 1073] [outer = 0x8f706000] 02:00:44 INFO - PROCESS | 1787 | 1466499644564 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8f710c00) [pid = 1787] [serial = 1074] [outer = 0x8f706000] 02:00:45 INFO - PROCESS | 1787 | 1466499645515 Marionette TRACE conn4 <- [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]]]}] 02:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1281ms 02:00:45 INFO - PROCESS | 1787 | 1466499645571 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:00:45 INFO - PROCESS | 1787 | 1466499645580 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:00:45 INFO - PROCESS | 1787 | 1466499645590 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 1787 | 1466499645593 Marionette TRACE conn4 <- [1,1402,null,{}] 02:00:45 INFO - PROCESS | 1787 | 1466499645601 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:45 INFO - PROCESS | 1787 | 1466499645608 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:45 INFO - PROCESS | 1787 | 1466499645859 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:00:45 INFO - PROCESS | 1787 | 1466499645957 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 1787 | 1466499645965 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2fc00 == 27 [pid = 1787] [id = 358] 02:00:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8fe49800) [pid = 1787] [serial = 1075] [outer = (nil)] 02:00:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91160c00) [pid = 1787] [serial = 1076] [outer = 0x8fe49800] 02:00:46 INFO - PROCESS | 1787 | 1466499646036 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x91295000) [pid = 1787] [serial = 1077] [outer = 0x8fe49800] 02:00:47 INFO - PROCESS | 1787 | 1466499647026 Marionette TRACE conn4 <- [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]]]}] 02:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1487ms 02:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:00:47 INFO - PROCESS | 1787 | 1466499647077 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 1787 | 1466499647080 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:00:47 INFO - PROCESS | 1787 | 1466499647089 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - PROCESS | 1787 | 1466499647099 Marionette TRACE conn4 <- [1,1406,null,{}] 02:00:47 INFO - PROCESS | 1787 | 1466499647125 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:47 INFO - PROCESS | 1787 | 1466499647134 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:47 INFO - PROCESS | 1787 | 1466499647363 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:00:47 INFO - PROCESS | 1787 | 1466499647389 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 1787 | 1466499647397 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x914a3800 == 28 [pid = 1787] [id = 359] 02:00:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91a88800) [pid = 1787] [serial = 1078] [outer = (nil)] 02:00:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91d96000) [pid = 1787] [serial = 1079] [outer = 0x91a88800] 02:00:47 INFO - PROCESS | 1787 | 1466499647479 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9292e000) [pid = 1787] [serial = 1080] [outer = 0x91a88800] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92f6e800) [pid = 1787] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f5b9400) [pid = 1787] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91a86c00) [pid = 1787] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9660b400) [pid = 1787] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x953c4800) [pid = 1787] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x93c02800) [pid = 1787] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91163000) [pid = 1787] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93ab5400) [pid = 1787] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f5b9800) [pid = 1787] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fd2b000) [pid = 1787] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92fd4c00) [pid = 1787] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:00:48 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91160000) [pid = 1787] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:00:48 INFO - PROCESS | 1787 | 1466499648936 Marionette TRACE conn4 <- [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]]]}] 02:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1907ms 02:00:48 INFO - PROCESS | 1787 | 1466499648993 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 1787 | 1466499648997 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:00:49 INFO - PROCESS | 1787 | 1466499649012 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 1787 | 1466499649016 Marionette TRACE conn4 <- [1,1410,null,{}] 02:00:49 INFO - PROCESS | 1787 | 1466499649021 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:49 INFO - PROCESS | 1787 | 1466499649026 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:49 INFO - PROCESS | 1787 | 1466499649179 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:00:49 INFO - PROCESS | 1787 | 1466499649188 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 1787 | 1466499649193 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba400 == 29 [pid = 1787] [id = 360] 02:00:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9115c800) [pid = 1787] [serial = 1081] [outer = (nil)] 02:00:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9294a000) [pid = 1787] [serial = 1082] [outer = 0x9115c800] 02:00:49 INFO - PROCESS | 1787 | 1466499649263 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9294e400) [pid = 1787] [serial = 1083] [outer = 0x9115c800] 02:00:50 INFO - PROCESS | 1787 | 1466499650262 Marionette TRACE conn4 <- [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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1281ms 02:00:50 INFO - PROCESS | 1787 | 1466499650293 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 1787 | 1466499650297 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:00:50 INFO - PROCESS | 1787 | 1466499650303 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1787 | 1466499650306 Marionette TRACE conn4 <- [1,1414,null,{}] 02:00:50 INFO - PROCESS | 1787 | 1466499650312 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:50 INFO - PROCESS | 1787 | 1466499650317 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:50 INFO - PROCESS | 1787 | 1466499650474 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:00:50 INFO - PROCESS | 1787 | 1466499650706 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 1787 | 1466499650720 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72800 == 30 [pid = 1787] [id = 361] 02:00:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8ec72c00) [pid = 1787] [serial = 1084] [outer = (nil)] 02:00:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8ec7b400) [pid = 1787] [serial = 1085] [outer = 0x8ec72c00] 02:00:50 INFO - PROCESS | 1787 | 1466499650809 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8f5b5c00) [pid = 1787] [serial = 1086] [outer = 0x8ec72c00] 02:00:52 INFO - PROCESS | 1787 | 1466499652062 Marionette TRACE conn4 <- [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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1791ms 02:00:52 INFO - PROCESS | 1787 | 1466499652097 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 1787 | 1466499652103 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:00:52 INFO - PROCESS | 1787 | 1466499652111 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 1787 | 1466499652116 Marionette TRACE conn4 <- [1,1418,null,{}] 02:00:52 INFO - PROCESS | 1787 | 1466499652145 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:52 INFO - PROCESS | 1787 | 1466499652151 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:52 INFO - PROCESS | 1787 | 1466499652458 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:00:52 INFO - PROCESS | 1787 | 1466499652615 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1787 | 1466499652623 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe46400 == 31 [pid = 1787] [id = 362] 02:00:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9115e400) [pid = 1787] [serial = 1087] [outer = (nil)] 02:00:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91165800) [pid = 1787] [serial = 1088] [outer = 0x9115e400] 02:00:52 INFO - PROCESS | 1787 | 1466499652709 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x91298400) [pid = 1787] [serial = 1089] [outer = 0x9115e400] 02:00:53 INFO - PROCESS | 1787 | 1466499653790 Marionette TRACE conn4 <- [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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1741ms 02:00:53 INFO - PROCESS | 1787 | 1466499653857 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 1787 | 1466499653864 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:00:53 INFO - PROCESS | 1787 | 1466499653871 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 1787 | 1466499653876 Marionette TRACE conn4 <- [1,1422,null,{}] 02:00:53 INFO - PROCESS | 1787 | 1466499653882 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:53 INFO - PROCESS | 1787 | 1466499653888 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:54 INFO - PROCESS | 1787 | 1466499654130 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:00:54 INFO - PROCESS | 1787 | 1466499654427 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 1787 | 1466499654435 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec71400 == 32 [pid = 1787] [id = 363] 02:00:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92945800) [pid = 1787] [serial = 1090] [outer = (nil)] 02:00:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92c3d400) [pid = 1787] [serial = 1091] [outer = 0x92945800] 02:00:54 INFO - PROCESS | 1787 | 1466499654519 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92f66400) [pid = 1787] [serial = 1092] [outer = 0x92945800] 02:00:55 INFO - PROCESS | 1787 | 1466499655540 Marionette TRACE conn4 <- [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]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1739ms 02:00:55 INFO - PROCESS | 1787 | 1466499655611 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 1787 | 1466499655615 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:00:55 INFO - PROCESS | 1787 | 1466499655631 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 1787 | 1466499655640 Marionette TRACE conn4 <- [1,1426,null,{}] 02:00:55 INFO - PROCESS | 1787 | 1466499655646 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:55 INFO - PROCESS | 1787 | 1466499655654 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:55 INFO - PROCESS | 1787 | 1466499655883 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:00:56 INFO - PROCESS | 1787 | 1466499656150 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 1787 | 1466499656158 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74800 == 33 [pid = 1787] [id = 364] 02:00:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x91d99800) [pid = 1787] [serial = 1093] [outer = (nil)] 02:00:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x93a11c00) [pid = 1787] [serial = 1094] [outer = 0x91d99800] 02:00:56 INFO - PROCESS | 1787 | 1466499656241 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93a73400) [pid = 1787] [serial = 1095] [outer = 0x91d99800] 02:00:57 INFO - PROCESS | 1787 | 1466499657509 Marionette TRACE conn4 <- [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]]]}] 02:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1900ms 02:00:57 INFO - PROCESS | 1787 | 1466499657530 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:00:57 INFO - PROCESS | 1787 | 1466499657536 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:00:57 INFO - PROCESS | 1787 | 1466499657544 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:00:57 INFO - PROCESS | 1787 | 1466499657549 Marionette TRACE conn4 <- [1,1430,null,{}] 02:00:57 INFO - PROCESS | 1787 | 1466499657557 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:57 INFO - PROCESS | 1787 | 1466499657562 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:57 INFO - PROCESS | 1787 | 1466499657801 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:00:58 INFO - PROCESS | 1787 | 1466499658001 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 1787 | 1466499658015 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x91164400 == 32 [pid = 1787] [id = 284] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x91d9d400 == 31 [pid = 1787] [id = 282] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7d000 == 30 [pid = 1787] [id = 271] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe48000 == 29 [pid = 1787] [id = 281] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b3000 == 28 [pid = 1787] [id = 283] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ba400 == 27 [pid = 1787] [id = 280] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba400 == 26 [pid = 1787] [id = 360] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x914a3800 == 25 [pid = 1787] [id = 359] 02:00:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1400 == 26 [pid = 1787] [id = 365] 02:00:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8f5b3000) [pid = 1787] [serial = 1096] [outer = (nil)] 02:00:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fd23000) [pid = 1787] [serial = 1097] [outer = 0x8f5b3000] 02:00:58 INFO - PROCESS | 1787 | 1466499658115 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8fd2b800) [pid = 1787] [serial = 1098] [outer = 0x8f5b3000] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2fc00 == 25 [pid = 1787] [id = 358] 02:00:58 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73800 == 24 [pid = 1787] [id = 356] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x95214c00) [pid = 1787] [serial = 1040] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x95272c00) [pid = 1787] [serial = 1041] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f6b4000) [pid = 1787] [serial = 1013] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fd27000) [pid = 1787] [serial = 1014] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91d8ec00) [pid = 1787] [serial = 1016] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92927c00) [pid = 1787] [serial = 1017] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x96610000) [pid = 1787] [serial = 1028] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x966ee800) [pid = 1787] [serial = 1029] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x953ee400) [pid = 1787] [serial = 1025] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x953f2c00) [pid = 1787] [serial = 1026] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x953c1c00) [pid = 1787] [serial = 1022] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x953c8800) [pid = 1787] [serial = 1023] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91a8bc00) [pid = 1787] [serial = 1034] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92926400) [pid = 1787] [serial = 1035] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x93c0bc00) [pid = 1787] [serial = 1019] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95212000) [pid = 1787] [serial = 1020] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fd26400) [pid = 1787] [serial = 1031] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8fd30400) [pid = 1787] [serial = 1032] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x93a7a000) [pid = 1787] [serial = 1011] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x953cf000) [pid = 1787] [serial = 1046] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x93ab4c00) [pid = 1787] [serial = 1038] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x93a77800) [pid = 1787] [serial = 1037] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9292e800) [pid = 1787] [serial = 1043] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x93c06c00) [pid = 1787] [serial = 1044] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1787 | 1466499658962 Marionette TRACE conn4 <- [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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1488ms 02:00:59 INFO - PROCESS | 1787 | 1466499659032 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:00:59 INFO - PROCESS | 1787 | 1466499659039 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:00:59 INFO - PROCESS | 1787 | 1466499659049 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 1787 | 1466499659053 Marionette TRACE conn4 <- [1,1434,null,{}] 02:00:59 INFO - PROCESS | 1787 | 1466499659059 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:59 INFO - PROCESS | 1787 | 1466499659065 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:59 INFO - PROCESS | 1787 | 1466499659236 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:00:59 INFO - PROCESS | 1787 | 1466499659246 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 1787 | 1466499659254 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:00:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70fc00 == 25 [pid = 1787] [id = 366] 02:00:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x91163000) [pid = 1787] [serial = 1099] [outer = (nil)] 02:00:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9129cc00) [pid = 1787] [serial = 1100] [outer = 0x91163000] 02:00:59 INFO - PROCESS | 1787 | 1466499659331 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9149f400) [pid = 1787] [serial = 1101] [outer = 0x91163000] 02:01:00 INFO - PROCESS | 1787 | 1466499660345 Marionette TRACE conn4 <- [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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1328ms 02:01:00 INFO - PROCESS | 1787 | 1466499660400 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 1787 | 1466499660404 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:01:00 INFO - PROCESS | 1787 | 1466499660412 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 1787 | 1466499660419 Marionette TRACE conn4 <- [1,1438,null,{}] 02:01:00 INFO - PROCESS | 1787 | 1466499660435 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:00 INFO - PROCESS | 1787 | 1466499660443 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:00 INFO - PROCESS | 1787 | 1466499660614 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:01:00 INFO - PROCESS | 1787 | 1466499660625 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1787 | 1466499660635 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x92943800 == 26 [pid = 1787] [id = 367] 02:01:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92945000) [pid = 1787] [serial = 1102] [outer = (nil)] 02:01:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9294e800) [pid = 1787] [serial = 1103] [outer = 0x92945000] 02:01:00 INFO - PROCESS | 1787 | 1466499660724 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92f73000) [pid = 1787] [serial = 1104] [outer = 0x92945000] 02:01:01 INFO - PROCESS | 1787 | 1466499661757 Marionette TRACE conn4 <- [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]]]}] 02:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1387ms 02:01:01 INFO - PROCESS | 1787 | 1466499661804 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 1787 | 1466499661811 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:01:01 INFO - PROCESS | 1787 | 1466499661820 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 1787 | 1466499661824 Marionette TRACE conn4 <- [1,1442,null,{}] 02:01:01 INFO - PROCESS | 1787 | 1466499661831 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:01 INFO - PROCESS | 1787 | 1466499661835 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:02 INFO - PROCESS | 1787 | 1466499662082 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:01:02 INFO - PROCESS | 1787 | 1466499662131 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 1787 | 1466499662142 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a76400 == 27 [pid = 1787] [id = 368] 02:01:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a7b400) [pid = 1787] [serial = 1105] [outer = (nil)] 02:01:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x93aac800) [pid = 1787] [serial = 1106] [outer = 0x93a7b400] 02:01:02 INFO - PROCESS | 1787 | 1466499662283 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x93ab4c00) [pid = 1787] [serial = 1107] [outer = 0x93a7b400] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95431800) [pid = 1787] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91a84400) [pid = 1787] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f702800) [pid = 1787] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5b0000) [pid = 1787] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93ab3c00) [pid = 1787] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8fe45000) [pid = 1787] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8ec76000) [pid = 1787] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8fe49800) [pid = 1787] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91a88800) [pid = 1787] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x8f706000) [pid = 1787] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x966eb800) [pid = 1787] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:01:03 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x91d94c00) [pid = 1787] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:01:03 INFO - PROCESS | 1787 | 1466499663307 Marionette TRACE conn4 <- [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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1546ms 02:01:03 INFO - PROCESS | 1787 | 1466499663371 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 1787 | 1466499663375 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:01:03 INFO - PROCESS | 1787 | 1466499663383 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 1787 | 1466499663386 Marionette TRACE conn4 <- [1,1446,null,{}] 02:01:03 INFO - PROCESS | 1787 | 1466499663392 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:03 INFO - PROCESS | 1787 | 1466499663397 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:03 INFO - PROCESS | 1787 | 1466499663555 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:01:03 INFO - PROCESS | 1787 | 1466499663565 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1787 | 1466499663573 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7e400 == 28 [pid = 1787] [id = 369] 02:01:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x8f702800) [pid = 1787] [serial = 1108] [outer = (nil)] 02:01:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x91a86800) [pid = 1787] [serial = 1109] [outer = 0x8f702800] 02:01:03 INFO - PROCESS | 1787 | 1466499663644 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x9294f400) [pid = 1787] [serial = 1110] [outer = 0x8f702800] 02:01:04 INFO - PROCESS | 1787 | 1466499664578 Marionette TRACE conn4 <- [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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1234ms 02:01:04 INFO - PROCESS | 1787 | 1466499664618 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 1787 | 1466499664621 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:01:04 INFO - PROCESS | 1787 | 1466499664628 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 1787 | 1466499664631 Marionette TRACE conn4 <- [1,1450,null,{}] 02:01:04 INFO - PROCESS | 1787 | 1466499664637 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:04 INFO - PROCESS | 1787 | 1466499664647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:04 INFO - PROCESS | 1787 | 1466499664910 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:01:05 INFO - PROCESS | 1787 | 1466499665053 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 1787 | 1466499665062 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73c00 == 29 [pid = 1787] [id = 370] 02:01:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8ec75000) [pid = 1787] [serial = 1111] [outer = (nil)] 02:01:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9520f800) [pid = 1787] [serial = 1112] [outer = 0x8ec75000] 02:01:05 INFO - PROCESS | 1787 | 1466499665131 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x95277800) [pid = 1787] [serial = 1113] [outer = 0x8ec75000] 02:01:06 INFO - PROCESS | 1787 | 1466499666226 Marionette TRACE conn4 <- [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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1641ms 02:01:06 INFO - PROCESS | 1787 | 1466499666270 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 1787 | 1466499666277 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:01:06 INFO - PROCESS | 1787 | 1466499666286 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 1787 | 1466499666294 Marionette TRACE conn4 <- [1,1454,null,{}] 02:01:06 INFO - PROCESS | 1787 | 1466499666302 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:06 INFO - PROCESS | 1787 | 1466499666307 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:06 INFO - PROCESS | 1787 | 1466499666502 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:01:06 INFO - PROCESS | 1787 | 1466499666722 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 1787 | 1466499666735 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72000 == 30 [pid = 1787] [id = 371] 02:01:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5ad800) [pid = 1787] [serial = 1114] [outer = (nil)] 02:01:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fe45400) [pid = 1787] [serial = 1115] [outer = 0x8f5ad800] 02:01:06 INFO - PROCESS | 1787 | 1466499666863 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91291800) [pid = 1787] [serial = 1116] [outer = 0x8f5ad800] 02:01:07 INFO - PROCESS | 1787 | 1466499667837 Marionette TRACE conn4 <- [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]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1593ms 02:01:07 INFO - PROCESS | 1787 | 1466499667878 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 1787 | 1466499667886 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:01:07 INFO - PROCESS | 1787 | 1466499667897 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 1787 | 1466499667902 Marionette TRACE conn4 <- [1,1458,null,{}] 02:01:07 INFO - PROCESS | 1787 | 1466499667908 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:07 INFO - PROCESS | 1787 | 1466499667915 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:08 INFO - PROCESS | 1787 | 1466499668112 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:01:08 INFO - PROCESS | 1787 | 1466499668376 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 1787 | 1466499668384 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d8e400 == 31 [pid = 1787] [id = 372] 02:01:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92929800) [pid = 1787] [serial = 1117] [outer = (nil)] 02:01:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9294ac00) [pid = 1787] [serial = 1118] [outer = 0x92929800] 02:01:08 INFO - PROCESS | 1787 | 1466499668485 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92f6e400) [pid = 1787] [serial = 1119] [outer = 0x92929800] 02:01:09 INFO - PROCESS | 1787 | 1466499669474 Marionette TRACE conn4 <- [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]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1637ms 02:01:09 INFO - PROCESS | 1787 | 1466499669534 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 1787 | 1466499669539 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:01:09 INFO - PROCESS | 1787 | 1466499669546 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 1787 | 1466499669552 Marionette TRACE conn4 <- [1,1462,null,{}] 02:01:09 INFO - PROCESS | 1787 | 1466499669569 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:09 INFO - PROCESS | 1787 | 1466499669577 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:09 INFO - PROCESS | 1787 | 1466499669788 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:01:10 INFO - PROCESS | 1787 | 1466499670023 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 1787 | 1466499670036 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 32 [pid = 1787] [id = 373] 02:01:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c41000) [pid = 1787] [serial = 1120] [outer = (nil)] 02:01:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x95215400) [pid = 1787] [serial = 1121] [outer = 0x92c41000] 02:01:10 INFO - PROCESS | 1787 | 1466499670137 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x953a2000) [pid = 1787] [serial = 1122] [outer = 0x92c41000] 02:01:11 INFO - PROCESS | 1787 | 1466499671068 Marionette TRACE conn4 <- [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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1588ms 02:01:11 INFO - PROCESS | 1787 | 1466499671136 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:01:11 INFO - PROCESS | 1787 | 1466499671141 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:01:11 INFO - PROCESS | 1787 | 1466499671147 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1787 | 1466499671151 Marionette TRACE conn4 <- [1,1466,null,{}] 02:01:11 INFO - PROCESS | 1787 | 1466499671157 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:11 INFO - PROCESS | 1787 | 1466499671162 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:11 INFO - PROCESS | 1787 | 1466499671385 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:01:11 INFO - PROCESS | 1787 | 1466499671601 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 1787 | 1466499671610 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2c800 == 33 [pid = 1787] [id = 374] 02:01:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x94895000) [pid = 1787] [serial = 1123] [outer = (nil)] 02:01:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953c6000) [pid = 1787] [serial = 1124] [outer = 0x94895000] 02:01:11 INFO - PROCESS | 1787 | 1466499671734 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953ca400) [pid = 1787] [serial = 1125] [outer = 0x94895000] 02:01:12 INFO - PROCESS | 1787 | 1466499672749 Marionette TRACE conn4 <- [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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1646ms 02:01:12 INFO - PROCESS | 1787 | 1466499672794 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 1787 | 1466499672799 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:01:12 INFO - PROCESS | 1787 | 1466499672806 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 1787 | 1466499672810 Marionette TRACE conn4 <- [1,1470,null,{}] 02:01:12 INFO - PROCESS | 1787 | 1466499672815 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:12 INFO - PROCESS | 1787 | 1466499672821 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:13 INFO - PROCESS | 1787 | 1466499673012 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:01:13 INFO - PROCESS | 1787 | 1466499673236 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 1787 | 1466499673244 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x953e7400 == 34 [pid = 1787] [id = 375] 02:01:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953e7800) [pid = 1787] [serial = 1126] [outer = (nil)] 02:01:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953ebc00) [pid = 1787] [serial = 1127] [outer = 0x953e7800] 02:01:13 INFO - PROCESS | 1787 | 1466499673378 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953f1400) [pid = 1787] [serial = 1128] [outer = 0x953e7800] 02:01:14 INFO - PROCESS | 1787 | 1466499674385 Marionette TRACE conn4 <- [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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1630ms 02:01:14 INFO - PROCESS | 1787 | 1466499674437 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1787 | 1466499674442 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:01:14 INFO - PROCESS | 1787 | 1466499674449 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 1787 | 1466499674453 Marionette TRACE conn4 <- [1,1474,null,{}] 02:01:14 INFO - PROCESS | 1787 | 1466499674459 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:14 INFO - PROCESS | 1787 | 1466499674470 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:14 INFO - PROCESS | 1787 | 1466499674726 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:01:15 INFO - PROCESS | 1787 | 1466499675217 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1787 | 1466499675228 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ae000 == 35 [pid = 1787] [id = 376] 02:01:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8f6aec00) [pid = 1787] [serial = 1129] [outer = (nil)] 02:01:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8f6b6c00) [pid = 1787] [serial = 1130] [outer = 0x8f6aec00] 02:01:15 INFO - PROCESS | 1787 | 1466499675311 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f70a000) [pid = 1787] [serial = 1131] [outer = 0x8f6aec00] 02:01:16 INFO - PROCESS | 1787 | 1466499676264 Marionette TRACE conn4 <- [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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1883ms 02:01:16 INFO - PROCESS | 1787 | 1466499676334 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1787 | 1466499676340 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:01:16 INFO - PROCESS | 1787 | 1466499676347 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1787 | 1466499676352 Marionette TRACE conn4 <- [1,1478,null,{}] 02:01:16 INFO - PROCESS | 1787 | 1466499676360 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:16 INFO - PROCESS | 1787 | 1466499676367 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:16 INFO - PROCESS | 1787 | 1466499676628 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:01:16 INFO - PROCESS | 1787 | 1466499676886 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 1787 | 1466499676893 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x91298000 == 36 [pid = 1787] [id = 377] 02:01:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9129dc00) [pid = 1787] [serial = 1132] [outer = (nil)] 02:01:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x914a2c00) [pid = 1787] [serial = 1133] [outer = 0x9129dc00] 02:01:16 INFO - PROCESS | 1787 | 1466499676971 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x91a8d000) [pid = 1787] [serial = 1134] [outer = 0x9129dc00] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x9149b800 == 35 [pid = 1787] [id = 277] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x9115ac00 == 34 [pid = 1787] [id = 276] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b4400 == 33 [pid = 1787] [id = 267] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd25000 == 32 [pid = 1787] [id = 268] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x92c46800 == 31 [pid = 1787] [id = 269] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78800 == 30 [pid = 1787] [id = 272] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8f704000 == 29 [pid = 1787] [id = 357] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x91158c00 == 28 [pid = 1787] [id = 275] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x95213400 == 27 [pid = 1787] [id = 274] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec71400 == 26 [pid = 1787] [id = 363] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72800 == 25 [pid = 1787] [id = 361] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8f709000 == 24 [pid = 1787] [id = 278] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x91159400 == 23 [pid = 1787] [id = 279] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe46400 == 22 [pid = 1787] [id = 362] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74800 == 21 [pid = 1787] [id = 364] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x92c42400 == 20 [pid = 1787] [id = 270] 02:01:18 INFO - PROCESS | 1787 | --DOCSHELL 0x92949400 == 19 [pid = 1787] [id = 273] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9547c400) [pid = 1787] [serial = 1055] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x96686400) [pid = 1787] [serial = 1058] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x914a1400) [pid = 1787] [serial = 1049] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fd29000) [pid = 1787] [serial = 1068] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9526f000) [pid = 1787] [serial = 1053] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953f4000) [pid = 1787] [serial = 1047] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8ec79800) [pid = 1787] [serial = 1070] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91a8c800) [pid = 1787] [serial = 1050] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91295000) [pid = 1787] [serial = 1077] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91d96000) [pid = 1787] [serial = 1079] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91160c00) [pid = 1787] [serial = 1076] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x95482c00) [pid = 1787] [serial = 1056] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f70b000) [pid = 1787] [serial = 1073] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f6b0800) [pid = 1787] [serial = 1067] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9a1e2400) [pid = 1787] [serial = 1064] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9292e000) [pid = 1787] [serial = 1080] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93d03400) [pid = 1787] [serial = 1052] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f710c00) [pid = 1787] [serial = 1074] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5acc00) [pid = 1787] [serial = 1071] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x98330c00) [pid = 1787] [serial = 1061] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x966f3000) [pid = 1787] [serial = 1059] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9a1e7400) [pid = 1787] [serial = 1065] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x983acc00) [pid = 1787] [serial = 1062] [outer = (nil)] [url = about:blank] 02:01:18 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9294a000) [pid = 1787] [serial = 1082] [outer = (nil)] [url = about:blank] 02:01:19 INFO - PROCESS | 1787 | 1466499679045 Marionette TRACE conn4 <- [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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2745ms 02:01:19 INFO - PROCESS | 1787 | 1466499679094 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 1787 | 1466499679100 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:01:19 INFO - PROCESS | 1787 | 1466499679108 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 1787 | 1466499679113 Marionette TRACE conn4 <- [1,1482,null,{}] 02:01:19 INFO - PROCESS | 1787 | 1466499679121 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:19 INFO - PROCESS | 1787 | 1466499679127 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:19 INFO - PROCESS | 1787 | 1466499679297 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:01:19 INFO - PROCESS | 1787 | 1466499679457 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 1787 | 1466499679466 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b7800 == 20 [pid = 1787] [id = 378] 02:01:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f704000) [pid = 1787] [serial = 1135] [outer = (nil)] 02:01:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8fd2a800) [pid = 1787] [serial = 1136] [outer = 0x8f704000] 02:01:19 INFO - PROCESS | 1787 | 1466499679544 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fe42000) [pid = 1787] [serial = 1137] [outer = 0x8f704000] 02:01:20 INFO - PROCESS | 1787 | 1466499680482 Marionette TRACE conn4 <- [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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1439ms 02:01:20 INFO - PROCESS | 1787 | 1466499680547 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 1787 | 1466499680556 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:01:20 INFO - PROCESS | 1787 | 1466499680567 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 1787 | 1466499680571 Marionette TRACE conn4 <- [1,1486,null,{}] 02:01:20 INFO - PROCESS | 1787 | 1466499680577 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:20 INFO - PROCESS | 1787 | 1466499680582 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:20 INFO - PROCESS | 1787 | 1466499680760 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:01:20 INFO - PROCESS | 1787 | 1466499680893 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 1787 | 1466499680900 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x91293c00 == 21 [pid = 1787] [id = 379] 02:01:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9129ac00) [pid = 1787] [serial = 1138] [outer = (nil)] 02:01:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91499000) [pid = 1787] [serial = 1139] [outer = 0x9129ac00] 02:01:20 INFO - PROCESS | 1787 | 1466499680984 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a85800) [pid = 1787] [serial = 1140] [outer = 0x9129ac00] 02:01:21 INFO - PROCESS | 1787 | 1466499681879 Marionette TRACE conn4 <- [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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1382ms 02:01:21 INFO - PROCESS | 1787 | 1466499681950 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:01:21 INFO - PROCESS | 1787 | 1466499681954 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:01:21 INFO - PROCESS | 1787 | 1466499681961 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 1787 | 1466499681967 Marionette TRACE conn4 <- [1,1490,null,{}] 02:01:21 INFO - PROCESS | 1787 | 1466499681992 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:22 INFO - PROCESS | 1787 | 1466499682002 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:22 INFO - PROCESS | 1787 | 1466499682746 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8ec75000) [pid = 1787] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93a7b400) [pid = 1787] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f702800) [pid = 1787] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f5b3000) [pid = 1787] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x91163000) [pid = 1787] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9115e400) [pid = 1787] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92945800) [pid = 1787] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x92945000) [pid = 1787] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x8ec72c00) [pid = 1787] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x91d99800) [pid = 1787] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:01:22 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x9115c800) [pid = 1787] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:01:22 INFO - PROCESS | 1787 | 1466499682973 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 1787 | 1466499682982 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b2000 == 22 [pid = 1787] [id = 380] 02:01:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0x8f5b3000) [pid = 1787] [serial = 1141] [outer = (nil)] 02:01:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x8f6acc00) [pid = 1787] [serial = 1142] [outer = 0x8f5b3000] 02:01:23 INFO - PROCESS | 1787 | 1466499683069 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x8f702c00) [pid = 1787] [serial = 1143] [outer = 0x8f5b3000] 02:01:24 INFO - PROCESS | 1787 | 1466499684199 Marionette TRACE conn4 <- [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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2255ms 02:01:24 INFO - PROCESS | 1787 | 1466499684222 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:01:24 INFO - PROCESS | 1787 | 1466499684234 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:01:24 INFO - PROCESS | 1787 | 1466499684243 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1787 | 1466499684249 Marionette TRACE conn4 <- [1,1494,null,{}] 02:01:24 INFO - PROCESS | 1787 | 1466499684257 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:24 INFO - PROCESS | 1787 | 1466499684262 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:24 INFO - PROCESS | 1787 | 1466499684492 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:01:24 INFO - PROCESS | 1787 | 1466499684713 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 1787 | 1466499684728 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78400 == 23 [pid = 1787] [id = 381] 02:01:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x91159800) [pid = 1787] [serial = 1144] [outer = (nil)] 02:01:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x91292c00) [pid = 1787] [serial = 1145] [outer = 0x91159800] 02:01:24 INFO - PROCESS | 1787 | 1466499684811 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x91495c00) [pid = 1787] [serial = 1146] [outer = 0x91159800] 02:01:25 INFO - PROCESS | 1787 | 1466499685913 Marionette TRACE conn4 <- [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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1744ms 02:01:25 INFO - PROCESS | 1787 | 1466499685986 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 1787 | 1466499685992 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:01:26 INFO - PROCESS | 1787 | 1466499685999 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 1787 | 1466499686002 Marionette TRACE conn4 <- [1,1498,null,{}] 02:01:26 INFO - PROCESS | 1787 | 1466499686009 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:26 INFO - PROCESS | 1787 | 1466499686013 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:26 INFO - PROCESS | 1787 | 1466499686231 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:01:26 INFO - PROCESS | 1787 | 1466499686527 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1787 | 1466499686534 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f800 == 24 [pid = 1787] [id = 382] 02:01:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x92931c00) [pid = 1787] [serial = 1147] [outer = (nil)] 02:01:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92948400) [pid = 1787] [serial = 1148] [outer = 0x92931c00] 02:01:26 INFO - PROCESS | 1787 | 1466499686624 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92950c00) [pid = 1787] [serial = 1149] [outer = 0x92931c00] 02:01:27 INFO - PROCESS | 1787 | 1466499687697 Marionette TRACE conn4 <- [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]]]}] 02:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1740ms 02:01:27 INFO - PROCESS | 1787 | 1466499687740 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 1787 | 1466499687747 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:01:27 INFO - PROCESS | 1787 | 1466499687765 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 1787 | 1466499687773 Marionette TRACE conn4 <- [1,1502,null,{}] 02:01:27 INFO - PROCESS | 1787 | 1466499687781 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:27 INFO - PROCESS | 1787 | 1466499687789 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:28 INFO - PROCESS | 1787 | 1466499688030 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:01:28 INFO - PROCESS | 1787 | 1466499688276 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 1787 | 1466499688287 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70dc00 == 25 [pid = 1787] [id = 383] 02:01:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91164c00) [pid = 1787] [serial = 1150] [outer = (nil)] 02:01:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x93a71400) [pid = 1787] [serial = 1151] [outer = 0x91164c00] 02:01:28 INFO - PROCESS | 1787 | 1466499688439 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93aaa800) [pid = 1787] [serial = 1152] [outer = 0x91164c00] 02:01:29 INFO - PROCESS | 1787 | 1466499689462 Marionette TRACE conn4 <- [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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1757ms 02:01:29 INFO - PROCESS | 1787 | 1466499689514 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 1787 | 1466499689518 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:01:29 INFO - PROCESS | 1787 | 1466499689526 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 1787 | 1466499689530 Marionette TRACE conn4 <- [1,1506,null,{}] 02:01:29 INFO - PROCESS | 1787 | 1466499689536 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:29 INFO - PROCESS | 1787 | 1466499689542 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:29 INFO - PROCESS | 1787 | 1466499689761 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:01:30 INFO - PROCESS | 1787 | 1466499689983 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 1787 | 1466499689992 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72400 == 26 [pid = 1787] [id = 384] 02:01:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8ec72800) [pid = 1787] [serial = 1153] [outer = (nil)] 02:01:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8ec78000) [pid = 1787] [serial = 1154] [outer = 0x8ec72800] 02:01:30 INFO - PROCESS | 1787 | 1466499690199 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f5b7400) [pid = 1787] [serial = 1155] [outer = 0x8ec72800] 02:01:30 INFO - PROCESS | 1787 | --DOCSHELL 0x91293c00 == 25 [pid = 1787] [id = 379] 02:01:30 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b7800 == 24 [pid = 1787] [id = 378] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9294e400) [pid = 1787] [serial = 1083] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95277800) [pid = 1787] [serial = 1113] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9520f800) [pid = 1787] [serial = 1112] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93aac800) [pid = 1787] [serial = 1106] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91a86800) [pid = 1787] [serial = 1109] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x93ab4c00) [pid = 1787] [serial = 1107] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8fd23000) [pid = 1787] [serial = 1097] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8fd2b800) [pid = 1787] [serial = 1098] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9129cc00) [pid = 1787] [serial = 1100] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9149f400) [pid = 1787] [serial = 1101] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x91165800) [pid = 1787] [serial = 1088] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x91298400) [pid = 1787] [serial = 1089] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x92c3d400) [pid = 1787] [serial = 1091] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x92f66400) [pid = 1787] [serial = 1092] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x9294e800) [pid = 1787] [serial = 1103] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0x8ec7b400) [pid = 1787] [serial = 1085] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0x8f5b5c00) [pid = 1787] [serial = 1086] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x93a11c00) [pid = 1787] [serial = 1094] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x93a73400) [pid = 1787] [serial = 1095] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x9294f400) [pid = 1787] [serial = 1110] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | --DOMWINDOW == 55 (0x92f73000) [pid = 1787] [serial = 1104] [outer = (nil)] [url = about:blank] 02:01:31 INFO - PROCESS | 1787 | 1466499691255 Marionette TRACE conn4 <- [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]]]}] 02:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1784ms 02:01:31 INFO - PROCESS | 1787 | 1466499691312 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 1787 | 1466499691318 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:01:31 INFO - PROCESS | 1787 | 1466499691326 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 1787 | 1466499691330 Marionette TRACE conn4 <- [1,1510,null,{}] 02:01:31 INFO - PROCESS | 1787 | 1466499691337 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:31 INFO - PROCESS | 1787 | 1466499691343 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:31 INFO - PROCESS | 1787 | 1466499691518 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:01:31 INFO - PROCESS | 1787 | 1466499691704 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 1787 | 1466499691717 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd23800 == 25 [pid = 1787] [id = 385] 02:01:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0x8fd2b800) [pid = 1787] [serial = 1156] [outer = (nil)] 02:01:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x8fe4b000) [pid = 1787] [serial = 1157] [outer = 0x8fd2b800] 02:01:31 INFO - PROCESS | 1787 | 1466499691810 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x91162c00) [pid = 1787] [serial = 1158] [outer = 0x8fd2b800] 02:01:32 INFO - PROCESS | 1787 | 1466499692612 Marionette TRACE conn4 <- [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]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1334ms 02:01:32 INFO - PROCESS | 1787 | 1466499692660 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 1787 | 1466499692666 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:01:32 INFO - PROCESS | 1787 | 1466499692677 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 1787 | 1466499692681 Marionette TRACE conn4 <- [1,1514,null,{}] 02:01:32 INFO - PROCESS | 1787 | 1466499692687 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:32 INFO - PROCESS | 1787 | 1466499692693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:32 INFO - PROCESS | 1787 | 1466499692869 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:01:33 INFO - PROCESS | 1787 | 1466499693001 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 1787 | 1466499693010 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a89000 == 26 [pid = 1787] [id = 386] 02:01:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x91a8a400) [pid = 1787] [serial = 1159] [outer = (nil)] 02:01:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x91d97c00) [pid = 1787] [serial = 1160] [outer = 0x91a8a400] 02:01:33 INFO - PROCESS | 1787 | 1466499693079 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0x92945000) [pid = 1787] [serial = 1161] [outer = 0x91a8a400] 02:01:33 INFO - PROCESS | 1787 | 1466499693990 Marionette TRACE conn4 <- [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]]]}] 02:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1384ms 02:01:34 INFO - PROCESS | 1787 | 1466499694061 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 1787 | 1466499694066 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:01:34 INFO - PROCESS | 1787 | 1466499694073 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 1787 | 1466499694078 Marionette TRACE conn4 <- [1,1518,null,{}] 02:01:34 INFO - PROCESS | 1787 | 1466499694100 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:34 INFO - PROCESS | 1787 | 1466499694116 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:34 INFO - PROCESS | 1787 | 1466499694336 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:01:34 INFO - PROCESS | 1787 | 1466499694363 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1787 | 1466499694369 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70cc00 == 27 [pid = 1787] [id = 387] 02:01:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0x92950000) [pid = 1787] [serial = 1162] [outer = (nil)] 02:01:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x92fd2800) [pid = 1787] [serial = 1163] [outer = 0x92950000] 02:01:34 INFO - PROCESS | 1787 | 1466499694440 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x92f71400) [pid = 1787] [serial = 1164] [outer = 0x92950000] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x92929800) [pid = 1787] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x8f5ad800) [pid = 1787] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x8f6aec00) [pid = 1787] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0x953e7800) [pid = 1787] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0x94895000) [pid = 1787] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x92c41000) [pid = 1787] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x9129dc00) [pid = 1787] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:01:35 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x8f704000) [pid = 1787] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:01:35 INFO - PROCESS | 1787 | 1466499695411 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1403ms 02:01:35 INFO - PROCESS | 1787 | 1466499695476 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:01:35 INFO - PROCESS | 1787 | 1466499695481 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:01:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:01:35 INFO - PROCESS | 1787 | 1466499695488 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:01:35 INFO - PROCESS | 1787 | 1466499695491 Marionette TRACE conn4 <- [1,1522,null,{}] 02:01:35 INFO - PROCESS | 1787 | 1466499695497 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:35 INFO - PROCESS | 1787 | 1466499695501 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:35 INFO - PROCESS | 1787 | 1466499695670 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:01:35 INFO - PROCESS | 1787 | 1466499695794 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 1787 | 1466499695802 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72c00 == 28 [pid = 1787] [id = 388] 02:01:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x92c44800) [pid = 1787] [serial = 1165] [outer = (nil)] 02:01:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x92fd9800) [pid = 1787] [serial = 1166] [outer = 0x92c44800] 02:01:35 INFO - PROCESS | 1787 | 1466499695876 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x92fdf000) [pid = 1787] [serial = 1167] [outer = 0x92c44800] 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:36 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 () { 02:01:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:01:36 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 () { 02:01:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:01:36 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 () { 02:01:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:01:36 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 () { 02:01:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:01:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1136ms 02:01:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:01:36 INFO - PROCESS | 1787 | 1466499696599 Marionette TRACE conn4 <- [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"]]]}] 02:01:36 INFO - PROCESS | 1787 | 1466499696637 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 1787 | 1466499696645 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:01:36 INFO - PROCESS | 1787 | 1466499696650 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 1787 | 1466499696655 Marionette TRACE conn4 <- [1,1526,null,{}] 02:01:36 INFO - PROCESS | 1787 | 1466499696662 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:36 INFO - PROCESS | 1787 | 1466499696667 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:36 INFO - PROCESS | 1787 | 1466499696813 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:01:36 INFO - PROCESS | 1787 | 1466499696947 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1787 | 1466499696955 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f707c00 == 29 [pid = 1787] [id = 389] 02:01:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x93aadc00) [pid = 1787] [serial = 1168] [outer = (nil)] 02:01:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0x93ab6000) [pid = 1787] [serial = 1169] [outer = 0x93aadc00] 02:01:37 INFO - PROCESS | 1787 | 1466499697043 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0x95211000) [pid = 1787] [serial = 1170] [outer = 0x93aadc00] 02:01:38 INFO - PROCESS | 1787 | 1466499698190 Marionette TRACE conn4 <- [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"]]]}] 02:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:01:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1641ms 02:01:38 INFO - PROCESS | 1787 | 1466499698302 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 1787 | 1466499698313 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:01:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:01:38 INFO - PROCESS | 1787 | 1466499698326 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 1787 | 1466499698335 Marionette TRACE conn4 <- [1,1530,null,{}] 02:01:38 INFO - PROCESS | 1787 | 1466499698349 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:38 INFO - PROCESS | 1787 | 1466499698359 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:38 INFO - PROCESS | 1787 | 1466499698800 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:01:39 INFO - PROCESS | 1787 | 1466499698981 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 1787 | 1466499698993 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe45c00 == 30 [pid = 1787] [id = 390] 02:01:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x912a0400) [pid = 1787] [serial = 1171] [outer = (nil)] 02:01:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x914a0000) [pid = 1787] [serial = 1172] [outer = 0x912a0400] 02:01:39 INFO - PROCESS | 1787 | 1466499699077 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x91a83000) [pid = 1787] [serial = 1173] [outer = 0x912a0400] 02:01:39 INFO - PROCESS | 1787 | 1466499699891 Marionette TRACE conn4 <- [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]]]}] 02:01:39 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 02:01:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:01:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:01:39 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. 02:01:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:01:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1598ms 02:01:39 INFO - PROCESS | 1787 | 1466499699922 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:01:39 INFO - PROCESS | 1787 | 1466499699930 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:01:39 INFO - PROCESS | 1787 | 1466499699940 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 1787 | 1466499699944 Marionette TRACE conn4 <- [1,1534,null,{}] 02:01:39 INFO - PROCESS | 1787 | 1466499699951 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:39 INFO - PROCESS | 1787 | 1466499699957 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:40 INFO - PROCESS | 1787 | 1466499700147 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:01:40 INFO - PROCESS | 1787 | 1466499700319 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1787 | 1466499700332 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x92948800 == 31 [pid = 1787] [id = 391] 02:01:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x92c3e000) [pid = 1787] [serial = 1174] [outer = (nil)] 02:01:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x93a73800) [pid = 1787] [serial = 1175] [outer = 0x92c3e000] 02:01:40 INFO - PROCESS | 1787 | 1466499700430 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x93a7e800) [pid = 1787] [serial = 1176] [outer = 0x92c3e000] 02:01:41 INFO - PROCESS | 1787 | 1466499701479 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1585ms 02:01:41 INFO - PROCESS | 1787 | 1466499701526 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:01:41 INFO - PROCESS | 1787 | 1466499701531 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:01:41 INFO - PROCESS | 1787 | 1466499701538 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 1787 | 1466499701545 Marionette TRACE conn4 <- [1,1538,null,{}] 02:01:41 INFO - PROCESS | 1787 | 1466499701561 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:41 INFO - PROCESS | 1787 | 1466499701571 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:41 INFO - PROCESS | 1787 | 1466499701757 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:01:42 INFO - PROCESS | 1787 | 1466499701979 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 1787 | 1466499701991 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x95213400 == 32 [pid = 1787] [id = 392] 02:01:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x95398400) [pid = 1787] [serial = 1177] [outer = (nil)] 02:01:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x953a0800) [pid = 1787] [serial = 1178] [outer = 0x95398400] 02:01:42 INFO - PROCESS | 1787 | 1466499702118 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x953a7000) [pid = 1787] [serial = 1179] [outer = 0x95398400] 02:01:43 INFO - PROCESS | 1787 | 1466499703038 Marionette TRACE conn4 <- [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]]]}] 02:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1547ms 02:01:43 INFO - PROCESS | 1787 | 1466499703085 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:01:43 INFO - PROCESS | 1787 | 1466499703091 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:01:43 INFO - PROCESS | 1787 | 1466499703098 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 1787 | 1466499703101 Marionette TRACE conn4 <- [1,1542,null,{}] 02:01:43 INFO - PROCESS | 1787 | 1466499703107 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:43 INFO - PROCESS | 1787 | 1466499703113 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:43 INFO - PROCESS | 1787 | 1466499703298 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:01:43 INFO - PROCESS | 1787 | 1466499703472 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1787 | 1466499703482 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x95398800 == 33 [pid = 1787] [id = 393] 02:01:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x95399400) [pid = 1787] [serial = 1180] [outer = (nil)] 02:01:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x953cd800) [pid = 1787] [serial = 1181] [outer = 0x95399400] 02:01:43 INFO - PROCESS | 1787 | 1466499703565 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x953e8800) [pid = 1787] [serial = 1182] [outer = 0x95399400] 02:01:44 INFO - PROCESS | 1787 | 1466499704468 Marionette TRACE conn4 <- [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]]]}] 02:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1433ms 02:01:44 INFO - PROCESS | 1787 | 1466499704531 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 1787 | 1466499704535 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:01:44 INFO - PROCESS | 1787 | 1466499704542 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1787 | 1466499704545 Marionette TRACE conn4 <- [1,1546,null,{}] 02:01:44 INFO - PROCESS | 1787 | 1466499704551 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:44 INFO - PROCESS | 1787 | 1466499704557 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:44 INFO - PROCESS | 1787 | 1466499704733 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:01:44 INFO - PROCESS | 1787 | 1466499704907 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 1787 | 1466499704917 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c3c00 == 34 [pid = 1787] [id = 394] 02:01:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x953c4c00) [pid = 1787] [serial = 1183] [outer = (nil)] 02:01:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9543b400) [pid = 1787] [serial = 1184] [outer = 0x953c4c00] 02:01:45 INFO - PROCESS | 1787 | 1466499705007 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x95476800) [pid = 1787] [serial = 1185] [outer = 0x953c4c00] 02:01:45 INFO - PROCESS | 1787 | 1466499705979 Marionette TRACE conn4 <- [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]]]}] 02:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1480ms 02:01:46 INFO - PROCESS | 1787 | 1466499706024 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:01:46 INFO - PROCESS | 1787 | 1466499706029 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:01:46 INFO - PROCESS | 1787 | 1466499706036 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 1787 | 1466499706040 Marionette TRACE conn4 <- [1,1550,null,{}] 02:01:46 INFO - PROCESS | 1787 | 1466499706046 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:46 INFO - PROCESS | 1787 | 1466499706058 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:46 INFO - PROCESS | 1787 | 1466499706330 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:01:46 INFO - PROCESS | 1787 | 1466499706556 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 1787 | 1466499706566 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b7c00 == 35 [pid = 1787] [id = 395] 02:01:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8fd2cc00) [pid = 1787] [serial = 1186] [outer = (nil)] 02:01:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9547a800) [pid = 1787] [serial = 1187] [outer = 0x8fd2cc00] 02:01:46 INFO - PROCESS | 1787 | 1466499706692 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9660d400) [pid = 1787] [serial = 1188] [outer = 0x8fd2cc00] 02:01:47 INFO - PROCESS | 1787 | 1466499707612 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1635ms 02:01:47 INFO - PROCESS | 1787 | 1466499707672 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 1787 | 1466499707676 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:01:47 INFO - PROCESS | 1787 | 1466499707682 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 1787 | 1466499707686 Marionette TRACE conn4 <- [1,1554,null,{}] 02:01:47 INFO - PROCESS | 1787 | 1466499707692 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:47 INFO - PROCESS | 1787 | 1466499707702 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:47 INFO - PROCESS | 1787 | 1466499707882 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:01:48 INFO - PROCESS | 1787 | 1466499708058 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 1787 | 1466499708068 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec70800 == 36 [pid = 1787] [id = 396] 02:01:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8ec77400) [pid = 1787] [serial = 1189] [outer = (nil)] 02:01:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x96688000) [pid = 1787] [serial = 1190] [outer = 0x8ec77400] 02:01:48 INFO - PROCESS | 1787 | 1466499708151 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x966ec000) [pid = 1787] [serial = 1191] [outer = 0x8ec77400] 02:01:49 INFO - PROCESS | 1787 | 1466499709083 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1437ms 02:01:49 INFO - PROCESS | 1787 | 1466499709120 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:01:49 INFO - PROCESS | 1787 | 1466499709124 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:01:49 INFO - PROCESS | 1787 | 1466499709130 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 1787 | 1466499709134 Marionette TRACE conn4 <- [1,1558,null,{}] 02:01:49 INFO - PROCESS | 1787 | 1466499709140 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:49 INFO - PROCESS | 1787 | 1466499709145 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:49 INFO - PROCESS | 1787 | 1466499709334 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:01:49 INFO - PROCESS | 1787 | 1466499709511 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 1787 | 1466499709519 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f67000 == 37 [pid = 1787] [id = 397] 02:01:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93aad800) [pid = 1787] [serial = 1192] [outer = (nil)] 02:01:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x966f5400) [pid = 1787] [serial = 1193] [outer = 0x93aad800] 02:01:49 INFO - PROCESS | 1787 | 1466499709598 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x966f6400) [pid = 1787] [serial = 1194] [outer = 0x93aad800] 02:01:50 INFO - PROCESS | 1787 | 1466499710581 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1488ms 02:01:50 INFO - PROCESS | 1787 | 1466499710619 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 1787 | 1466499710622 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:01:50 INFO - PROCESS | 1787 | 1466499710629 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 1787 | 1466499710633 Marionette TRACE conn4 <- [1,1562,null,{}] 02:01:50 INFO - PROCESS | 1787 | 1466499710639 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:50 INFO - PROCESS | 1787 | 1466499710644 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:50 INFO - PROCESS | 1787 | 1466499710854 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:01:51 INFO - PROCESS | 1787 | 1466499711085 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:51 INFO - PROCESS | 1787 | 1466499711092 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ae400 == 38 [pid = 1787] [id = 398] 02:01:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f5aec00) [pid = 1787] [serial = 1195] [outer = (nil)] 02:01:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8f6b5c00) [pid = 1787] [serial = 1196] [outer = 0x8f5aec00] 02:01:51 INFO - PROCESS | 1787 | 1466499711374 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fd2b400) [pid = 1787] [serial = 1197] [outer = 0x8f5aec00] 02:01:52 INFO - PROCESS | 1787 | 1466499712287 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1739ms 02:01:52 INFO - PROCESS | 1787 | 1466499712370 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:01:52 INFO - PROCESS | 1787 | 1466499712376 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:01:52 INFO - PROCESS | 1787 | 1466499712384 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 1787 | 1466499712388 Marionette TRACE conn4 <- [1,1566,null,{}] 02:01:52 INFO - PROCESS | 1787 | 1466499712395 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:52 INFO - PROCESS | 1787 | 1466499712401 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:52 INFO - PROCESS | 1787 | 1466499712667 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:01:52 INFO - PROCESS | 1787 | 1466499712927 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 1787 | 1466499712936 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704800 == 39 [pid = 1787] [id = 399] 02:01:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9115d000) [pid = 1787] [serial = 1198] [outer = (nil)] 02:01:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x91d91400) [pid = 1787] [serial = 1199] [outer = 0x9115d000] 02:01:53 INFO - PROCESS | 1787 | 1466499713013 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9292c800) [pid = 1787] [serial = 1200] [outer = 0x9115d000] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ae000 == 38 [pid = 1787] [id = 376] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78400 == 37 [pid = 1787] [id = 381] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b2000 == 36 [pid = 1787] [id = 380] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1400 == 35 [pid = 1787] [id = 365] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x91298000 == 34 [pid = 1787] [id = 377] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x92943800 == 33 [pid = 1787] [id = 367] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70fc00 == 32 [pid = 1787] [id = 366] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x93a76400 == 31 [pid = 1787] [id = 368] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x953e7400 == 30 [pid = 1787] [id = 375] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72000 == 29 [pid = 1787] [id = 371] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7e400 == 28 [pid = 1787] [id = 369] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73c00 == 27 [pid = 1787] [id = 370] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2c800 == 26 [pid = 1787] [id = 374] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70dc00 == 25 [pid = 1787] [id = 383] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f800 == 24 [pid = 1787] [id = 382] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72400 == 23 [pid = 1787] [id = 384] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x91d8e400 == 22 [pid = 1787] [id = 372] 02:01:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74000 == 21 [pid = 1787] [id = 373] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8f6b6c00) [pid = 1787] [serial = 1130] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x91499000) [pid = 1787] [serial = 1139] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x92f6e400) [pid = 1787] [serial = 1119] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x91291800) [pid = 1787] [serial = 1116] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f70a000) [pid = 1787] [serial = 1131] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953f1400) [pid = 1787] [serial = 1128] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x953ca400) [pid = 1787] [serial = 1125] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953a2000) [pid = 1787] [serial = 1122] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91a8d000) [pid = 1787] [serial = 1134] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x914a2c00) [pid = 1787] [serial = 1133] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fd2a800) [pid = 1787] [serial = 1136] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8fe42000) [pid = 1787] [serial = 1137] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fe45400) [pid = 1787] [serial = 1115] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9294ac00) [pid = 1787] [serial = 1118] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x95215400) [pid = 1787] [serial = 1121] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x953c6000) [pid = 1787] [serial = 1124] [outer = (nil)] [url = about:blank] 02:01:54 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953ebc00) [pid = 1787] [serial = 1127] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1787 | 1466499715072 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2747ms 02:01:55 INFO - PROCESS | 1787 | 1466499715131 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 1787 | 1466499715137 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:01:55 INFO - PROCESS | 1787 | 1466499715150 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 1787 | 1466499715154 Marionette TRACE conn4 <- [1,1570,null,{}] 02:01:55 INFO - PROCESS | 1787 | 1466499715164 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:55 INFO - PROCESS | 1787 | 1466499715170 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:55 INFO - PROCESS | 1787 | 1466499715340 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:01:55 INFO - PROCESS | 1787 | 1466499715352 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1787 | 1466499715358 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70a000 == 22 [pid = 1787] [id = 400] 02:01:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8f710000) [pid = 1787] [serial = 1201] [outer = (nil)] 02:01:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8fd27c00) [pid = 1787] [serial = 1202] [outer = 0x8f710000] 02:01:55 INFO - PROCESS | 1787 | 1466499715433 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8fd2e400) [pid = 1787] [serial = 1203] [outer = 0x8f710000] 02:01:56 INFO - PROCESS | 1787 | 1466499716386 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1294ms 02:01:56 INFO - PROCESS | 1787 | 1466499716444 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:01:56 INFO - PROCESS | 1787 | 1466499716452 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:01:56 INFO - PROCESS | 1787 | 1466499716463 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 1787 | 1466499716468 Marionette TRACE conn4 <- [1,1574,null,{}] 02:01:56 INFO - PROCESS | 1787 | 1466499716474 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:56 INFO - PROCESS | 1787 | 1466499716479 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:56 INFO - PROCESS | 1787 | 1466499716644 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:01:56 INFO - PROCESS | 1787 | 1466499716787 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:56 INFO - PROCESS | 1787 | 1466499716797 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x91159c00 == 23 [pid = 1787] [id = 401] 02:01:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91165400) [pid = 1787] [serial = 1204] [outer = (nil)] 02:01:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9129ec00) [pid = 1787] [serial = 1205] [outer = 0x91165400] 02:01:56 INFO - PROCESS | 1787 | 1466499716867 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9149ec00) [pid = 1787] [serial = 1206] [outer = 0x91165400] 02:01:57 INFO - PROCESS | 1787 | 1466499717807 Marionette TRACE conn4 <- [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]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1382ms 02:01:57 INFO - PROCESS | 1787 | 1466499717845 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 1787 | 1466499717848 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:01:57 INFO - PROCESS | 1787 | 1466499717855 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 1787 | 1466499717861 Marionette TRACE conn4 <- [1,1578,null,{}] 02:01:57 INFO - PROCESS | 1787 | 1466499717887 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:57 INFO - PROCESS | 1787 | 1466499717896 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:58 INFO - PROCESS | 1787 | 1466499718116 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:01:58 INFO - PROCESS | 1787 | 1466499718147 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:58 INFO - PROCESS | 1787 | 1466499718160 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c39c00 == 24 [pid = 1787] [id = 402] 02:01:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92c3a800) [pid = 1787] [serial = 1207] [outer = (nil)] 02:01:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92c40000) [pid = 1787] [serial = 1208] [outer = 0x92c3a800] 02:01:58 INFO - PROCESS | 1787 | 1466499718233 Marionette DEBUG loaded listener.js 02:01:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92f6cc00) [pid = 1787] [serial = 1209] [outer = 0x92c3a800] 02:01:59 INFO - PROCESS | 1787 | 1466499719176 Marionette TRACE conn4 <- [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]]]}] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91a8a400) [pid = 1787] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8ec72800) [pid = 1787] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91159800) [pid = 1787] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92931c00) [pid = 1787] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92950000) [pid = 1787] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91164c00) [pid = 1787] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f5b3000) [pid = 1787] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:01:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:01:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1805ms 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8fd2b800) [pid = 1787] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9129ac00) [pid = 1787] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92c44800) [pid = 1787] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:01:59 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93aadc00) [pid = 1787] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:01:59 INFO - PROCESS | 1787 | 1466499719677 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 1787 | 1466499719681 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:01:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:01:59 INFO - PROCESS | 1787 | 1466499719687 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 1787 | 1466499719691 Marionette TRACE conn4 <- [1,1582,null,{}] 02:01:59 INFO - PROCESS | 1787 | 1466499719696 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:59 INFO - PROCESS | 1787 | 1466499719701 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:01:59 INFO - PROCESS | 1787 | 1466499719920 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:02:00 INFO - PROCESS | 1787 | 1466499720068 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 1787 | 1466499720077 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5800 == 25 [pid = 1787] [id = 403] 02:02:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91496400) [pid = 1787] [serial = 1210] [outer = (nil)] 02:02:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9292f000) [pid = 1787] [serial = 1211] [outer = 0x91496400] 02:02:00 INFO - PROCESS | 1787 | 1466499720148 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f69000) [pid = 1787] [serial = 1212] [outer = 0x91496400] 02:02:00 INFO - PROCESS | 1787 | 1466499720895 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1228ms 02:02:00 INFO - PROCESS | 1787 | 1466499720917 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 1787 | 1466499720920 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:02:00 INFO - PROCESS | 1787 | 1466499720937 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 1787 | 1466499720941 Marionette TRACE conn4 <- [1,1586,null,{}] 02:02:00 INFO - PROCESS | 1787 | 1466499720946 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:00 INFO - PROCESS | 1787 | 1466499720951 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:01 INFO - PROCESS | 1787 | 1466499721101 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:02:01 INFO - PROCESS | 1787 | 1466499721114 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 1787 | 1466499721124 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2b000 == 26 [pid = 1787] [id = 404] 02:02:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91161800) [pid = 1787] [serial = 1213] [outer = (nil)] 02:02:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93aa9c00) [pid = 1787] [serial = 1214] [outer = 0x91161800] 02:02:01 INFO - PROCESS | 1787 | 1466499721194 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93ab4400) [pid = 1787] [serial = 1215] [outer = 0x91161800] 02:02:02 INFO - PROCESS | 1787 | 1466499722340 Marionette TRACE conn4 <- [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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:02:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1434ms 02:02:02 INFO - PROCESS | 1787 | 1466499722375 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 1787 | 1466499722381 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:02:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:02:02 INFO - PROCESS | 1787 | 1466499722405 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 1787 | 1466499722411 Marionette TRACE conn4 <- [1,1590,null,{}] 02:02:02 INFO - PROCESS | 1787 | 1466499722424 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:02 INFO - PROCESS | 1787 | 1466499722429 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:02 INFO - PROCESS | 1787 | 1466499722622 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:02:02 INFO - PROCESS | 1787 | 1466499722812 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 1787 | 1466499722823 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f701400 == 27 [pid = 1787] [id = 405] 02:02:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8f70e800) [pid = 1787] [serial = 1216] [outer = (nil)] 02:02:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9115b800) [pid = 1787] [serial = 1217] [outer = 0x8f70e800] 02:02:02 INFO - PROCESS | 1787 | 1466499722981 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9129a400) [pid = 1787] [serial = 1218] [outer = 0x8f70e800] 02:02:03 INFO - PROCESS | 1787 | 1466499723909 Marionette TRACE conn4 <- [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]]]}] 02:02:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1570ms 02:02:03 INFO - PROCESS | 1787 | 1466499723960 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:02:03 INFO - PROCESS | 1787 | 1466499723967 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:02:03 INFO - PROCESS | 1787 | 1466499723979 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 1787 | 1466499723983 Marionette TRACE conn4 <- [1,1594,null,{}] 02:02:03 INFO - PROCESS | 1787 | 1466499723990 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:04 INFO - PROCESS | 1787 | 1466499723996 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:04 INFO - PROCESS | 1787 | 1466499724182 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:02:04 INFO - PROCESS | 1787 | 1466499724422 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 1787 | 1466499724430 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129e400 == 28 [pid = 1787] [id = 406] 02:02:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92c3b400) [pid = 1787] [serial = 1219] [outer = (nil)] 02:02:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92f6c000) [pid = 1787] [serial = 1220] [outer = 0x92c3b400] 02:02:04 INFO - PROCESS | 1787 | 1466499724563 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92fd3c00) [pid = 1787] [serial = 1221] [outer = 0x92c3b400] 02:02:05 INFO - PROCESS | 1787 | 1466499725616 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1752ms 02:02:05 INFO - PROCESS | 1787 | 1466499725732 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1787 | 1466499725738 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:02:05 INFO - PROCESS | 1787 | 1466499725800 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 1787 | 1466499725808 Marionette TRACE conn4 <- [1,1598,null,{}] 02:02:05 INFO - PROCESS | 1787 | 1466499725829 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:05 INFO - PROCESS | 1787 | 1466499725846 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:06 INFO - PROCESS | 1787 | 1466499726135 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:02:06 INFO - PROCESS | 1787 | 1466499726294 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 1787 | 1466499726306 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520a800 == 29 [pid = 1787] [id = 407] 02:02:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x95212c00) [pid = 1787] [serial = 1222] [outer = (nil)] 02:02:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95272c00) [pid = 1787] [serial = 1223] [outer = 0x95212c00] 02:02:06 INFO - PROCESS | 1787 | 1466499726427 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x95276800) [pid = 1787] [serial = 1224] [outer = 0x95212c00] 02:02:07 INFO - PROCESS | 1787 | 1466499727354 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1609ms 02:02:07 INFO - PROCESS | 1787 | 1466499727396 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:02:07 INFO - PROCESS | 1787 | 1466499727401 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:02:07 INFO - PROCESS | 1787 | 1466499727408 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 1787 | 1466499727411 Marionette TRACE conn4 <- [1,1602,null,{}] 02:02:07 INFO - PROCESS | 1787 | 1466499727417 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:07 INFO - PROCESS | 1787 | 1466499727423 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:07 INFO - PROCESS | 1787 | 1466499727607 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:02:07 INFO - PROCESS | 1787 | 1466499727783 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 1787 | 1466499727800 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c39800 == 30 [pid = 1787] [id = 408] 02:02:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9539c000) [pid = 1787] [serial = 1225] [outer = (nil)] 02:02:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x953a5400) [pid = 1787] [serial = 1226] [outer = 0x9539c000] 02:02:07 INFO - PROCESS | 1787 | 1466499727897 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x953c8000) [pid = 1787] [serial = 1227] [outer = 0x9539c000] 02:02:08 INFO - PROCESS | 1787 | 1466499728867 Marionette TRACE conn4 <- [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]]]}] 02:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1533ms 02:02:08 INFO - PROCESS | 1787 | 1466499728941 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 1787 | 1466499728945 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:02:08 INFO - PROCESS | 1787 | 1466499728952 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 1787 | 1466499728955 Marionette TRACE conn4 <- [1,1606,null,{}] 02:02:08 INFO - PROCESS | 1787 | 1466499728961 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:08 INFO - PROCESS | 1787 | 1466499728966 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:09 INFO - PROCESS | 1787 | 1466499729173 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:02:09 INFO - PROCESS | 1787 | 1466499729392 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 1787 | 1466499729402 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b1400 == 31 [pid = 1787] [id = 409] 02:02:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8fd23000) [pid = 1787] [serial = 1228] [outer = (nil)] 02:02:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x953ea000) [pid = 1787] [serial = 1229] [outer = 0x8fd23000] 02:02:09 INFO - PROCESS | 1787 | 1466499729524 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x953f3800) [pid = 1787] [serial = 1230] [outer = 0x8fd23000] 02:02:10 INFO - PROCESS | 1787 | 1466499730502 Marionette TRACE conn4 <- [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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1633ms 02:02:10 INFO - PROCESS | 1787 | 1466499730586 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:02:10 INFO - PROCESS | 1787 | 1466499730590 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:02:10 INFO - PROCESS | 1787 | 1466499730597 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1787 | 1466499730600 Marionette TRACE conn4 <- [1,1610,null,{}] 02:02:10 INFO - PROCESS | 1787 | 1466499730606 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:10 INFO - PROCESS | 1787 | 1466499730617 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:10 INFO - PROCESS | 1787 | 1466499730885 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:02:11 INFO - PROCESS | 1787 | 1466499731169 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 1787 | 1466499731177 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c400 == 32 [pid = 1787] [id = 410] 02:02:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8f5b6400) [pid = 1787] [serial = 1231] [outer = (nil)] 02:02:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x8fd22c00) [pid = 1787] [serial = 1232] [outer = 0x8f5b6400] 02:02:11 INFO - PROCESS | 1787 | 1466499731262 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x91296400) [pid = 1787] [serial = 1233] [outer = 0x8f5b6400] 02:02:12 INFO - PROCESS | 1787 | 1466499732288 Marionette TRACE conn4 <- [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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1736ms 02:02:12 INFO - PROCESS | 1787 | 1466499732333 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 1787 | 1466499732339 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:02:12 INFO - PROCESS | 1787 | 1466499732348 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - PROCESS | 1787 | 1466499732353 Marionette TRACE conn4 <- [1,1614,null,{}] 02:02:12 INFO - PROCESS | 1787 | 1466499732361 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:12 INFO - PROCESS | 1787 | 1466499732367 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:12 INFO - PROCESS | 1787 | 1466499732552 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:02:12 INFO - PROCESS | 1787 | 1466499732789 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 1787 | 1466499732804 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b9800 == 33 [pid = 1787] [id = 411] 02:02:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8f6bb800) [pid = 1787] [serial = 1234] [outer = (nil)] 02:02:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8fd30400) [pid = 1787] [serial = 1235] [outer = 0x8f6bb800] 02:02:12 INFO - PROCESS | 1787 | 1466499732965 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x91158c00) [pid = 1787] [serial = 1236] [outer = 0x8f6bb800] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x92945000) [pid = 1787] [serial = 1161] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x8ec78000) [pid = 1787] [serial = 1154] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x91292c00) [pid = 1787] [serial = 1145] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x91d97c00) [pid = 1787] [serial = 1160] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92950c00) [pid = 1787] [serial = 1149] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8f5b7400) [pid = 1787] [serial = 1155] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92fd2800) [pid = 1787] [serial = 1163] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x93a71400) [pid = 1787] [serial = 1151] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92948400) [pid = 1787] [serial = 1148] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x92f71400) [pid = 1787] [serial = 1164] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x8f702c00) [pid = 1787] [serial = 1143] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x93aaa800) [pid = 1787] [serial = 1152] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91495c00) [pid = 1787] [serial = 1146] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fe4b000) [pid = 1787] [serial = 1157] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8f6acc00) [pid = 1787] [serial = 1142] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91a85800) [pid = 1787] [serial = 1140] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92fd9800) [pid = 1787] [serial = 1166] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91162c00) [pid = 1787] [serial = 1158] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92fdf000) [pid = 1787] [serial = 1167] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x95211000) [pid = 1787] [serial = 1170] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x93ab6000) [pid = 1787] [serial = 1169] [outer = (nil)] [url = about:blank] 02:02:13 INFO - PROCESS | 1787 | 1466499733929 Marionette TRACE conn4 <- [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]]]}] 02:02:13 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 02:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1634ms 02:02:13 INFO - PROCESS | 1787 | 1466499733983 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:02:13 INFO - PROCESS | 1787 | 1466499733989 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:02:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:02:14 INFO - PROCESS | 1787 | 1466499733999 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - PROCESS | 1787 | 1466499734003 Marionette TRACE conn4 <- [1,1618,null,{}] 02:02:14 INFO - PROCESS | 1787 | 1466499734009 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:14 INFO - PROCESS | 1787 | 1466499734015 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:14 INFO - PROCESS | 1787 | 1466499734187 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:02:14 INFO - PROCESS | 1787 | 1466499734197 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 1787 | 1466499734206 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b4400 == 34 [pid = 1787] [id = 412] 02:02:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91293000) [pid = 1787] [serial = 1237] [outer = (nil)] 02:02:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x914a2800) [pid = 1787] [serial = 1238] [outer = 0x91293000] 02:02:14 INFO - PROCESS | 1787 | 1466499734315 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91a8dc00) [pid = 1787] [serial = 1239] [outer = 0x91293000] 02:02:15 INFO - PROCESS | 1787 | 1466499735274 Marionette TRACE conn4 <- [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]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1331ms 02:02:15 INFO - PROCESS | 1787 | 1466499735338 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 1787 | 1466499735343 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:02:15 INFO - PROCESS | 1787 | 1466499735351 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 1787 | 1466499735357 Marionette TRACE conn4 <- [1,1622,null,{}] 02:02:15 INFO - PROCESS | 1787 | 1466499735375 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:15 INFO - PROCESS | 1787 | 1466499735384 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:15 INFO - PROCESS | 1787 | 1466499735566 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:02:15 INFO - PROCESS | 1787 | 1466499735577 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 1787 | 1466499735584 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c48800 == 35 [pid = 1787] [id = 413] 02:02:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92f68400) [pid = 1787] [serial = 1240] [outer = (nil)] 02:02:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92fdb000) [pid = 1787] [serial = 1241] [outer = 0x92f68400] 02:02:15 INFO - PROCESS | 1787 | 1466499735666 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92fe1c00) [pid = 1787] [serial = 1242] [outer = 0x92f68400] 02:02:16 INFO - PROCESS | 1787 | 1466499736689 Marionette TRACE conn4 <- [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]]]}] 02:02:16 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 02:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1396ms 02:02:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:02:16 INFO - PROCESS | 1787 | 1466499736749 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 1787 | 1466499736753 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:02:16 INFO - PROCESS | 1787 | 1466499736760 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 1787 | 1466499736763 Marionette TRACE conn4 <- [1,1626,null,{}] 02:02:16 INFO - PROCESS | 1787 | 1466499736769 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:16 INFO - PROCESS | 1787 | 1466499736775 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:16 INFO - PROCESS | 1787 | 1466499736992 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:02:17 INFO - PROCESS | 1787 | 1466499737033 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 1787 | 1466499737042 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd3400 == 36 [pid = 1787] [id = 414] 02:02:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92fdb800) [pid = 1787] [serial = 1243] [outer = (nil)] 02:02:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93c02800) [pid = 1787] [serial = 1244] [outer = 0x92fdb800] 02:02:17 INFO - PROCESS | 1787 | 1466499737112 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x93c07c00) [pid = 1787] [serial = 1245] [outer = 0x92fdb800] 02:02:18 INFO - PROCESS | 1787 | 1466499738057 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:02:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:02:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1347ms 02:02:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:02:18 INFO - PROCESS | 1787 | 1466499738114 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:02:18 INFO - PROCESS | 1787 | 1466499738117 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:02:18 INFO - PROCESS | 1787 | 1466499738124 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 1787 | 1466499738128 Marionette TRACE conn4 <- [1,1630,null,{}] 02:02:18 INFO - PROCESS | 1787 | 1466499738133 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:18 INFO - PROCESS | 1787 | 1466499738138 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:18 INFO - PROCESS | 1787 | 1466499738349 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953c4c00) [pid = 1787] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8fd2cc00) [pid = 1787] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9115d000) [pid = 1787] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91165400) [pid = 1787] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8f710000) [pid = 1787] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8ec77400) [pid = 1787] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x93aad800) [pid = 1787] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92c3a800) [pid = 1787] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x912a0400) [pid = 1787] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f5aec00) [pid = 1787] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92c3e000) [pid = 1787] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x95398400) [pid = 1787] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x95399400) [pid = 1787] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:02:18 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91496400) [pid = 1787] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:02:18 INFO - PROCESS | 1787 | 1466499738605 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1787 | 1466499738614 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74c00 == 37 [pid = 1787] [id = 415] 02:02:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8ec77400) [pid = 1787] [serial = 1246] [outer = (nil)] 02:02:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fd2cc00) [pid = 1787] [serial = 1247] [outer = 0x8ec77400] 02:02:18 INFO - PROCESS | 1787 | 1466499738688 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x912a0400) [pid = 1787] [serial = 1248] [outer = 0x8ec77400] 02:02:19 INFO - PROCESS | 1787 | 1466499739529 Marionette TRACE conn4 <- [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]]]}] 02:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1440ms 02:02:19 INFO - PROCESS | 1787 | 1466499739563 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:02:19 INFO - PROCESS | 1787 | 1466499739567 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:02:19 INFO - PROCESS | 1787 | 1466499739583 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 1787 | 1466499739587 Marionette TRACE conn4 <- [1,1634,null,{}] 02:02:19 INFO - PROCESS | 1787 | 1466499739593 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:19 INFO - PROCESS | 1787 | 1466499739603 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:19 INFO - PROCESS | 1787 | 1466499739806 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:02:19 INFO - PROCESS | 1787 | 1466499739816 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 1787 | 1466499739825 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72000 == 38 [pid = 1787] [id = 416] 02:02:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8ec7b400) [pid = 1787] [serial = 1249] [outer = (nil)] 02:02:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953ebc00) [pid = 1787] [serial = 1250] [outer = 0x8ec7b400] 02:02:19 INFO - PROCESS | 1787 | 1466499739895 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9547dc00) [pid = 1787] [serial = 1251] [outer = 0x8ec7b400] 02:02:21 INFO - PROCESS | 1787 | 1466499741021 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1484ms 02:02:21 INFO - PROCESS | 1787 | 1466499741068 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 1787 | 1466499741075 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:02:21 INFO - PROCESS | 1787 | 1466499741085 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 1787 | 1466499741090 Marionette TRACE conn4 <- [1,1638,null,{}] 02:02:21 INFO - PROCESS | 1787 | 1466499741101 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:21 INFO - PROCESS | 1787 | 1466499741107 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:21 INFO - PROCESS | 1787 | 1466499741304 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:02:21 INFO - PROCESS | 1787 | 1466499741554 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1787 | 1466499741563 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6acc00 == 39 [pid = 1787] [id = 417] 02:02:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f6ad000) [pid = 1787] [serial = 1252] [outer = (nil)] 02:02:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8fe42c00) [pid = 1787] [serial = 1253] [outer = 0x8f6ad000] 02:02:21 INFO - PROCESS | 1787 | 1466499741696 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91164000) [pid = 1787] [serial = 1254] [outer = 0x8f6ad000] 02:02:22 INFO - PROCESS | 1787 | 1466499742668 Marionette TRACE conn4 <- [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]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1645ms 02:02:22 INFO - PROCESS | 1787 | 1466499742729 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1787 | 1466499742737 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:02:22 INFO - PROCESS | 1787 | 1466499742748 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 1787 | 1466499742753 Marionette TRACE conn4 <- [1,1642,null,{}] 02:02:22 INFO - PROCESS | 1787 | 1466499742759 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:22 INFO - PROCESS | 1787 | 1466499742765 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:22 INFO - PROCESS | 1787 | 1466499742994 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:02:23 INFO - PROCESS | 1787 | 1466499743222 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1787 | 1466499743229 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x92948400 == 40 [pid = 1787] [id = 418] 02:02:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9294f800) [pid = 1787] [serial = 1255] [outer = (nil)] 02:02:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92c46800) [pid = 1787] [serial = 1256] [outer = 0x9294f800] 02:02:23 INFO - PROCESS | 1787 | 1466499743360 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92fe1800) [pid = 1787] [serial = 1257] [outer = 0x9294f800] 02:02:24 INFO - PROCESS | 1787 | 1466499744355 Marionette TRACE conn4 <- [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]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1634ms 02:02:24 INFO - PROCESS | 1787 | 1466499744384 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 1787 | 1466499744389 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:02:24 INFO - PROCESS | 1787 | 1466499744396 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - PROCESS | 1787 | 1466499744402 Marionette TRACE conn4 <- [1,1646,null,{}] 02:02:24 INFO - PROCESS | 1787 | 1466499744419 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:24 INFO - PROCESS | 1787 | 1466499744428 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:24 INFO - PROCESS | 1787 | 1466499744613 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:02:24 INFO - PROCESS | 1787 | 1466499744853 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 1787 | 1466499744865 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x95274800 == 41 [pid = 1787] [id = 419] 02:02:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x953c9c00) [pid = 1787] [serial = 1258] [outer = (nil)] 02:02:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953f1800) [pid = 1787] [serial = 1259] [outer = 0x953c9c00] 02:02:24 INFO - PROCESS | 1787 | 1466499744993 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x96608c00) [pid = 1787] [serial = 1260] [outer = 0x953c9c00] 02:02:25 INFO - PROCESS | 1787 | 1466499745898 Marionette TRACE conn4 <- [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]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:02:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1546ms 02:02:25 INFO - PROCESS | 1787 | 1466499745942 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1787 | 1466499745947 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:02:25 INFO - PROCESS | 1787 | 1466499745954 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 1787 | 1466499745958 Marionette TRACE conn4 <- [1,1650,null,{}] 02:02:25 INFO - PROCESS | 1787 | 1466499745963 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:25 INFO - PROCESS | 1787 | 1466499745969 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:26 INFO - PROCESS | 1787 | 1466499746152 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:02:26 INFO - PROCESS | 1787 | 1466499746331 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 1787 | 1466499746340 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x95275000 == 42 [pid = 1787] [id = 420] 02:02:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x953c3400) [pid = 1787] [serial = 1261] [outer = (nil)] 02:02:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x966eb400) [pid = 1787] [serial = 1262] [outer = 0x953c3400] 02:02:26 INFO - PROCESS | 1787 | 1466499746424 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x966f1400) [pid = 1787] [serial = 1263] [outer = 0x953c3400] 02:02:27 INFO - PROCESS | 1787 | 1466499747355 Marionette TRACE conn4 <- [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]]]}] 02:02:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1436ms 02:02:27 INFO - PROCESS | 1787 | 1466499747391 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:02:27 INFO - PROCESS | 1787 | 1466499747396 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:02:27 INFO - PROCESS | 1787 | 1466499747402 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:02:27 INFO - PROCESS | 1787 | 1466499747405 Marionette TRACE conn4 <- [1,1654,null,{}] 02:02:27 INFO - PROCESS | 1787 | 1466499747411 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:27 INFO - PROCESS | 1787 | 1466499747417 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:27 INFO - PROCESS | 1787 | 1466499747590 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:02:27 INFO - PROCESS | 1787 | 1466499747770 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1787 | 1466499747778 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec70000 == 43 [pid = 1787] [id = 421] 02:02:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x92926000) [pid = 1787] [serial = 1264] [outer = (nil)] 02:02:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x98330800) [pid = 1787] [serial = 1265] [outer = 0x92926000] 02:02:27 INFO - PROCESS | 1787 | 1466499747858 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x983a6400) [pid = 1787] [serial = 1266] [outer = 0x92926000] 02:02:28 INFO - PROCESS | 1787 | 1466499748788 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1441ms 02:02:28 INFO - PROCESS | 1787 | 1466499748845 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:02:28 INFO - PROCESS | 1787 | 1466499748849 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:02:28 INFO - PROCESS | 1787 | 1466499748855 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 1787 | 1466499748859 Marionette TRACE conn4 <- [1,1658,null,{}] 02:02:28 INFO - PROCESS | 1787 | 1466499748865 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:28 INFO - PROCESS | 1787 | 1466499748877 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:29 INFO - PROCESS | 1787 | 1466499749123 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:02:29 INFO - PROCESS | 1787 | 1466499749377 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 1787 | 1466499749388 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72800 == 44 [pid = 1787] [id = 422] 02:02:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x966eec00) [pid = 1787] [serial = 1267] [outer = (nil)] 02:02:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9a178800) [pid = 1787] [serial = 1268] [outer = 0x966eec00] 02:02:29 INFO - PROCESS | 1787 | 1466499749512 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9a17d400) [pid = 1787] [serial = 1269] [outer = 0x966eec00] 02:02:30 INFO - PROCESS | 1787 | 1466499750395 Marionette TRACE conn4 <- [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]]]}] 02:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1597ms 02:02:30 INFO - PROCESS | 1787 | 1466499750453 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 1787 | 1466499750456 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:02:30 INFO - PROCESS | 1787 | 1466499750463 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 1787 | 1466499750467 Marionette TRACE conn4 <- [1,1662,null,{}] 02:02:30 INFO - PROCESS | 1787 | 1466499750473 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:30 INFO - PROCESS | 1787 | 1466499750478 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:30 INFO - PROCESS | 1787 | 1466499750663 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:02:30 INFO - PROCESS | 1787 | 1466499750845 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1787 | 1466499750855 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe44400 == 45 [pid = 1787] [id = 423] 02:02:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x91d8f800) [pid = 1787] [serial = 1270] [outer = (nil)] 02:02:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x93aaa400) [pid = 1787] [serial = 1271] [outer = 0x91d8f800] 02:02:30 INFO - PROCESS | 1787 | 1466499750947 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9a1d8000) [pid = 1787] [serial = 1272] [outer = 0x91d8f800] 02:02:31 INFO - PROCESS | 1787 | 1466499751900 Marionette TRACE conn4 <- [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]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1487ms 02:02:31 INFO - PROCESS | 1787 | 1466499751951 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 1787 | 1466499751955 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:02:31 INFO - PROCESS | 1787 | 1466499751962 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 1787 | 1466499751966 Marionette TRACE conn4 <- [1,1666,null,{}] 02:02:31 INFO - PROCESS | 1787 | 1466499751971 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:31 INFO - PROCESS | 1787 | 1466499751976 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:32 INFO - PROCESS | 1787 | 1466499752170 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:02:32 INFO - PROCESS | 1787 | 1466499752666 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 1787 | 1466499752675 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b6c00 == 46 [pid = 1787] [id = 424] 02:02:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x8f6b8000) [pid = 1787] [serial = 1273] [outer = (nil)] 02:02:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x8f70a800) [pid = 1787] [serial = 1274] [outer = 0x8f6b8000] 02:02:32 INFO - PROCESS | 1787 | 1466499752757 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x8fd2c800) [pid = 1787] [serial = 1275] [outer = 0x8f6b8000] 02:02:33 INFO - PROCESS | 1787 | 1466499753656 Marionette TRACE conn4 <- [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]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1733ms 02:02:33 INFO - PROCESS | 1787 | 1466499753698 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1787 | 1466499753703 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:02:33 INFO - PROCESS | 1787 | 1466499753711 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1787 | 1466499753716 Marionette TRACE conn4 <- [1,1670,null,{}] 02:02:33 INFO - PROCESS | 1787 | 1466499753724 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:33 INFO - PROCESS | 1787 | 1466499753731 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:33 INFO - PROCESS | 1787 | 1466499753904 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:02:34 INFO - PROCESS | 1787 | 1466499754185 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 1787 | 1466499754195 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292d000 == 47 [pid = 1787] [id = 425] 02:02:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x9292e400) [pid = 1787] [serial = 1276] [outer = (nil)] 02:02:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x9294b000) [pid = 1787] [serial = 1277] [outer = 0x9292e400] 02:02:34 INFO - PROCESS | 1787 | 1466499754318 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x92c3a400) [pid = 1787] [serial = 1278] [outer = 0x9292e400] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74c00 == 46 [pid = 1787] [id = 415] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd3400 == 45 [pid = 1787] [id = 414] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x92c48800 == 44 [pid = 1787] [id = 413] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b4400 == 43 [pid = 1787] [id = 412] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b9800 == 42 [pid = 1787] [id = 411] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x92c39c00 == 41 [pid = 1787] [id = 402] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2b000 == 40 [pid = 1787] [id = 404] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f701400 == 39 [pid = 1787] [id = 405] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x9129e400 == 38 [pid = 1787] [id = 406] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5800 == 37 [pid = 1787] [id = 403] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x9520a800 == 36 [pid = 1787] [id = 407] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c400 == 35 [pid = 1787] [id = 410] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x92c39800 == 34 [pid = 1787] [id = 408] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b1400 == 33 [pid = 1787] [id = 409] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b6c00 == 32 [pid = 1787] [id = 424] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe44400 == 31 [pid = 1787] [id = 423] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72800 == 30 [pid = 1787] [id = 422] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec70000 == 29 [pid = 1787] [id = 421] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x95274800 == 28 [pid = 1787] [id = 419] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x95275000 == 27 [pid = 1787] [id = 420] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x92948400 == 26 [pid = 1787] [id = 418] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72000 == 25 [pid = 1787] [id = 416] 02:02:35 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6acc00 == 24 [pid = 1787] [id = 417] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x9543b400) [pid = 1787] [serial = 1184] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x9660d400) [pid = 1787] [serial = 1188] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x9547a800) [pid = 1787] [serial = 1187] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x9292c800) [pid = 1787] [serial = 1200] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x91d91400) [pid = 1787] [serial = 1199] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x9129ec00) [pid = 1787] [serial = 1205] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x8fd27c00) [pid = 1787] [serial = 1202] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x8fd2e400) [pid = 1787] [serial = 1203] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x966ec000) [pid = 1787] [serial = 1191] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x96688000) [pid = 1787] [serial = 1190] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x966f6400) [pid = 1787] [serial = 1194] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92c40000) [pid = 1787] [serial = 1208] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x966f5400) [pid = 1787] [serial = 1193] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x91a83000) [pid = 1787] [serial = 1173] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x914a0000) [pid = 1787] [serial = 1172] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8fd2b400) [pid = 1787] [serial = 1197] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x93a7e800) [pid = 1787] [serial = 1176] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x93a73800) [pid = 1787] [serial = 1175] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f6b5c00) [pid = 1787] [serial = 1196] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953a7000) [pid = 1787] [serial = 1179] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953a0800) [pid = 1787] [serial = 1178] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93aa9c00) [pid = 1787] [serial = 1214] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953e8800) [pid = 1787] [serial = 1182] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x953cd800) [pid = 1787] [serial = 1181] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x95476800) [pid = 1787] [serial = 1185] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f69000) [pid = 1787] [serial = 1212] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9292f000) [pid = 1787] [serial = 1211] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92f6cc00) [pid = 1787] [serial = 1209] [outer = (nil)] [url = about:blank] 02:02:35 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9149ec00) [pid = 1787] [serial = 1206] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 1787 | 1466499756415 Marionette TRACE conn4 <- [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]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2739ms 02:02:36 INFO - PROCESS | 1787 | 1466499756450 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 1787 | 1466499756455 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:02:36 INFO - PROCESS | 1787 | 1466499756463 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 1787 | 1466499756467 Marionette TRACE conn4 <- [1,1674,null,{}] 02:02:36 INFO - PROCESS | 1787 | 1466499756475 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:36 INFO - PROCESS | 1787 | 1466499756480 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:36 INFO - PROCESS | 1787 | 1466499756689 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:02:36 INFO - PROCESS | 1787 | 1466499756872 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 1787 | 1466499756880 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b3000 == 25 [pid = 1787] [id = 426] 02:02:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8f6b4000) [pid = 1787] [serial = 1279] [outer = (nil)] 02:02:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8fd22400) [pid = 1787] [serial = 1280] [outer = 0x8f6b4000] 02:02:36 INFO - PROCESS | 1787 | 1466499756963 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f70d800) [pid = 1787] [serial = 1281] [outer = 0x8f6b4000] 02:02:37 INFO - PROCESS | 1787 | 1466499757716 Marionette TRACE conn4 <- [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]]]}] 02:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1292ms 02:02:37 INFO - PROCESS | 1787 | 1466499757756 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:02:37 INFO - PROCESS | 1787 | 1466499757764 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:02:37 INFO - PROCESS | 1787 | 1466499757775 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 1787 | 1466499757778 Marionette TRACE conn4 <- [1,1678,null,{}] 02:02:37 INFO - PROCESS | 1787 | 1466499757785 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:37 INFO - PROCESS | 1787 | 1466499757790 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:38 INFO - PROCESS | 1787 | 1466499758041 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:02:38 INFO - PROCESS | 1787 | 1466499758128 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 1787 | 1466499758134 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x91164800 == 26 [pid = 1787] [id = 427] 02:02:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91292000) [pid = 1787] [serial = 1282] [outer = (nil)] 02:02:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91496c00) [pid = 1787] [serial = 1283] [outer = 0x91292000] 02:02:38 INFO - PROCESS | 1787 | 1466499758209 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x914a0800) [pid = 1787] [serial = 1284] [outer = 0x91292000] 02:02:39 INFO - PROCESS | 1787 | 1466499759123 Marionette TRACE conn4 <- [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]]]}] 02:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1389ms 02:02:39 INFO - PROCESS | 1787 | 1466499759164 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:02:39 INFO - PROCESS | 1787 | 1466499759167 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:02:39 INFO - PROCESS | 1787 | 1466499759174 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 1787 | 1466499759180 Marionette TRACE conn4 <- [1,1682,null,{}] 02:02:39 INFO - PROCESS | 1787 | 1466499759204 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:39 INFO - PROCESS | 1787 | 1466499759213 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:39 INFO - PROCESS | 1787 | 1466499759440 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:02:39 INFO - PROCESS | 1787 | 1466499759467 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 1787 | 1466499759475 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x92931c00 == 27 [pid = 1787] [id = 428] 02:02:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92943c00) [pid = 1787] [serial = 1285] [outer = (nil)] 02:02:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92949400) [pid = 1787] [serial = 1286] [outer = 0x92943c00] 02:02:39 INFO - PROCESS | 1787 | 1466499759550 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x92c3c400) [pid = 1787] [serial = 1287] [outer = 0x92943c00] 02:02:40 INFO - PROCESS | 1787 | 1466499760971 Marionette TRACE conn4 <- [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]]]}] 02:02:40 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92f68400) [pid = 1787] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91293000) [pid = 1787] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8f6bb800) [pid = 1787] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92fdb800) [pid = 1787] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9539c000) [pid = 1787] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f70e800) [pid = 1787] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f5b6400) [pid = 1787] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92c3b400) [pid = 1787] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8ec77400) [pid = 1787] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fd23000) [pid = 1787] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x91161800) [pid = 1787] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x95212c00) [pid = 1787] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:02:41 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8ec7b400) [pid = 1787] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1899ms 02:02:41 INFO - PROCESS | 1787 | 1466499761124 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1787 | 1466499761129 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:02:41 INFO - PROCESS | 1787 | 1466499761135 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1787 | 1466499761139 Marionette TRACE conn4 <- [1,1686,null,{}] 02:02:41 INFO - PROCESS | 1787 | 1466499761144 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:41 INFO - PROCESS | 1787 | 1466499761149 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:41 INFO - PROCESS | 1787 | 1466499761356 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:02:41 INFO - PROCESS | 1787 | 1466499761442 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 1787 | 1466499761448 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2a800 == 28 [pid = 1787] [id = 429] 02:02:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91158000) [pid = 1787] [serial = 1288] [outer = (nil)] 02:02:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91a86000) [pid = 1787] [serial = 1289] [outer = 0x91158000] 02:02:41 INFO - PROCESS | 1787 | 1466499761522 Marionette DEBUG loaded listener.js 02:02:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92c43400) [pid = 1787] [serial = 1290] [outer = 0x91158000] 02:02:42 INFO - PROCESS | 1787 | 1466499762261 Marionette TRACE conn4 <- [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]]]}] 02:02:42 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 02:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1182ms 02:02:42 INFO - PROCESS | 1787 | 1466499762322 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:02:42 INFO - PROCESS | 1787 | 1466499762326 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:02:42 INFO - PROCESS | 1787 | 1466499762332 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:02:42 INFO - PROCESS | 1787 | 1466499762334 Marionette TRACE conn4 <- [1,1690,null,{}] 02:02:42 INFO - PROCESS | 1787 | 1466499762340 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:42 INFO - PROCESS | 1787 | 1466499762345 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:42 INFO - PROCESS | 1787 | 1466499762495 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:02:42 INFO - PROCESS | 1787 | 1466499762507 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 1787 | 1466499762516 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9c00 == 29 [pid = 1787] [id = 430] 02:02:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92f68000) [pid = 1787] [serial = 1291] [outer = (nil)] 02:02:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92fdd000) [pid = 1787] [serial = 1292] [outer = 0x92f68000] 02:02:42 INFO - PROCESS | 1787 | 1466499762583 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93aa9c00) [pid = 1787] [serial = 1293] [outer = 0x92f68000] 02:02:43 INFO - PROCESS | 1787 | 1466499763756 Marionette TRACE conn4 <- [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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1481ms 02:02:43 INFO - PROCESS | 1787 | 1466499763814 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 1787 | 1466499763821 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:02:43 INFO - PROCESS | 1787 | 1466499763829 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1787 | 1466499763834 Marionette TRACE conn4 <- [1,1694,null,{}] 02:02:43 INFO - PROCESS | 1787 | 1466499763844 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:43 INFO - PROCESS | 1787 | 1466499763849 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:44 INFO - PROCESS | 1787 | 1466499764039 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:02:44 INFO - PROCESS | 1787 | 1466499764273 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 1787 | 1466499764279 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6bb800 == 30 [pid = 1787] [id = 431] 02:02:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f704c00) [pid = 1787] [serial = 1294] [outer = (nil)] 02:02:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9115d000) [pid = 1787] [serial = 1295] [outer = 0x8f704c00] 02:02:44 INFO - PROCESS | 1787 | 1466499764422 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9129d800) [pid = 1787] [serial = 1296] [outer = 0x8f704c00] 02:02:45 INFO - PROCESS | 1787 | 1466499765434 Marionette TRACE conn4 <- [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]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1639ms 02:02:45 INFO - PROCESS | 1787 | 1466499765468 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:02:45 INFO - PROCESS | 1787 | 1466499765476 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:02:45 INFO - PROCESS | 1787 | 1466499765487 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 1787 | 1466499765490 Marionette TRACE conn4 <- [1,1698,null,{}] 02:02:45 INFO - PROCESS | 1787 | 1466499765497 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:45 INFO - PROCESS | 1787 | 1466499765503 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:45 INFO - PROCESS | 1787 | 1466499765689 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:02:45 INFO - PROCESS | 1787 | 1466499765923 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 1787 | 1466499765930 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a84c00 == 31 [pid = 1787] [id = 432] 02:02:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9292f000) [pid = 1787] [serial = 1297] [outer = (nil)] 02:02:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92950000) [pid = 1787] [serial = 1298] [outer = 0x9292f000] 02:02:46 INFO - PROCESS | 1787 | 1466499766040 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x91d9a800) [pid = 1787] [serial = 1299] [outer = 0x9292f000] 02:02:47 INFO - PROCESS | 1787 | 1466499767058 Marionette TRACE conn4 <- [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]]]}] 02:02:47 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 02:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1645ms 02:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:02:47 INFO - PROCESS | 1787 | 1466499767133 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 1787 | 1466499767136 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:02:47 INFO - PROCESS | 1787 | 1466499767144 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 1787 | 1466499767150 Marionette TRACE conn4 <- [1,1702,null,{}] 02:02:47 INFO - PROCESS | 1787 | 1466499767167 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:47 INFO - PROCESS | 1787 | 1466499767176 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:47 INFO - PROCESS | 1787 | 1466499767395 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:02:47 INFO - PROCESS | 1787 | 1466499767668 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:47 INFO - PROCESS | 1787 | 1466499767678 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c09400 == 32 [pid = 1787] [id = 433] 02:02:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93c0d000) [pid = 1787] [serial = 1300] [outer = (nil)] 02:02:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9520f000) [pid = 1787] [serial = 1301] [outer = 0x93c0d000] 02:02:47 INFO - PROCESS | 1787 | 1466499767765 Marionette DEBUG loaded listener.js 02:02:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9526f400) [pid = 1787] [serial = 1302] [outer = 0x93c0d000] 02:02:48 INFO - PROCESS | 1787 | 1466499768747 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1693ms 02:02:48 INFO - PROCESS | 1787 | 1466499768836 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:02:48 INFO - PROCESS | 1787 | 1466499768841 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:02:48 INFO - PROCESS | 1787 | 1466499768848 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:02:48 INFO - PROCESS | 1787 | 1466499768851 Marionette TRACE conn4 <- [1,1706,null,{}] 02:02:48 INFO - PROCESS | 1787 | 1466499768858 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:48 INFO - PROCESS | 1787 | 1466499768863 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:49 INFO - PROCESS | 1787 | 1466499769078 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:02:49 INFO - PROCESS | 1787 | 1466499769307 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:49 INFO - PROCESS | 1787 | 1466499769314 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a8e000 == 33 [pid = 1787] [id = 434] 02:02:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x91d8e800) [pid = 1787] [serial = 1303] [outer = (nil)] 02:02:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x92c3d800) [pid = 1787] [serial = 1304] [outer = 0x91d8e800] 02:02:49 INFO - PROCESS | 1787 | 1466499769455 Marionette DEBUG loaded listener.js 02:02:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x93c08400) [pid = 1787] [serial = 1305] [outer = 0x91d8e800] 02:02:50 INFO - PROCESS | 1787 | 1466499770569 Marionette TRACE conn4 <- [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]]]}] 02:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1839ms 02:02:50 INFO - PROCESS | 1787 | 1466499770688 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:02:50 INFO - PROCESS | 1787 | 1466499770695 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:02:50 INFO - PROCESS | 1787 | 1466499770722 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:02:50 INFO - PROCESS | 1787 | 1466499770728 Marionette TRACE conn4 <- [1,1710,null,{}] 02:02:50 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2a800 == 32 [pid = 1787] [id = 429] 02:02:50 INFO - PROCESS | 1787 | --DOCSHELL 0x92931c00 == 31 [pid = 1787] [id = 428] 02:02:50 INFO - PROCESS | 1787 | --DOCSHELL 0x91164800 == 30 [pid = 1787] [id = 427] 02:02:50 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b3000 == 29 [pid = 1787] [id = 426] 02:02:50 INFO - PROCESS | 1787 | --DOCSHELL 0x9292d000 == 28 [pid = 1787] [id = 425] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x9547dc00) [pid = 1787] [serial = 1251] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x92fdb000) [pid = 1787] [serial = 1241] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x91a8dc00) [pid = 1787] [serial = 1239] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x91158c00) [pid = 1787] [serial = 1236] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x93c07c00) [pid = 1787] [serial = 1245] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953a5400) [pid = 1787] [serial = 1226] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9129a400) [pid = 1787] [serial = 1218] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953c8000) [pid = 1787] [serial = 1227] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91296400) [pid = 1787] [serial = 1233] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92fd3c00) [pid = 1787] [serial = 1221] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x912a0400) [pid = 1787] [serial = 1248] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92fe1c00) [pid = 1787] [serial = 1242] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fd30400) [pid = 1787] [serial = 1235] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x953f3800) [pid = 1787] [serial = 1230] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x914a2800) [pid = 1787] [serial = 1238] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93ab4400) [pid = 1787] [serial = 1215] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fd22c00) [pid = 1787] [serial = 1232] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fd2cc00) [pid = 1787] [serial = 1247] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93c02800) [pid = 1787] [serial = 1244] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9115b800) [pid = 1787] [serial = 1217] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x953ea000) [pid = 1787] [serial = 1229] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92f6c000) [pid = 1787] [serial = 1220] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x95272c00) [pid = 1787] [serial = 1223] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x95276800) [pid = 1787] [serial = 1224] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x953ebc00) [pid = 1787] [serial = 1250] [outer = (nil)] [url = about:blank] 02:02:50 INFO - PROCESS | 1787 | 1466499770934 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:50 INFO - PROCESS | 1787 | 1466499770950 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:51 INFO - PROCESS | 1787 | 1466499771180 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:02:51 INFO - PROCESS | 1787 | 1466499771317 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 1787 | 1466499771326 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b5800 == 29 [pid = 1787] [id = 435] 02:02:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f6b6000) [pid = 1787] [serial = 1306] [outer = (nil)] 02:02:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fd2a800) [pid = 1787] [serial = 1307] [outer = 0x8f6b6000] 02:02:51 INFO - PROCESS | 1787 | 1466499771410 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fe43800) [pid = 1787] [serial = 1308] [outer = 0x8f6b6000] 02:02:52 INFO - PROCESS | 1787 | 1466499772328 Marionette TRACE conn4 <- [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]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1647ms 02:02:52 INFO - PROCESS | 1787 | 1466499772352 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 1787 | 1466499772359 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:02:52 INFO - PROCESS | 1787 | 1466499772369 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 1787 | 1466499772373 Marionette TRACE conn4 <- [1,1714,null,{}] 02:02:52 INFO - PROCESS | 1787 | 1466499772379 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:52 INFO - PROCESS | 1787 | 1466499772384 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:52 INFO - PROCESS | 1787 | 1466499772565 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:02:52 INFO - PROCESS | 1787 | 1466499772575 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 1787 | 1466499772581 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77c00 == 30 [pid = 1787] [id = 436] 02:02:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91294c00) [pid = 1787] [serial = 1309] [outer = (nil)] 02:02:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a83c00) [pid = 1787] [serial = 1310] [outer = 0x91294c00] 02:02:52 INFO - PROCESS | 1787 | 1466499772799 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91d93400) [pid = 1787] [serial = 1311] [outer = 0x91294c00] 02:02:53 INFO - PROCESS | 1787 | 1466499773707 Marionette TRACE conn4 <- [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]]]}] 02:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1386ms 02:02:53 INFO - PROCESS | 1787 | 1466499773757 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 1787 | 1466499773760 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:02:53 INFO - PROCESS | 1787 | 1466499773773 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 1787 | 1466499773779 Marionette TRACE conn4 <- [1,1718,null,{}] 02:02:53 INFO - PROCESS | 1787 | 1466499773794 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:53 INFO - PROCESS | 1787 | 1466499773802 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:54 INFO - PROCESS | 1787 | 1466499774017 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:02:54 INFO - PROCESS | 1787 | 1466499774051 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 1787 | 1466499774062 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f400 == 31 [pid = 1787] [id = 437] 02:02:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92945400) [pid = 1787] [serial = 1312] [outer = (nil)] 02:02:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92fdec00) [pid = 1787] [serial = 1313] [outer = 0x92945400] 02:02:54 INFO - PROCESS | 1787 | 1466499774131 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aadc00) [pid = 1787] [serial = 1314] [outer = 0x92945400] 02:02:55 INFO - PROCESS | 1787 | 1466499775050 Marionette TRACE conn4 <- [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]]]}] 02:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1339ms 02:02:55 INFO - PROCESS | 1787 | 1466499775127 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:02:55 INFO - PROCESS | 1787 | 1466499775132 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:02:55 INFO - PROCESS | 1787 | 1466499775139 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 1787 | 1466499775142 Marionette TRACE conn4 <- [1,1722,null,{}] 02:02:55 INFO - PROCESS | 1787 | 1466499775153 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:55 INFO - PROCESS | 1787 | 1466499775157 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:55 INFO - PROCESS | 1787 | 1466499775364 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:02:55 INFO - PROCESS | 1787 | 1466499775388 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 1787 | 1466499775396 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7e800 == 32 [pid = 1787] [id = 438] 02:02:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fd8400) [pid = 1787] [serial = 1315] [outer = (nil)] 02:02:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93d10c00) [pid = 1787] [serial = 1316] [outer = 0x92fd8400] 02:02:55 INFO - PROCESS | 1787 | 1466499775463 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x95273c00) [pid = 1787] [serial = 1317] [outer = 0x92fd8400] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6ad000) [pid = 1787] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9294f800) [pid = 1787] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92943c00) [pid = 1787] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953c9c00) [pid = 1787] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f6b4000) [pid = 1787] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91292000) [pid = 1787] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9292e400) [pid = 1787] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x953c3400) [pid = 1787] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:02:55 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92926000) [pid = 1787] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:02:56 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x966eec00) [pid = 1787] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:02:56 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91d8f800) [pid = 1787] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:02:56 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8f6b8000) [pid = 1787] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:02:56 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91158000) [pid = 1787] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:02:56 INFO - PROCESS | 1787 | 1466499776489 Marionette TRACE conn4 <- [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]]]}] 02:02:56 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 02:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1397ms 02:02:56 INFO - PROCESS | 1787 | 1466499776536 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 1787 | 1466499776539 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:02:56 INFO - PROCESS | 1787 | 1466499776545 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 1787 | 1466499776549 Marionette TRACE conn4 <- [1,1726,null,{}] 02:02:56 INFO - PROCESS | 1787 | 1466499776554 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:56 INFO - PROCESS | 1787 | 1466499776560 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:56 INFO - PROCESS | 1787 | 1466499776710 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:02:56 INFO - PROCESS | 1787 | 1466499776727 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 1787 | 1466499776735 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec6f400 == 33 [pid = 1787] [id = 439] 02:02:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9292e400) [pid = 1787] [serial = 1318] [outer = (nil)] 02:02:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x93c06c00) [pid = 1787] [serial = 1319] [outer = 0x9292e400] 02:02:56 INFO - PROCESS | 1787 | 1466499776805 Marionette DEBUG loaded listener.js 02:02:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x93a7d400) [pid = 1787] [serial = 1320] [outer = 0x9292e400] 02:02:57 INFO - PROCESS | 1787 | 1466499777721 Marionette TRACE conn4 <- [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]]]}] 02:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1234ms 02:02:57 INFO - PROCESS | 1787 | 1466499777781 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 1787 | 1466499777785 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:02:57 INFO - PROCESS | 1787 | 1466499777793 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - PROCESS | 1787 | 1466499777796 Marionette TRACE conn4 <- [1,1730,null,{}] 02:02:57 INFO - PROCESS | 1787 | 1466499777806 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:57 INFO - PROCESS | 1787 | 1466499777816 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:58 INFO - PROCESS | 1787 | 1466499778172 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:02:58 INFO - PROCESS | 1787 | 1466499778265 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 1787 | 1466499778273 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ad000 == 34 [pid = 1787] [id = 440] 02:02:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f6af400) [pid = 1787] [serial = 1321] [outer = (nil)] 02:02:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f6b5000) [pid = 1787] [serial = 1322] [outer = 0x8f6af400] 02:02:58 INFO - PROCESS | 1787 | 1466499778399 Marionette DEBUG loaded listener.js 02:02:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f70e800) [pid = 1787] [serial = 1323] [outer = 0x8f6af400] 02:02:59 INFO - PROCESS | 1787 | 1466499779446 Marionette TRACE conn4 <- [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]]]}] 02:02:59 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 02:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1735ms 02:02:59 INFO - PROCESS | 1787 | 1466499779531 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 1787 | 1466499779538 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:02:59 INFO - PROCESS | 1787 | 1466499779546 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 1787 | 1466499779550 Marionette TRACE conn4 <- [1,1734,null,{}] 02:02:59 INFO - PROCESS | 1787 | 1466499779558 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:59 INFO - PROCESS | 1787 | 1466499779564 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:02:59 INFO - PROCESS | 1787 | 1466499779787 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:03:00 INFO - PROCESS | 1787 | 1466499780022 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 1787 | 1466499780032 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a84400 == 35 [pid = 1787] [id = 441] 02:03:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91d96000) [pid = 1787] [serial = 1324] [outer = (nil)] 02:03:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92926000) [pid = 1787] [serial = 1325] [outer = 0x91d96000] 02:03:00 INFO - PROCESS | 1787 | 1466499780152 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92931c00) [pid = 1787] [serial = 1326] [outer = 0x91d96000] 02:03:01 INFO - PROCESS | 1787 | 1466499781094 Marionette TRACE conn4 <- [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]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1585ms 02:03:01 INFO - PROCESS | 1787 | 1466499781131 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 1787 | 1466499781136 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:03:01 INFO - PROCESS | 1787 | 1466499781143 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 1787 | 1466499781147 Marionette TRACE conn4 <- [1,1738,null,{}] 02:03:01 INFO - PROCESS | 1787 | 1466499781154 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:01 INFO - PROCESS | 1787 | 1466499781159 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:01 INFO - PROCESS | 1787 | 1466499781357 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:03:01 INFO - PROCESS | 1787 | 1466499781637 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 1787 | 1466499781647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a82800 == 36 [pid = 1787] [id = 442] 02:03:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93a70c00) [pid = 1787] [serial = 1327] [outer = (nil)] 02:03:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9520bc00) [pid = 1787] [serial = 1328] [outer = 0x93a70c00] 02:03:01 INFO - PROCESS | 1787 | 1466499781775 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x953a2c00) [pid = 1787] [serial = 1329] [outer = 0x93a70c00] 02:03:02 INFO - PROCESS | 1787 | 1466499782725 Marionette TRACE conn4 <- [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]]]}] 02:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1638ms 02:03:02 INFO - PROCESS | 1787 | 1466499782782 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:03:02 INFO - PROCESS | 1787 | 1466499782788 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:03:02 INFO - PROCESS | 1787 | 1466499782806 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 1787 | 1466499782814 Marionette TRACE conn4 <- [1,1742,null,{}] 02:03:02 INFO - PROCESS | 1787 | 1466499782820 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:02 INFO - PROCESS | 1787 | 1466499782826 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:03 INFO - PROCESS | 1787 | 1466499783012 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:03:03 INFO - PROCESS | 1787 | 1466499783206 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:03 INFO - PROCESS | 1787 | 1466499783214 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5abc00 == 37 [pid = 1787] [id = 443] 02:03:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8f6b7400) [pid = 1787] [serial = 1330] [outer = (nil)] 02:03:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953ed800) [pid = 1787] [serial = 1331] [outer = 0x8f6b7400] 02:03:03 INFO - PROCESS | 1787 | 1466499783340 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x95438400) [pid = 1787] [serial = 1332] [outer = 0x8f6b7400] 02:03:04 INFO - PROCESS | 1787 | 1466499784256 Marionette TRACE conn4 <- [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]]]}] 02:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1500ms 02:03:04 INFO - PROCESS | 1787 | 1466499784298 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:03:04 INFO - PROCESS | 1787 | 1466499784303 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:03:04 INFO - PROCESS | 1787 | 1466499784310 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 1787 | 1466499784313 Marionette TRACE conn4 <- [1,1746,null,{}] 02:03:04 INFO - PROCESS | 1787 | 1466499784319 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:04 INFO - PROCESS | 1787 | 1466499784324 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:04 INFO - PROCESS | 1787 | 1466499784511 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:03:04 INFO - PROCESS | 1787 | 1466499784692 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1787 | 1466499784700 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a83400 == 38 [pid = 1787] [id = 444] 02:03:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953a7400) [pid = 1787] [serial = 1333] [outer = (nil)] 02:03:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9547b400) [pid = 1787] [serial = 1334] [outer = 0x953a7400] 02:03:04 INFO - PROCESS | 1787 | 1466499784778 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9547d800) [pid = 1787] [serial = 1335] [outer = 0x953a7400] 02:03:05 INFO - PROCESS | 1787 | 1466499785719 Marionette TRACE conn4 <- [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]]]}] 02:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1480ms 02:03:05 INFO - PROCESS | 1787 | 1466499785791 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:03:05 INFO - PROCESS | 1787 | 1466499785796 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:03:05 INFO - PROCESS | 1787 | 1466499785802 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 1787 | 1466499785806 Marionette TRACE conn4 <- [1,1750,null,{}] 02:03:05 INFO - PROCESS | 1787 | 1466499785812 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:05 INFO - PROCESS | 1787 | 1466499785817 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:06 INFO - PROCESS | 1787 | 1466499786085 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:03:06 INFO - PROCESS | 1787 | 1466499786376 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 1787 | 1466499786394 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd26c00 == 39 [pid = 1787] [id = 445] 02:03:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x966ec400) [pid = 1787] [serial = 1336] [outer = (nil)] 02:03:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x966ef400) [pid = 1787] [serial = 1337] [outer = 0x966ec400] 02:03:06 INFO - PROCESS | 1787 | 1466499786501 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x97840000) [pid = 1787] [serial = 1338] [outer = 0x966ec400] 02:03:07 INFO - PROCESS | 1787 | 1466499787395 Marionette TRACE conn4 <- [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]]]}] 02:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1633ms 02:03:07 INFO - PROCESS | 1787 | 1466499787436 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:03:07 INFO - PROCESS | 1787 | 1466499787440 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:03:07 INFO - PROCESS | 1787 | 1466499787447 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 1787 | 1466499787450 Marionette TRACE conn4 <- [1,1754,null,{}] 02:03:07 INFO - PROCESS | 1787 | 1466499787456 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:07 INFO - PROCESS | 1787 | 1466499787461 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:07 INFO - PROCESS | 1787 | 1466499787632 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:03:07 INFO - PROCESS | 1787 | 1466499787814 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 1787 | 1466499787824 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ab800 == 40 [pid = 1787] [id = 446] 02:03:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fd30000) [pid = 1787] [serial = 1339] [outer = (nil)] 02:03:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x983ac000) [pid = 1787] [serial = 1340] [outer = 0x8fd30000] 02:03:07 INFO - PROCESS | 1787 | 1466499787907 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9973a400) [pid = 1787] [serial = 1341] [outer = 0x8fd30000] 02:03:08 INFO - PROCESS | 1787 | 1466499788872 Marionette TRACE conn4 <- [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]]]}] 02:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1484ms 02:03:08 INFO - PROCESS | 1787 | 1466499788933 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 1787 | 1466499788936 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:03:08 INFO - PROCESS | 1787 | 1466499788943 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:03:08 INFO - PROCESS | 1787 | 1466499788946 Marionette TRACE conn4 <- [1,1758,null,{}] 02:03:08 INFO - PROCESS | 1787 | 1466499788952 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:08 INFO - PROCESS | 1787 | 1466499788957 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:09 INFO - PROCESS | 1787 | 1466499789138 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:03:09 INFO - PROCESS | 1787 | 1466499789370 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:09 INFO - PROCESS | 1787 | 1466499789378 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ab400 == 41 [pid = 1787] [id = 447] 02:03:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f5b2400) [pid = 1787] [serial = 1342] [outer = (nil)] 02:03:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x91296000) [pid = 1787] [serial = 1343] [outer = 0x8f5b2400] 02:03:09 INFO - PROCESS | 1787 | 1466499789473 Marionette DEBUG loaded listener.js 02:03:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x93a71400) [pid = 1787] [serial = 1344] [outer = 0x8f5b2400] 02:03:10 INFO - PROCESS | 1787 | 1466499790597 Marionette TRACE conn4 <- [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]]]}] 02:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1685ms 02:03:10 INFO - PROCESS | 1787 | 1466499790629 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:03:10 INFO - PROCESS | 1787 | 1466499790634 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:03:10 INFO - PROCESS | 1787 | 1466499790643 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:03:10 INFO - PROCESS | 1787 | 1466499790647 Marionette TRACE conn4 <- [1,1762,null,{}] 02:03:10 INFO - PROCESS | 1787 | 1466499790656 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:10 INFO - PROCESS | 1787 | 1466499790661 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:10 INFO - PROCESS | 1787 | 1466499790873 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:03:11 INFO - PROCESS | 1787 | 1466499791233 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:11 INFO - PROCESS | 1787 | 1466499791249 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5adc00 == 42 [pid = 1787] [id = 448] 02:03:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x9115cc00) [pid = 1787] [serial = 1345] [outer = (nil)] 02:03:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x91164400) [pid = 1787] [serial = 1346] [outer = 0x9115cc00] 02:03:11 INFO - PROCESS | 1787 | 1466499791322 Marionette DEBUG loaded listener.js 02:03:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x9129ec00) [pid = 1787] [serial = 1347] [outer = 0x9115cc00] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7e800 == 41 [pid = 1787] [id = 438] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f400 == 40 [pid = 1787] [id = 437] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77c00 == 39 [pid = 1787] [id = 436] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b5800 == 38 [pid = 1787] [id = 435] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91a8e000 == 37 [pid = 1787] [id = 434] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9c00 == 36 [pid = 1787] [id = 430] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x93c09400 == 35 [pid = 1787] [id = 433] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6bb800 == 34 [pid = 1787] [id = 431] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91a84c00 == 33 [pid = 1787] [id = 432] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ab800 == 32 [pid = 1787] [id = 446] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ab400 == 31 [pid = 1787] [id = 447] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd26c00 == 30 [pid = 1787] [id = 445] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91a83400 == 29 [pid = 1787] [id = 444] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5abc00 == 28 [pid = 1787] [id = 443] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91a84400 == 27 [pid = 1787] [id = 441] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x91a82800 == 26 [pid = 1787] [id = 442] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec6f400 == 25 [pid = 1787] [id = 439] 02:03:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ad000 == 24 [pid = 1787] [id = 440] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x91164000) [pid = 1787] [serial = 1254] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8fe42c00) [pid = 1787] [serial = 1253] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92fe1800) [pid = 1787] [serial = 1257] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x92c46800) [pid = 1787] [serial = 1256] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92949400) [pid = 1787] [serial = 1286] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x96608c00) [pid = 1787] [serial = 1260] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x8fd22400) [pid = 1787] [serial = 1280] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x953f1800) [pid = 1787] [serial = 1259] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f70d800) [pid = 1787] [serial = 1281] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x91496c00) [pid = 1787] [serial = 1283] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92c3a400) [pid = 1787] [serial = 1278] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9294b000) [pid = 1787] [serial = 1277] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x966f1400) [pid = 1787] [serial = 1263] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x966eb400) [pid = 1787] [serial = 1262] [outer = (nil)] [url = about:blank] 02:03:12 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x983a6400) [pid = 1787] [serial = 1266] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x98330800) [pid = 1787] [serial = 1265] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9a17d400) [pid = 1787] [serial = 1269] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9a178800) [pid = 1787] [serial = 1268] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9a1d8000) [pid = 1787] [serial = 1272] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93aaa400) [pid = 1787] [serial = 1271] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fd2c800) [pid = 1787] [serial = 1275] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91a86000) [pid = 1787] [serial = 1289] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8f70a800) [pid = 1787] [serial = 1274] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92c3c400) [pid = 1787] [serial = 1287] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92fdd000) [pid = 1787] [serial = 1292] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92c43400) [pid = 1787] [serial = 1290] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x914a0800) [pid = 1787] [serial = 1284] [outer = (nil)] [url = about:blank] 02:03:13 INFO - PROCESS | 1787 | 1466499793446 Marionette TRACE conn4 <- [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]]]}] 02:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2848ms 02:03:13 INFO - PROCESS | 1787 | 1466499793492 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 1787 | 1466499793498 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:03:13 INFO - PROCESS | 1787 | 1466499793505 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 1787 | 1466499793510 Marionette TRACE conn4 <- [1,1766,null,{}] 02:03:13 INFO - PROCESS | 1787 | 1466499793518 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:13 INFO - PROCESS | 1787 | 1466499793523 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:13 INFO - PROCESS | 1787 | 1466499793694 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:03:13 INFO - PROCESS | 1787 | 1466499793869 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:13 INFO - PROCESS | 1787 | 1466499793876 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ac800 == 25 [pid = 1787] [id = 449] 02:03:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5b2800) [pid = 1787] [serial = 1348] [outer = (nil)] 02:03:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f70bc00) [pid = 1787] [serial = 1349] [outer = 0x8f5b2800] 02:03:13 INFO - PROCESS | 1787 | 1466499793953 Marionette DEBUG loaded listener.js 02:03:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f70e400) [pid = 1787] [serial = 1350] [outer = 0x8f5b2800] 02:03:14 INFO - PROCESS | 1787 | 1466499794742 Marionette TRACE conn4 <- [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]]]}] 02:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1287ms 02:03:14 INFO - PROCESS | 1787 | 1466499794793 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:03:14 INFO - PROCESS | 1787 | 1466499794802 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:03:14 INFO - PROCESS | 1787 | 1466499794818 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:03:14 INFO - PROCESS | 1787 | 1466499794823 Marionette TRACE conn4 <- [1,1770,null,{}] 02:03:14 INFO - PROCESS | 1787 | 1466499794830 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:14 INFO - PROCESS | 1787 | 1466499794835 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:15 INFO - PROCESS | 1787 | 1466499795007 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:03:15 INFO - PROCESS | 1787 | 1466499795146 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 1787 | 1466499795155 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe3f400 == 26 [pid = 1787] [id = 450] 02:03:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9115a400) [pid = 1787] [serial = 1351] [outer = (nil)] 02:03:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91166000) [pid = 1787] [serial = 1352] [outer = 0x9115a400] 02:03:15 INFO - PROCESS | 1787 | 1466499795229 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91298000) [pid = 1787] [serial = 1353] [outer = 0x9115a400] 02:03:16 INFO - PROCESS | 1787 | 1466499796191 Marionette TRACE conn4 <- [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]]]}] 02:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1441ms 02:03:16 INFO - PROCESS | 1787 | 1466499796255 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:03:16 INFO - PROCESS | 1787 | 1466499796259 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:03:16 INFO - PROCESS | 1787 | 1466499796273 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 1787 | 1466499796279 Marionette TRACE conn4 <- [1,1774,null,{}] 02:03:16 INFO - PROCESS | 1787 | 1466499796297 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:16 INFO - PROCESS | 1787 | 1466499796306 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:16 INFO - PROCESS | 1787 | 1466499796566 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:03:16 INFO - PROCESS | 1787 | 1466499796711 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 1787 | 1466499796721 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d97000 == 27 [pid = 1787] [id = 451] 02:03:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91d9bc00) [pid = 1787] [serial = 1354] [outer = (nil)] 02:03:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92946800) [pid = 1787] [serial = 1355] [outer = 0x91d9bc00] 02:03:16 INFO - PROCESS | 1787 | 1466499796796 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92952000) [pid = 1787] [serial = 1356] [outer = 0x91d9bc00] 02:03:18 INFO - PROCESS | 1787 | 1466499798033 Marionette TRACE conn4 <- [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]]]}] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9292e400) [pid = 1787] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92945400) [pid = 1787] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92fd8400) [pid = 1787] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9292f000) [pid = 1787] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92f68000) [pid = 1787] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93c0d000) [pid = 1787] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91294c00) [pid = 1787] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f704c00) [pid = 1787] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f6b6000) [pid = 1787] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:03:18 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91d8e800) [pid = 1787] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1841ms 02:03:18 INFO - PROCESS | 1787 | 1466499798115 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 1787 | 1466499798119 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:03:18 INFO - PROCESS | 1787 | 1466499798126 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 1787 | 1466499798128 Marionette TRACE conn4 <- [1,1778,null,{}] 02:03:18 INFO - PROCESS | 1787 | 1466499798135 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:18 INFO - PROCESS | 1787 | 1466499798139 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:18 INFO - PROCESS | 1787 | 1466499798348 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:03:18 INFO - PROCESS | 1787 | 1466499798486 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 1787 | 1466499798496 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78800 == 28 [pid = 1787] [id = 452] 02:03:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91498400) [pid = 1787] [serial = 1357] [outer = (nil)] 02:03:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9292f800) [pid = 1787] [serial = 1358] [outer = 0x91498400] 02:03:18 INFO - PROCESS | 1787 | 1466499798570 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x92c41400) [pid = 1787] [serial = 1359] [outer = 0x91498400] 02:03:19 INFO - PROCESS | 1787 | 1466499799352 Marionette TRACE conn4 <- [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]]]}] 02:03:19 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 02:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1287ms 02:03:19 INFO - PROCESS | 1787 | 1466499799414 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 1787 | 1466499799418 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:03:19 INFO - PROCESS | 1787 | 1466499799424 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 1787 | 1466499799427 Marionette TRACE conn4 <- [1,1782,null,{}] 02:03:19 INFO - PROCESS | 1787 | 1466499799433 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:19 INFO - PROCESS | 1787 | 1466499799438 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:19 INFO - PROCESS | 1787 | 1466499799601 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:03:19 INFO - PROCESS | 1787 | 1466499799610 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:19 INFO - PROCESS | 1787 | 1466499799617 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1c00 == 29 [pid = 1787] [id = 453] 02:03:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a89800) [pid = 1787] [serial = 1360] [outer = (nil)] 02:03:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92fd3800) [pid = 1787] [serial = 1361] [outer = 0x91a89800] 02:03:19 INFO - PROCESS | 1787 | 1466499799687 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92fdb400) [pid = 1787] [serial = 1362] [outer = 0x91a89800] 02:03:20 INFO - PROCESS | 1787 | 1466499800868 Marionette TRACE conn4 <- [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]]]}] 02:03:20 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 02:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1487ms 02:03:20 INFO - PROCESS | 1787 | 1466499800913 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:03:20 INFO - PROCESS | 1787 | 1466499800921 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:03:20 INFO - PROCESS | 1787 | 1466499800930 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:03:20 INFO - PROCESS | 1787 | 1466499800934 Marionette TRACE conn4 <- [1,1786,null,{}] 02:03:20 INFO - PROCESS | 1787 | 1466499800945 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:20 INFO - PROCESS | 1787 | 1466499800951 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:21 INFO - PROCESS | 1787 | 1466499801142 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:03:21 INFO - PROCESS | 1787 | 1466499801377 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 1787 | 1466499801387 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70dc00 == 30 [pid = 1787] [id = 454] 02:03:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fd2c800) [pid = 1787] [serial = 1363] [outer = (nil)] 02:03:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91163800) [pid = 1787] [serial = 1364] [outer = 0x8fd2c800] 02:03:21 INFO - PROCESS | 1787 | 1466499801527 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91496c00) [pid = 1787] [serial = 1365] [outer = 0x8fd2c800] 02:03:22 INFO - PROCESS | 1787 | 1466499802590 Marionette TRACE conn4 <- [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]]]}] 02:03:22 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 02:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1746ms 02:03:22 INFO - PROCESS | 1787 | 1466499802676 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:03:22 INFO - PROCESS | 1787 | 1466499802684 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:03:22 INFO - PROCESS | 1787 | 1466499802695 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 1787 | 1466499802699 Marionette TRACE conn4 <- [1,1790,null,{}] 02:03:22 INFO - PROCESS | 1787 | 1466499802706 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:22 INFO - PROCESS | 1787 | 1466499802712 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:22 INFO - PROCESS | 1787 | 1466499802937 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:03:23 INFO - PROCESS | 1787 | 1466499803172 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:23 INFO - PROCESS | 1787 | 1466499803182 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292bc00 == 31 [pid = 1787] [id = 455] 02:03:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92944000) [pid = 1787] [serial = 1366] [outer = (nil)] 02:03:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92f68800) [pid = 1787] [serial = 1367] [outer = 0x92944000] 02:03:23 INFO - PROCESS | 1787 | 1466499803280 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x91294400) [pid = 1787] [serial = 1368] [outer = 0x92944000] 02:03:24 INFO - PROCESS | 1787 | 1466499804301 Marionette TRACE conn4 <- [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]]]}] 02:03:24 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) 02:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1687ms 02:03:24 INFO - PROCESS | 1787 | 1466499804384 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:03:24 INFO - PROCESS | 1787 | 1466499804388 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:03:24 INFO - PROCESS | 1787 | 1466499804395 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:03:24 INFO - PROCESS | 1787 | 1466499804401 Marionette TRACE conn4 <- [1,1794,null,{}] 02:03:24 INFO - PROCESS | 1787 | 1466499804418 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:24 INFO - PROCESS | 1787 | 1466499804428 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:24 INFO - PROCESS | 1787 | 1466499804658 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:03:24 INFO - PROCESS | 1787 | 1466499804888 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 1787 | 1466499804899 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab5c00 == 32 [pid = 1787] [id = 456] 02:03:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93ab6000) [pid = 1787] [serial = 1369] [outer = (nil)] 02:03:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93d06400) [pid = 1787] [serial = 1370] [outer = 0x93ab6000] 02:03:24 INFO - PROCESS | 1787 | 1466499804982 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9520f400) [pid = 1787] [serial = 1371] [outer = 0x93ab6000] 02:03:25 INFO - PROCESS | 1787 | 1466499805973 Marionette TRACE conn4 <- [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]]]}] 02:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1637ms 02:03:26 INFO - PROCESS | 1787 | 1466499806032 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 1787 | 1466499806036 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:03:26 INFO - PROCESS | 1787 | 1466499806044 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 1787 | 1466499806047 Marionette TRACE conn4 <- [1,1798,null,{}] 02:03:26 INFO - PROCESS | 1787 | 1466499806054 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:26 INFO - PROCESS | 1787 | 1466499806058 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:26 INFO - PROCESS | 1787 | 1466499806256 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:03:26 INFO - PROCESS | 1787 | 1466499806498 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 1787 | 1466499806506 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a84c00 == 33 [pid = 1787] [id = 457] 02:03:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91a8e800) [pid = 1787] [serial = 1372] [outer = (nil)] 02:03:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9539d400) [pid = 1787] [serial = 1373] [outer = 0x91a8e800] 02:03:26 INFO - PROCESS | 1787 | 1466499806636 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x953a1800) [pid = 1787] [serial = 1374] [outer = 0x91a8e800] 02:03:27 INFO - PROCESS | 1787 | 1466499807803 Marionette TRACE conn4 <- [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]]]}] 02:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1782ms 02:03:27 INFO - PROCESS | 1787 | 1466499807827 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:03:27 INFO - PROCESS | 1787 | 1466499807833 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:03:27 INFO - PROCESS | 1787 | 1466499807842 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:03:27 INFO - PROCESS | 1787 | 1466499807847 Marionette TRACE conn4 <- [1,1802,null,{}] 02:03:27 INFO - PROCESS | 1787 | 1466499807855 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:27 INFO - PROCESS | 1787 | 1466499807859 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:28 INFO - PROCESS | 1787 | 1466499808039 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:03:28 INFO - PROCESS | 1787 | 1466499808280 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:28 INFO - PROCESS | 1787 | 1466499808295 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2f000 == 34 [pid = 1787] [id = 458] 02:03:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8fd30c00) [pid = 1787] [serial = 1375] [outer = (nil)] 02:03:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fe44000) [pid = 1787] [serial = 1376] [outer = 0x8fd30c00] 02:03:28 INFO - PROCESS | 1787 | 1466499808433 Marionette DEBUG loaded listener.js 02:03:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe4ac00) [pid = 1787] [serial = 1377] [outer = 0x8fd30c00] 02:03:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78800 == 33 [pid = 1787] [id = 452] 02:03:28 INFO - PROCESS | 1787 | --DOCSHELL 0x91d97000 == 32 [pid = 1787] [id = 451] 02:03:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe3f400 == 31 [pid = 1787] [id = 450] 02:03:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ac800 == 30 [pid = 1787] [id = 449] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x93c06c00) [pid = 1787] [serial = 1319] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x92fdec00) [pid = 1787] [serial = 1313] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93d10c00) [pid = 1787] [serial = 1316] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93aadc00) [pid = 1787] [serial = 1314] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x95273c00) [pid = 1787] [serial = 1317] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92950000) [pid = 1787] [serial = 1298] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91d9a800) [pid = 1787] [serial = 1299] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x93aa9c00) [pid = 1787] [serial = 1293] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9520f000) [pid = 1787] [serial = 1301] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9526f400) [pid = 1787] [serial = 1302] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91a83c00) [pid = 1787] [serial = 1310] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9115d000) [pid = 1787] [serial = 1295] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9129d800) [pid = 1787] [serial = 1296] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fd2a800) [pid = 1787] [serial = 1307] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fe43800) [pid = 1787] [serial = 1308] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92c3d800) [pid = 1787] [serial = 1304] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93c08400) [pid = 1787] [serial = 1305] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x93a7d400) [pid = 1787] [serial = 1320] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91d93400) [pid = 1787] [serial = 1311] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1787 | 1466499809384 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1583ms 02:03:29 INFO - PROCESS | 1787 | 1466499809425 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 1787 | 1466499809432 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:03:29 INFO - PROCESS | 1787 | 1466499809442 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 1787 | 1466499809446 Marionette TRACE conn4 <- [1,1806,null,{}] 02:03:29 INFO - PROCESS | 1787 | 1466499809452 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:29 INFO - PROCESS | 1787 | 1466499809458 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:29 INFO - PROCESS | 1787 | 1466499809635 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:03:29 INFO - PROCESS | 1787 | 1466499809797 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:29 INFO - PROCESS | 1787 | 1466499809804 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7b400 == 31 [pid = 1787] [id = 459] 02:03:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91166400) [pid = 1787] [serial = 1378] [outer = (nil)] 02:03:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a82c00) [pid = 1787] [serial = 1379] [outer = 0x91166400] 02:03:29 INFO - PROCESS | 1787 | 1466499809882 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91d8f800) [pid = 1787] [serial = 1380] [outer = 0x91166400] 02:03:30 INFO - PROCESS | 1787 | 1466499810704 Marionette TRACE conn4 <- [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]]]}] 02:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1286ms 02:03:30 INFO - PROCESS | 1787 | 1466499810735 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 1787 | 1466499810739 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:03:30 INFO - PROCESS | 1787 | 1466499810747 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:03:30 INFO - PROCESS | 1787 | 1466499810754 Marionette TRACE conn4 <- [1,1810,null,{}] 02:03:30 INFO - PROCESS | 1787 | 1466499810771 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:30 INFO - PROCESS | 1787 | 1466499810780 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:30 INFO - PROCESS | 1787 | 1466499810958 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:03:30 INFO - PROCESS | 1787 | 1466499810971 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1787 | 1466499810983 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6c400 == 32 [pid = 1787] [id = 460] 02:03:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92f6e800) [pid = 1787] [serial = 1381] [outer = (nil)] 02:03:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92fe0000) [pid = 1787] [serial = 1382] [outer = 0x92f6e800] 02:03:31 INFO - PROCESS | 1787 | 1466499811199 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aa9c00) [pid = 1787] [serial = 1383] [outer = 0x92f6e800] 02:03:32 INFO - PROCESS | 1787 | 1466499812139 Marionette TRACE conn4 <- [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]]]}] 02:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1451ms 02:03:32 INFO - PROCESS | 1787 | 1466499812205 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:03:32 INFO - PROCESS | 1787 | 1466499812210 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:03:32 INFO - PROCESS | 1787 | 1466499812216 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 1787 | 1466499812220 Marionette TRACE conn4 <- [1,1814,null,{}] 02:03:32 INFO - PROCESS | 1787 | 1466499812226 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:32 INFO - PROCESS | 1787 | 1466499812231 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:32 INFO - PROCESS | 1787 | 1466499812448 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:03:32 INFO - PROCESS | 1787 | 1466499812474 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 1787 | 1466499812482 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba400 == 33 [pid = 1787] [id = 461] 02:03:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a70000) [pid = 1787] [serial = 1384] [outer = (nil)] 02:03:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93d0d000) [pid = 1787] [serial = 1385] [outer = 0x93a70000] 02:03:32 INFO - PROCESS | 1787 | 1466499812553 Marionette DEBUG loaded listener.js 02:03:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9520f000) [pid = 1787] [serial = 1386] [outer = 0x93a70000] 02:03:33 INFO - PROCESS | 1787 | 1466499813519 Marionette TRACE conn4 <- [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]]]}] 02:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1337ms 02:03:33 INFO - PROCESS | 1787 | 1466499813554 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:03:33 INFO - PROCESS | 1787 | 1466499813558 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:03:33 INFO - PROCESS | 1787 | 1466499813565 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 1787 | 1466499813569 Marionette TRACE conn4 <- [1,1818,null,{}] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6af400) [pid = 1787] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91d96000) [pid = 1787] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93a70c00) [pid = 1787] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91d9bc00) [pid = 1787] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f6b7400) [pid = 1787] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9115cc00) [pid = 1787] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x953a7400) [pid = 1787] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5b2800) [pid = 1787] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x966ec400) [pid = 1787] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8fd30000) [pid = 1787] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f5b2400) [pid = 1787] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x91498400) [pid = 1787] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:03:33 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9115a400) [pid = 1787] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:03:33 INFO - PROCESS | 1787 | 1466499813717 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:33 INFO - PROCESS | 1787 | 1466499813726 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:33 INFO - PROCESS | 1787 | 1466499813876 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:03:33 INFO - PROCESS | 1787 | 1466499813894 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 1787 | 1466499813906 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73800 == 34 [pid = 1787] [id = 462] 02:03:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8ec77400) [pid = 1787] [serial = 1387] [outer = (nil)] 02:03:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9149fc00) [pid = 1787] [serial = 1388] [outer = 0x8ec77400] 02:03:33 INFO - PROCESS | 1787 | 1466499813973 Marionette DEBUG loaded listener.js 02:03:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91d9bc00) [pid = 1787] [serial = 1389] [outer = 0x8ec77400] 02:03:34 INFO - PROCESS | 1787 | 1466499814949 Marionette TRACE conn4 <- [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]]]}] 02:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1443ms 02:03:35 INFO - PROCESS | 1787 | 1466499815011 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 1787 | 1466499815015 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:03:35 INFO - PROCESS | 1787 | 1466499815021 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 1787 | 1466499815024 Marionette TRACE conn4 <- [1,1822,null,{}] 02:03:35 INFO - PROCESS | 1787 | 1466499815030 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:35 INFO - PROCESS | 1787 | 1466499815040 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:35 INFO - PROCESS | 1787 | 1466499815287 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:03:35 INFO - PROCESS | 1787 | 1466499815478 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 1787 | 1466499815487 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b6c00 == 35 [pid = 1787] [id = 463] 02:03:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fd30000) [pid = 1787] [serial = 1390] [outer = (nil)] 02:03:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x953c4c00) [pid = 1787] [serial = 1391] [outer = 0x8fd30000] 02:03:35 INFO - PROCESS | 1787 | 1466499815635 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92fd5800) [pid = 1787] [serial = 1392] [outer = 0x8fd30000] 02:03:37 INFO - PROCESS | 1787 | 1466499817160 Marionette TRACE conn4 <- [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]]]}] 02:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2187ms 02:03:37 INFO - PROCESS | 1787 | 1466499817210 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:03:37 INFO - PROCESS | 1787 | 1466499817216 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:03:37 INFO - PROCESS | 1787 | 1466499817223 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:03:37 INFO - PROCESS | 1787 | 1466499817229 Marionette TRACE conn4 <- [1,1826,null,{}] 02:03:37 INFO - PROCESS | 1787 | 1466499817237 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:37 INFO - PROCESS | 1787 | 1466499817244 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:37 INFO - PROCESS | 1787 | 1466499817427 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:03:37 INFO - PROCESS | 1787 | 1466499817685 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 1787 | 1466499817694 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd25000 == 36 [pid = 1787] [id = 464] 02:03:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fd2a800) [pid = 1787] [serial = 1393] [outer = (nil)] 02:03:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fe48800) [pid = 1787] [serial = 1394] [outer = 0x8fd2a800] 02:03:37 INFO - PROCESS | 1787 | 1466499817837 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91296800) [pid = 1787] [serial = 1395] [outer = 0x8fd2a800] 02:03:38 INFO - PROCESS | 1787 | 1466499818900 Marionette TRACE conn4 <- [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]]]}] 02:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1737ms 02:03:38 INFO - PROCESS | 1787 | 1466499818961 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:03:38 INFO - PROCESS | 1787 | 1466499818970 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:03:38 INFO - PROCESS | 1787 | 1466499818982 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:03:38 INFO - PROCESS | 1787 | 1466499818986 Marionette TRACE conn4 <- [1,1830,null,{}] 02:03:39 INFO - PROCESS | 1787 | 1466499818993 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:39 INFO - PROCESS | 1787 | 1466499818998 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:39 INFO - PROCESS | 1787 | 1466499819252 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:03:39 INFO - PROCESS | 1787 | 1466499819528 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:39 INFO - PROCESS | 1787 | 1466499819538 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c3e800 == 37 [pid = 1787] [id = 465] 02:03:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f6c000) [pid = 1787] [serial = 1396] [outer = (nil)] 02:03:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93aabc00) [pid = 1787] [serial = 1397] [outer = 0x92f6c000] 02:03:39 INFO - PROCESS | 1787 | 1466499819679 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93c07000) [pid = 1787] [serial = 1398] [outer = 0x92f6c000] 02:03:40 INFO - PROCESS | 1787 | 1466499820611 Marionette TRACE conn4 <- [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]]]}] 02:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1694ms 02:03:40 INFO - PROCESS | 1787 | 1466499820677 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:03:40 INFO - PROCESS | 1787 | 1466499820681 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:03:40 INFO - PROCESS | 1787 | 1466499820690 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:03:40 INFO - PROCESS | 1787 | 1466499820697 Marionette TRACE conn4 <- [1,1834,null,{}] 02:03:40 INFO - PROCESS | 1787 | 1466499820714 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:40 INFO - PROCESS | 1787 | 1466499820723 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:40 INFO - PROCESS | 1787 | 1466499820954 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:03:41 INFO - PROCESS | 1787 | 1466499821197 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:41 INFO - PROCESS | 1787 | 1466499821208 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x93d02000 == 38 [pid = 1787] [id = 466] 02:03:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953c6c00) [pid = 1787] [serial = 1399] [outer = (nil)] 02:03:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953cd800) [pid = 1787] [serial = 1400] [outer = 0x953c6c00] 02:03:41 INFO - PROCESS | 1787 | 1466499821341 Marionette DEBUG loaded listener.js 02:03:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953f1800) [pid = 1787] [serial = 1401] [outer = 0x953c6c00] 02:03:42 INFO - PROCESS | 1787 | 1466499822278 Marionette TRACE conn4 <- [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]]]}] 02:03:42 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 02:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1645ms 02:03:42 INFO - PROCESS | 1787 | 1466499822337 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:03:42 INFO - PROCESS | 1787 | 1466499822342 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:03:42 INFO - PROCESS | 1787 | 1466499822349 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 1787 | 1466499822353 Marionette TRACE conn4 <- [1,1838,null,{}] 02:03:42 INFO - PROCESS | 1787 | 1466499822359 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:42 INFO - PROCESS | 1787 | 1466499822365 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:42 INFO - PROCESS | 1787 | 1466499822567 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:03:42 INFO - PROCESS | 1787 | 1466499822749 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 1787 | 1466499822761 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d8f000 == 39 [pid = 1787] [id = 467] 02:03:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953ca400) [pid = 1787] [serial = 1402] [outer = (nil)] 02:03:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9547e000) [pid = 1787] [serial = 1403] [outer = 0x953ca400] 02:03:42 INFO - PROCESS | 1787 | 1466499822844 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95481400) [pid = 1787] [serial = 1404] [outer = 0x953ca400] 02:03:43 INFO - PROCESS | 1787 | 1466499823844 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1535ms 02:03:43 INFO - PROCESS | 1787 | 1466499823885 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 1787 | 1466499823890 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:03:43 INFO - PROCESS | 1787 | 1466499823897 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 1787 | 1466499823900 Marionette TRACE conn4 <- [1,1842,null,{}] 02:03:43 INFO - PROCESS | 1787 | 1466499823909 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:43 INFO - PROCESS | 1787 | 1466499823914 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:44 INFO - PROCESS | 1787 | 1466499824102 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:03:44 INFO - PROCESS | 1787 | 1466499824285 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 1787 | 1466499824295 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704c00 == 40 [pid = 1787] [id = 468] 02:03:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92949000) [pid = 1787] [serial = 1405] [outer = (nil)] 02:03:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9660b000) [pid = 1787] [serial = 1406] [outer = 0x92949000] 02:03:44 INFO - PROCESS | 1787 | 1466499824422 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x96610800) [pid = 1787] [serial = 1407] [outer = 0x92949000] 02:03:45 INFO - PROCESS | 1787 | 1466499825388 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1533ms 02:03:45 INFO - PROCESS | 1787 | 1466499825431 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 1787 | 1466499825435 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:03:45 INFO - PROCESS | 1787 | 1466499825442 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 1787 | 1466499825446 Marionette TRACE conn4 <- [1,1846,null,{}] 02:03:45 INFO - PROCESS | 1787 | 1466499825452 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:45 INFO - PROCESS | 1787 | 1466499825464 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:45 INFO - PROCESS | 1787 | 1466499825665 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:03:45 INFO - PROCESS | 1787 | 1466499825914 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 1787 | 1466499825920 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ae800 == 41 [pid = 1787] [id = 469] 02:03:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9115a800) [pid = 1787] [serial = 1408] [outer = (nil)] 02:03:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x966ed400) [pid = 1787] [serial = 1409] [outer = 0x9115a800] 02:03:46 INFO - PROCESS | 1787 | 1466499826048 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9972ec00) [pid = 1787] [serial = 1410] [outer = 0x9115a800] 02:03:46 INFO - PROCESS | 1787 | 1466499826899 Marionette TRACE conn4 <- [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]]]}] 02:03:46 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) 02:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1542ms 02:03:46 INFO - PROCESS | 1787 | 1466499826986 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:03:46 INFO - PROCESS | 1787 | 1466499826990 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:03:46 INFO - PROCESS | 1787 | 1466499826997 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 1787 | 1466499827000 Marionette TRACE conn4 <- [1,1850,null,{}] 02:03:47 INFO - PROCESS | 1787 | 1466499827006 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:47 INFO - PROCESS | 1787 | 1466499827012 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:47 INFO - PROCESS | 1787 | 1466499827203 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:03:47 INFO - PROCESS | 1787 | 1466499827389 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 1787 | 1466499827397 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7cc00 == 42 [pid = 1787] [id = 470] 02:03:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f5aec00) [pid = 1787] [serial = 1411] [outer = (nil)] 02:03:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x91159000) [pid = 1787] [serial = 1412] [outer = 0x8f5aec00] 02:03:47 INFO - PROCESS | 1787 | 1466499827477 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x912a0800) [pid = 1787] [serial = 1413] [outer = 0x8f5aec00] 02:03:48 INFO - PROCESS | 1787 | 1466499828681 Marionette TRACE conn4 <- [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]]]}] 02:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1738ms 02:03:48 INFO - PROCESS | 1787 | 1466499828735 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 1787 | 1466499828741 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:03:48 INFO - PROCESS | 1787 | 1466499828751 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 1787 | 1466499828755 Marionette TRACE conn4 <- [1,1854,null,{}] 02:03:48 INFO - PROCESS | 1787 | 1466499828764 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:48 INFO - PROCESS | 1787 | 1466499828769 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:48 INFO - PROCESS | 1787 | 1466499828991 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:03:49 INFO - PROCESS | 1787 | 1466499829334 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:49 INFO - PROCESS | 1787 | 1466499829350 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70b000 == 43 [pid = 1787] [id = 471] 02:03:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x8f70e000) [pid = 1787] [serial = 1414] [outer = (nil)] 02:03:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8fe4b000) [pid = 1787] [serial = 1415] [outer = 0x8f70e000] 02:03:49 INFO - PROCESS | 1787 | 1466499829423 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x91161c00) [pid = 1787] [serial = 1416] [outer = 0x8f70e000] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73800 == 42 [pid = 1787] [id = 462] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba400 == 41 [pid = 1787] [id = 461] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6c400 == 40 [pid = 1787] [id = 460] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7b400 == 39 [pid = 1787] [id = 459] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2f000 == 38 [pid = 1787] [id = 458] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5adc00 == 37 [pid = 1787] [id = 448] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1c00 == 36 [pid = 1787] [id = 453] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab5c00 == 35 [pid = 1787] [id = 456] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x9292bc00 == 34 [pid = 1787] [id = 455] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x91a84c00 == 33 [pid = 1787] [id = 457] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70dc00 == 32 [pid = 1787] [id = 454] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7cc00 == 31 [pid = 1787] [id = 470] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f704c00 == 30 [pid = 1787] [id = 468] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ae800 == 29 [pid = 1787] [id = 469] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x91d8f000 == 28 [pid = 1787] [id = 467] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x93d02000 == 27 [pid = 1787] [id = 466] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd25000 == 26 [pid = 1787] [id = 464] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x92c3e800 == 25 [pid = 1787] [id = 465] 02:03:51 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b6c00 == 24 [pid = 1787] [id = 463] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x8f70e800) [pid = 1787] [serial = 1323] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8f6b5000) [pid = 1787] [serial = 1322] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92931c00) [pid = 1787] [serial = 1326] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x92926000) [pid = 1787] [serial = 1325] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x953a2c00) [pid = 1787] [serial = 1329] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x9520bc00) [pid = 1787] [serial = 1328] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x92946800) [pid = 1787] [serial = 1355] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x95438400) [pid = 1787] [serial = 1332] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953ed800) [pid = 1787] [serial = 1331] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x9129ec00) [pid = 1787] [serial = 1347] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x91164400) [pid = 1787] [serial = 1346] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9547d800) [pid = 1787] [serial = 1335] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9547b400) [pid = 1787] [serial = 1334] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f70bc00) [pid = 1787] [serial = 1349] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x97840000) [pid = 1787] [serial = 1338] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x966ef400) [pid = 1787] [serial = 1337] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f70e400) [pid = 1787] [serial = 1350] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9973a400) [pid = 1787] [serial = 1341] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x983ac000) [pid = 1787] [serial = 1340] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93a71400) [pid = 1787] [serial = 1344] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91296000) [pid = 1787] [serial = 1343] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92fd3800) [pid = 1787] [serial = 1361] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9292f800) [pid = 1787] [serial = 1358] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91166000) [pid = 1787] [serial = 1352] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92952000) [pid = 1787] [serial = 1356] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91298000) [pid = 1787] [serial = 1353] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x92c41400) [pid = 1787] [serial = 1359] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1787 | 1466499831931 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3242ms 02:03:51 INFO - PROCESS | 1787 | 1466499831997 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:03:52 INFO - PROCESS | 1787 | 1466499832007 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:03:52 INFO - PROCESS | 1787 | 1466499832040 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:03:52 INFO - PROCESS | 1787 | 1466499832054 Marionette TRACE conn4 <- [1,1858,null,{}] 02:03:52 INFO - PROCESS | 1787 | 1466499832079 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:52 INFO - PROCESS | 1787 | 1466499832089 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:52 INFO - PROCESS | 1787 | 1466499832393 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:03:52 INFO - PROCESS | 1787 | 1466499832610 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:52 INFO - PROCESS | 1787 | 1466499832618 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ae800 == 25 [pid = 1787] [id = 472] 02:03:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5ba400) [pid = 1787] [serial = 1417] [outer = (nil)] 02:03:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f706c00) [pid = 1787] [serial = 1418] [outer = 0x8f5ba400] 02:03:52 INFO - PROCESS | 1787 | 1466499832694 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f70bc00) [pid = 1787] [serial = 1419] [outer = 0x8f5ba400] 02:03:53 INFO - PROCESS | 1787 | 1466499833495 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1521ms 02:03:53 INFO - PROCESS | 1787 | 1466499833554 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 1787 | 1466499833563 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:03:53 INFO - PROCESS | 1787 | 1466499833593 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 1787 | 1466499833598 Marionette TRACE conn4 <- [1,1862,null,{}] 02:03:53 INFO - PROCESS | 1787 | 1466499833605 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:53 INFO - PROCESS | 1787 | 1466499833611 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:53 INFO - PROCESS | 1787 | 1466499833864 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:03:53 INFO - PROCESS | 1787 | 1466499833883 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 1787 | 1466499833890 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x91294800 == 26 [pid = 1787] [id = 473] 02:03:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91294c00) [pid = 1787] [serial = 1420] [outer = (nil)] 02:03:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9129e000) [pid = 1787] [serial = 1421] [outer = 0x91294c00] 02:03:53 INFO - PROCESS | 1787 | 1466499833972 Marionette DEBUG loaded listener.js 02:03:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9149cc00) [pid = 1787] [serial = 1422] [outer = 0x91294c00] 02:03:55 INFO - PROCESS | 1787 | 1466499835046 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1504ms 02:03:55 INFO - PROCESS | 1787 | 1466499835080 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:03:55 INFO - PROCESS | 1787 | 1466499835083 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:03:55 INFO - PROCESS | 1787 | 1466499835092 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:03:55 INFO - PROCESS | 1787 | 1466499835098 Marionette TRACE conn4 <- [1,1866,null,{}] 02:03:55 INFO - PROCESS | 1787 | 1466499835137 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:55 INFO - PROCESS | 1787 | 1466499835147 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:55 INFO - PROCESS | 1787 | 1466499835406 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:03:55 INFO - PROCESS | 1787 | 1466499835432 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 1787 | 1466499835445 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f800 == 27 [pid = 1787] [id = 474] 02:03:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92930800) [pid = 1787] [serial = 1423] [outer = (nil)] 02:03:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92944c00) [pid = 1787] [serial = 1424] [outer = 0x92930800] 02:03:55 INFO - PROCESS | 1787 | 1466499835535 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9294b400) [pid = 1787] [serial = 1425] [outer = 0x92930800] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93a70000) [pid = 1787] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec77400) [pid = 1787] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92944000) [pid = 1787] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91a8e800) [pid = 1787] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91166400) [pid = 1787] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93ab6000) [pid = 1787] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8fd2c800) [pid = 1787] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91a89800) [pid = 1787] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8fd30c00) [pid = 1787] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92f6e800) [pid = 1787] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:03:56 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8fd30000) [pid = 1787] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:03:57 INFO - PROCESS | 1787 | 1466499837241 Marionette TRACE conn4 <- [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]]]}] 02:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2204ms 02:03:57 INFO - PROCESS | 1787 | 1466499837297 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 1787 | 1466499837303 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:03:57 INFO - PROCESS | 1787 | 1466499837327 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - PROCESS | 1787 | 1466499837333 Marionette TRACE conn4 <- [1,1870,null,{}] 02:03:57 INFO - PROCESS | 1787 | 1466499837340 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:57 INFO - PROCESS | 1787 | 1466499837346 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:57 INFO - PROCESS | 1787 | 1466499837522 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:03:57 INFO - PROCESS | 1787 | 1466499837532 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:57 INFO - PROCESS | 1787 | 1466499837542 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79000 == 28 [pid = 1787] [id = 475] 02:03:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f6b7400) [pid = 1787] [serial = 1426] [outer = (nil)] 02:03:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9294d400) [pid = 1787] [serial = 1427] [outer = 0x8f6b7400] 02:03:57 INFO - PROCESS | 1787 | 1466499837625 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92c40800) [pid = 1787] [serial = 1428] [outer = 0x8f6b7400] 02:03:58 INFO - PROCESS | 1787 | 1466499838740 Marionette TRACE conn4 <- [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]]]}] 02:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1492ms 02:03:58 INFO - PROCESS | 1787 | 1466499838819 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:03:58 INFO - PROCESS | 1787 | 1466499838826 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:03:58 INFO - PROCESS | 1787 | 1466499838836 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 1787 | 1466499838841 Marionette TRACE conn4 <- [1,1874,null,{}] 02:03:58 INFO - PROCESS | 1787 | 1466499838851 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:58 INFO - PROCESS | 1787 | 1466499838856 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:59 INFO - PROCESS | 1787 | 1466499839107 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:03:59 INFO - PROCESS | 1787 | 1466499839432 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 1787 | 1466499839452 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:03:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f705400 == 29 [pid = 1787] [id = 476] 02:03:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f70b400) [pid = 1787] [serial = 1429] [outer = (nil)] 02:03:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8fd30c00) [pid = 1787] [serial = 1430] [outer = 0x8f70b400] 02:03:59 INFO - PROCESS | 1787 | 1466499839540 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fe4bc00) [pid = 1787] [serial = 1431] [outer = 0x8f70b400] 02:04:00 INFO - PROCESS | 1787 | 1466499840628 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1843ms 02:04:00 INFO - PROCESS | 1787 | 1466499840680 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1787 | 1466499840688 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:04:00 INFO - PROCESS | 1787 | 1466499840700 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 1787 | 1466499840704 Marionette TRACE conn4 <- [1,1878,null,{}] 02:04:00 INFO - PROCESS | 1787 | 1466499840713 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:00 INFO - PROCESS | 1787 | 1466499840719 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:00 INFO - PROCESS | 1787 | 1466499840934 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:04:01 INFO - PROCESS | 1787 | 1466499841198 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 1787 | 1466499841210 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77c00 == 30 [pid = 1787] [id = 477] 02:04:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91d90c00) [pid = 1787] [serial = 1432] [outer = (nil)] 02:04:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92923c00) [pid = 1787] [serial = 1433] [outer = 0x91d90c00] 02:04:01 INFO - PROCESS | 1787 | 1466499841310 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92947800) [pid = 1787] [serial = 1434] [outer = 0x91d90c00] 02:04:02 INFO - PROCESS | 1787 | 1466499842397 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1740ms 02:04:02 INFO - PROCESS | 1787 | 1466499842440 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:04:02 INFO - PROCESS | 1787 | 1466499842445 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:04:02 INFO - PROCESS | 1787 | 1466499842452 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 1787 | 1466499842459 Marionette TRACE conn4 <- [1,1882,null,{}] 02:04:02 INFO - PROCESS | 1787 | 1466499842478 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:02 INFO - PROCESS | 1787 | 1466499842487 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:02 INFO - PROCESS | 1787 | 1466499842684 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:04:02 INFO - PROCESS | 1787 | 1466499842965 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 1787 | 1466499842974 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fe1000 == 31 [pid = 1787] [id = 478] 02:04:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93a17800) [pid = 1787] [serial = 1435] [outer = (nil)] 02:04:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93a7d000) [pid = 1787] [serial = 1436] [outer = 0x93a17800] 02:04:03 INFO - PROCESS | 1787 | 1466499843095 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93aaf400) [pid = 1787] [serial = 1437] [outer = 0x93a17800] 02:04:04 INFO - PROCESS | 1787 | 1466499844097 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1693ms 02:04:04 INFO - PROCESS | 1787 | 1466499844162 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 1787 | 1466499844168 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:04:04 INFO - PROCESS | 1787 | 1466499844177 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 1787 | 1466499844181 Marionette TRACE conn4 <- [1,1886,null,{}] 02:04:04 INFO - PROCESS | 1787 | 1466499844187 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:04 INFO - PROCESS | 1787 | 1466499844192 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:04 INFO - PROCESS | 1787 | 1466499844385 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:04:04 INFO - PROCESS | 1787 | 1466499844611 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 1787 | 1466499844620 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a84400 == 32 [pid = 1787] [id = 479] 02:04:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93ab5c00) [pid = 1787] [serial = 1438] [outer = (nil)] 02:04:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x94892800) [pid = 1787] [serial = 1439] [outer = 0x93ab5c00] 02:04:04 INFO - PROCESS | 1787 | 1466499844725 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9520c400) [pid = 1787] [serial = 1440] [outer = 0x93ab5c00] 02:04:05 INFO - PROCESS | 1787 | 1466499845691 Marionette TRACE conn4 <- [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]]]}] 02:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1590ms 02:04:05 INFO - PROCESS | 1787 | 1466499845785 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 1787 | 1466499845788 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:04:05 INFO - PROCESS | 1787 | 1466499845799 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:04:05 INFO - PROCESS | 1787 | 1466499845802 Marionette TRACE conn4 <- [1,1890,null,{}] 02:04:05 INFO - PROCESS | 1787 | 1466499845809 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:05 INFO - PROCESS | 1787 | 1466499845814 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:06 INFO - PROCESS | 1787 | 1466499846010 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:04:06 INFO - PROCESS | 1787 | 1466499846222 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 1787 | 1466499846232 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2d800 == 33 [pid = 1787] [id = 480] 02:04:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91a8e400) [pid = 1787] [serial = 1441] [outer = (nil)] 02:04:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92f6a400) [pid = 1787] [serial = 1442] [outer = 0x91a8e400] 02:04:06 INFO - PROCESS | 1787 | 1466499846359 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x94895000) [pid = 1787] [serial = 1443] [outer = 0x91a8e400] 02:04:07 INFO - PROCESS | 1787 | 1466499847546 Marionette TRACE conn4 <- [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]]]}] 02:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1845ms 02:04:07 INFO - PROCESS | 1787 | 1466499847655 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:04:07 INFO - PROCESS | 1787 | 1466499847660 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:04:07 INFO - PROCESS | 1787 | 1466499847678 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:04:07 INFO - PROCESS | 1787 | 1466499847683 Marionette TRACE conn4 <- [1,1894,null,{}] 02:04:07 INFO - PROCESS | 1787 | 1466499847760 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:07 INFO - PROCESS | 1787 | 1466499847771 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:08 INFO - PROCESS | 1787 | 1466499848020 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:04:08 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f800 == 32 [pid = 1787] [id = 474] 02:04:08 INFO - PROCESS | 1787 | --DOCSHELL 0x91294800 == 31 [pid = 1787] [id = 473] 02:04:08 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ae800 == 30 [pid = 1787] [id = 472] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93d0d000) [pid = 1787] [serial = 1385] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9149fc00) [pid = 1787] [serial = 1388] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x9520f000) [pid = 1787] [serial = 1386] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f68800) [pid = 1787] [serial = 1367] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91294400) [pid = 1787] [serial = 1368] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9539d400) [pid = 1787] [serial = 1373] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x953a1800) [pid = 1787] [serial = 1374] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91a82c00) [pid = 1787] [serial = 1379] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x91d8f800) [pid = 1787] [serial = 1380] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x93d06400) [pid = 1787] [serial = 1370] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9520f400) [pid = 1787] [serial = 1371] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91163800) [pid = 1787] [serial = 1364] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91496c00) [pid = 1787] [serial = 1365] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92fdb400) [pid = 1787] [serial = 1362] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8fe44000) [pid = 1787] [serial = 1376] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8fe4ac00) [pid = 1787] [serial = 1377] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92fe0000) [pid = 1787] [serial = 1382] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x92fd5800) [pid = 1787] [serial = 1392] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x953c4c00) [pid = 1787] [serial = 1391] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x93aa9c00) [pid = 1787] [serial = 1383] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x91d9bc00) [pid = 1787] [serial = 1389] [outer = (nil)] [url = about:blank] 02:04:08 INFO - PROCESS | 1787 | 1466499848240 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 1787 | 1466499848246 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9c00 == 31 [pid = 1787] [id = 481] 02:04:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8f6ad800) [pid = 1787] [serial = 1444] [outer = (nil)] 02:04:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8fd2c800) [pid = 1787] [serial = 1445] [outer = 0x8f6ad800] 02:04:08 INFO - PROCESS | 1787 | 1466499848327 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8fe41800) [pid = 1787] [serial = 1446] [outer = 0x8f6ad800] 02:04:09 INFO - PROCESS | 1787 | 1466499849178 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1545ms 02:04:09 INFO - PROCESS | 1787 | 1466499849225 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 1787 | 1466499849236 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:04:09 INFO - PROCESS | 1787 | 1466499849253 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:04:09 INFO - PROCESS | 1787 | 1466499849260 Marionette TRACE conn4 <- [1,1898,null,{}] 02:04:09 INFO - PROCESS | 1787 | 1466499849270 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:09 INFO - PROCESS | 1787 | 1466499849280 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:09 INFO - PROCESS | 1787 | 1466499849591 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:04:09 INFO - PROCESS | 1787 | 1466499849820 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:09 INFO - PROCESS | 1787 | 1466499849830 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149a000 == 32 [pid = 1787] [id = 482] 02:04:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x91a83c00) [pid = 1787] [serial = 1447] [outer = (nil)] 02:04:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91a8f000) [pid = 1787] [serial = 1448] [outer = 0x91a83c00] 02:04:09 INFO - PROCESS | 1787 | 1466499849902 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91d97000) [pid = 1787] [serial = 1449] [outer = 0x91a83c00] 02:04:10 INFO - PROCESS | 1787 | 1466499850840 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1641ms 02:04:10 INFO - PROCESS | 1787 | 1466499850893 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 1787 | 1466499850898 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:04:10 INFO - PROCESS | 1787 | 1466499850912 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 1787 | 1466499850918 Marionette TRACE conn4 <- [1,1902,null,{}] 02:04:10 INFO - PROCESS | 1787 | 1466499850934 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:10 INFO - PROCESS | 1787 | 1466499850943 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:11 INFO - PROCESS | 1787 | 1466499851174 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:04:11 INFO - PROCESS | 1787 | 1466499851192 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 1787 | 1466499851205 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd4c00 == 33 [pid = 1787] [id = 483] 02:04:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x92fd8400) [pid = 1787] [serial = 1450] [outer = (nil)] 02:04:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92fdd400) [pid = 1787] [serial = 1451] [outer = 0x92fd8400] 02:04:11 INFO - PROCESS | 1787 | 1466499851279 Marionette DEBUG loaded listener.js 02:04:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a74c00) [pid = 1787] [serial = 1452] [outer = 0x92fd8400] 02:04:12 INFO - PROCESS | 1787 | 1466499852241 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1348ms 02:04:12 INFO - PROCESS | 1787 | 1466499852261 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:04:12 INFO - PROCESS | 1787 | 1466499852266 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:04:12 INFO - PROCESS | 1787 | 1466499852281 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:04:12 INFO - PROCESS | 1787 | 1466499852285 Marionette TRACE conn4 <- [1,1906,null,{}] 02:04:12 INFO - PROCESS | 1787 | 1466499852291 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:12 INFO - PROCESS | 1787 | 1466499852296 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:12 INFO - PROCESS | 1787 | 1466499852536 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:04:12 INFO - PROCESS | 1787 | 1466499852570 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 1787 | 1466499852580 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x93aa8800 == 34 [pid = 1787] [id = 484] 02:04:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x93c04400) [pid = 1787] [serial = 1453] [outer = (nil)] 02:04:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x95209400) [pid = 1787] [serial = 1454] [outer = 0x93c04400] 02:04:12 INFO - PROCESS | 1787 | 1466499852652 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9526f800) [pid = 1787] [serial = 1455] [outer = 0x93c04400] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f5aec00) [pid = 1787] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f70e000) [pid = 1787] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fd2a800) [pid = 1787] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9115a800) [pid = 1787] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5ba400) [pid = 1787] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x953ca400) [pid = 1787] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x92949000) [pid = 1787] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91294c00) [pid = 1787] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x92930800) [pid = 1787] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x953c6c00) [pid = 1787] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:04:13 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92f6c000) [pid = 1787] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:04:13 INFO - PROCESS | 1787 | 1466499853718 Marionette TRACE conn4 <- [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]]]}] 02:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1500ms 02:04:13 INFO - PROCESS | 1787 | 1466499853776 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 1787 | 1466499853780 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:04:13 INFO - PROCESS | 1787 | 1466499853787 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 1787 | 1466499853790 Marionette TRACE conn4 <- [1,1910,null,{}] 02:04:13 INFO - PROCESS | 1787 | 1466499853796 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:13 INFO - PROCESS | 1787 | 1466499853800 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:13 INFO - PROCESS | 1787 | 1466499853975 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:04:14 INFO - PROCESS | 1787 | 1466499853984 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:14 INFO - PROCESS | 1787 | 1466499853991 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73000 == 35 [pid = 1787] [id = 485] 02:04:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8f6b5c00) [pid = 1787] [serial = 1456] [outer = (nil)] 02:04:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x93a7d400) [pid = 1787] [serial = 1457] [outer = 0x8f6b5c00] 02:04:14 INFO - PROCESS | 1787 | 1466499854065 Marionette DEBUG loaded listener.js 02:04:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9520b800) [pid = 1787] [serial = 1458] [outer = 0x8f6b5c00] 02:04:15 INFO - PROCESS | 1787 | 1466499855025 Marionette TRACE conn4 <- [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]]]}] 02:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1290ms 02:04:15 INFO - PROCESS | 1787 | 1466499855078 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 1787 | 1466499855081 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:04:15 INFO - PROCESS | 1787 | 1466499855089 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:04:15 INFO - PROCESS | 1787 | 1466499855092 Marionette TRACE conn4 <- [1,1914,null,{}] 02:04:15 INFO - PROCESS | 1787 | 1466499855098 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:15 INFO - PROCESS | 1787 | 1466499855109 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:15 INFO - PROCESS | 1787 | 1466499855385 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:04:15 INFO - PROCESS | 1787 | 1466499855582 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 1787 | 1466499855593 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c000 == 36 [pid = 1787] [id = 486] 02:04:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec7c800) [pid = 1787] [serial = 1459] [outer = (nil)] 02:04:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5b8400) [pid = 1787] [serial = 1460] [outer = 0x8ec7c800] 02:04:15 INFO - PROCESS | 1787 | 1466499855747 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f6b8800) [pid = 1787] [serial = 1461] [outer = 0x8ec7c800] 02:04:16 INFO - PROCESS | 1787 | 1466499856711 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1681ms 02:04:16 INFO - PROCESS | 1787 | 1466499856773 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:04:16 INFO - PROCESS | 1787 | 1466499856779 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:04:16 INFO - PROCESS | 1787 | 1466499856788 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 1787 | 1466499856794 Marionette TRACE conn4 <- [1,1918,null,{}] 02:04:16 INFO - PROCESS | 1787 | 1466499856801 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:16 INFO - PROCESS | 1787 | 1466499856809 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:17 INFO - PROCESS | 1787 | 1466499857042 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:04:17 INFO - PROCESS | 1787 | 1466499857272 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 1787 | 1466499857280 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x91292000 == 37 [pid = 1787] [id = 487] 02:04:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91495800) [pid = 1787] [serial = 1462] [outer = (nil)] 02:04:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x914a2c00) [pid = 1787] [serial = 1463] [outer = 0x91495800] 02:04:17 INFO - PROCESS | 1787 | 1466499857414 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91d8f800) [pid = 1787] [serial = 1464] [outer = 0x91495800] 02:04:18 INFO - PROCESS | 1787 | 1466499858418 Marionette TRACE conn4 <- [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]]]}] 02:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1684ms 02:04:18 INFO - PROCESS | 1787 | 1466499858472 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 1787 | 1466499858477 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:04:18 INFO - PROCESS | 1787 | 1466499858485 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 1787 | 1466499858489 Marionette TRACE conn4 <- [1,1922,null,{}] 02:04:18 INFO - PROCESS | 1787 | 1466499858499 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:18 INFO - PROCESS | 1787 | 1466499858504 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:18 INFO - PROCESS | 1787 | 1466499858717 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:04:19 INFO - PROCESS | 1787 | 1466499858994 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 1787 | 1466499859000 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c42c00 == 38 [pid = 1787] [id = 488] 02:04:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c45800) [pid = 1787] [serial = 1465] [outer = (nil)] 02:04:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f6c800) [pid = 1787] [serial = 1466] [outer = 0x92c45800] 02:04:19 INFO - PROCESS | 1787 | 1466499859133 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x93aa8400) [pid = 1787] [serial = 1467] [outer = 0x92c45800] 02:04:20 INFO - PROCESS | 1787 | 1466499860149 Marionette TRACE conn4 <- [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]]]}] 02:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1738ms 02:04:20 INFO - PROCESS | 1787 | 1466499860223 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:04:20 INFO - PROCESS | 1787 | 1466499860230 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:04:20 INFO - PROCESS | 1787 | 1466499860248 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:04:20 INFO - PROCESS | 1787 | 1466499860255 Marionette TRACE conn4 <- [1,1926,null,{}] 02:04:20 INFO - PROCESS | 1787 | 1466499860261 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:20 INFO - PROCESS | 1787 | 1466499860269 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:20 INFO - PROCESS | 1787 | 1466499860506 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:04:20 INFO - PROCESS | 1787 | 1466499860736 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:20 INFO - PROCESS | 1787 | 1466499860745 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x93c06400 == 39 [pid = 1787] [id = 489] 02:04:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x94897000) [pid = 1787] [serial = 1468] [outer = (nil)] 02:04:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953a5800) [pid = 1787] [serial = 1469] [outer = 0x94897000] 02:04:20 INFO - PROCESS | 1787 | 1466499860854 Marionette DEBUG loaded listener.js 02:04:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953c8400) [pid = 1787] [serial = 1470] [outer = 0x94897000] 02:04:21 INFO - PROCESS | 1787 | 1466499861784 Marionette TRACE conn4 <- [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]]]}] 02:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1593ms 02:04:21 INFO - PROCESS | 1787 | 1466499861833 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:04:21 INFO - PROCESS | 1787 | 1466499861837 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:04:21 INFO - PROCESS | 1787 | 1466499861844 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 1787 | 1466499861848 Marionette TRACE conn4 <- [1,1930,null,{}] 02:04:21 INFO - PROCESS | 1787 | 1466499861853 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:21 INFO - PROCESS | 1787 | 1466499861859 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:22 INFO - PROCESS | 1787 | 1466499862045 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:04:22 INFO - PROCESS | 1787 | 1466499862226 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 1787 | 1466499862234 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x92952000 == 40 [pid = 1787] [id = 490] 02:04:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953a5c00) [pid = 1787] [serial = 1471] [outer = (nil)] 02:04:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953f4400) [pid = 1787] [serial = 1472] [outer = 0x953a5c00] 02:04:22 INFO - PROCESS | 1787 | 1466499862318 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95436000) [pid = 1787] [serial = 1473] [outer = 0x953a5c00] 02:04:23 INFO - PROCESS | 1787 | 1466499863295 Marionette TRACE conn4 <- [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]]]}] 02:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1483ms 02:04:23 INFO - PROCESS | 1787 | 1466499863327 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:04:23 INFO - PROCESS | 1787 | 1466499863331 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:04:23 INFO - PROCESS | 1787 | 1466499863338 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:04:23 INFO - PROCESS | 1787 | 1466499863341 Marionette TRACE conn4 <- [1,1934,null,{}] 02:04:23 INFO - PROCESS | 1787 | 1466499863347 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:23 INFO - PROCESS | 1787 | 1466499863353 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:23 INFO - PROCESS | 1787 | 1466499863562 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:04:23 INFO - PROCESS | 1787 | 1466499863746 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:23 INFO - PROCESS | 1787 | 1466499863764 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x9547fc00 == 41 [pid = 1787] [id = 491] 02:04:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95480400) [pid = 1787] [serial = 1474] [outer = (nil)] 02:04:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x96604400) [pid = 1787] [serial = 1475] [outer = 0x95480400] 02:04:23 INFO - PROCESS | 1787 | 1466499863899 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x966ed000) [pid = 1787] [serial = 1476] [outer = 0x95480400] 02:04:25 INFO - PROCESS | 1787 | 1466499865020 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1731ms 02:04:25 INFO - PROCESS | 1787 | 1466499865069 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:04:25 INFO - PROCESS | 1787 | 1466499865074 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:04:25 INFO - PROCESS | 1787 | 1466499865081 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:04:25 INFO - PROCESS | 1787 | 1466499865084 Marionette TRACE conn4 <- [1,1938,null,{}] 02:04:25 INFO - PROCESS | 1787 | 1466499865090 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:25 INFO - PROCESS | 1787 | 1466499865095 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:25 INFO - PROCESS | 1787 | 1466499865291 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:04:25 INFO - PROCESS | 1787 | 1466499865531 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:25 INFO - PROCESS | 1787 | 1466499865540 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73c00 == 42 [pid = 1787] [id = 492] 02:04:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8ec7bc00) [pid = 1787] [serial = 1477] [outer = (nil)] 02:04:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x914a3c00) [pid = 1787] [serial = 1478] [outer = 0x8ec7bc00] 02:04:25 INFO - PROCESS | 1787 | 1466499865653 Marionette DEBUG loaded listener.js 02:04:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x95213800) [pid = 1787] [serial = 1479] [outer = 0x8ec7bc00] 02:04:26 INFO - PROCESS | 1787 | 1466499866810 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1788ms 02:04:26 INFO - PROCESS | 1787 | 1466499866870 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:04:26 INFO - PROCESS | 1787 | 1466499866877 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:04:26 INFO - PROCESS | 1787 | 1466499866885 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:04:26 INFO - PROCESS | 1787 | 1466499866890 Marionette TRACE conn4 <- [1,1942,null,{}] 02:04:26 INFO - PROCESS | 1787 | 1466499866901 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:26 INFO - PROCESS | 1787 | 1466499866905 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:27 INFO - PROCESS | 1787 | 1466499867136 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:04:27 INFO - PROCESS | 1787 | 1466499867501 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:27 INFO - PROCESS | 1787 | 1466499867517 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115e800 == 43 [pid = 1787] [id = 493] 02:04:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9115ec00) [pid = 1787] [serial = 1480] [outer = (nil)] 02:04:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x91292c00) [pid = 1787] [serial = 1481] [outer = 0x9115ec00] 02:04:27 INFO - PROCESS | 1787 | 1466499867593 Marionette DEBUG loaded listener.js 02:04:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x91494800) [pid = 1787] [serial = 1482] [outer = 0x9115ec00] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x91159c00 == 42 [pid = 1787] [id = 401] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70a000 == 41 [pid = 1787] [id = 400] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73000 == 40 [pid = 1787] [id = 485] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x93aa8800 == 39 [pid = 1787] [id = 484] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd4c00 == 38 [pid = 1787] [id = 483] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x9149a000 == 37 [pid = 1787] [id = 482] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9c00 == 36 [pid = 1787] [id = 481] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2d800 == 35 [pid = 1787] [id = 480] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x92fe1000 == 34 [pid = 1787] [id = 478] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x91a84400 == 33 [pid = 1787] [id = 479] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77c00 == 32 [pid = 1787] [id = 477] 02:04:28 INFO - PROCESS | 1787 | --DOCSHELL 0x8f705400 == 31 [pid = 1787] [id = 476] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79000 == 30 [pid = 1787] [id = 475] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x95398800 == 29 [pid = 1787] [id = 393] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ae400 == 28 [pid = 1787] [id = 398] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd23800 == 27 [pid = 1787] [id = 385] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f704800 == 26 [pid = 1787] [id = 399] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x92948800 == 25 [pid = 1787] [id = 391] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec70800 == 24 [pid = 1787] [id = 396] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70cc00 == 23 [pid = 1787] [id = 387] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72c00 == 22 [pid = 1787] [id = 388] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x953c3c00 == 21 [pid = 1787] [id = 394] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f707c00 == 20 [pid = 1787] [id = 389] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x95213400 == 19 [pid = 1787] [id = 392] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x92f67000 == 18 [pid = 1787] [id = 397] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x91a89000 == 17 [pid = 1787] [id = 386] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe45c00 == 16 [pid = 1787] [id = 390] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b7c00 == 15 [pid = 1787] [id = 395] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70b000 == 14 [pid = 1787] [id = 471] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73c00 == 13 [pid = 1787] [id = 492] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x9547fc00 == 12 [pid = 1787] [id = 491] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x92952000 == 11 [pid = 1787] [id = 490] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x93c06400 == 10 [pid = 1787] [id = 489] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x91292000 == 9 [pid = 1787] [id = 487] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x92c42c00 == 8 [pid = 1787] [id = 488] 02:04:29 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7c000 == 7 [pid = 1787] [id = 486] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92944c00) [pid = 1787] [serial = 1424] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x953cd800) [pid = 1787] [serial = 1400] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x953f1800) [pid = 1787] [serial = 1401] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x91161c00) [pid = 1787] [serial = 1416] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x96610800) [pid = 1787] [serial = 1407] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93c07000) [pid = 1787] [serial = 1398] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8f706c00) [pid = 1787] [serial = 1418] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93aabc00) [pid = 1787] [serial = 1397] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91159000) [pid = 1787] [serial = 1412] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8fe48800) [pid = 1787] [serial = 1394] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9294d400) [pid = 1787] [serial = 1427] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9129e000) [pid = 1787] [serial = 1421] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x966ed400) [pid = 1787] [serial = 1409] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9294b400) [pid = 1787] [serial = 1425] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x912a0800) [pid = 1787] [serial = 1413] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8fe4b000) [pid = 1787] [serial = 1415] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91296800) [pid = 1787] [serial = 1395] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9972ec00) [pid = 1787] [serial = 1410] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8f70bc00) [pid = 1787] [serial = 1419] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9547e000) [pid = 1787] [serial = 1403] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9660b000) [pid = 1787] [serial = 1406] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x95481400) [pid = 1787] [serial = 1404] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9149cc00) [pid = 1787] [serial = 1422] [outer = (nil)] [url = about:blank] 02:04:29 INFO - PROCESS | 1787 | 1466499869703 Marionette TRACE conn4 <- [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]]]}] 02:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2849ms 02:04:29 INFO - PROCESS | 1787 | 1466499869735 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:04:29 INFO - PROCESS | 1787 | 1466499869741 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:04:29 INFO - PROCESS | 1787 | 1466499869749 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:04:29 INFO - PROCESS | 1787 | 1466499869754 Marionette TRACE conn4 <- [1,1946,null,{}] 02:04:29 INFO - PROCESS | 1787 | 1466499869764 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:29 INFO - PROCESS | 1787 | 1466499869768 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:30 INFO - PROCESS | 1787 | 1466499870011 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:04:30 INFO - PROCESS | 1787 | 1466499870212 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:30 INFO - PROCESS | 1787 | 1466499870222 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b0000 == 8 [pid = 1787] [id = 494] 02:04:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f6b0c00) [pid = 1787] [serial = 1483] [outer = (nil)] 02:04:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f70bc00) [pid = 1787] [serial = 1484] [outer = 0x8f6b0c00] 02:04:30 INFO - PROCESS | 1787 | 1466499870308 Marionette DEBUG loaded listener.js 02:04:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8fd21800) [pid = 1787] [serial = 1485] [outer = 0x8f6b0c00] 02:04:31 INFO - PROCESS | 1787 | 1466499871136 Marionette TRACE conn4 <- [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]]]}] 02:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1452ms 02:04:31 INFO - PROCESS | 1787 | 1466499871202 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:04:31 INFO - PROCESS | 1787 | 1466499871211 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:04:31 INFO - PROCESS | 1787 | 1466499871223 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:04:31 INFO - PROCESS | 1787 | 1466499871228 Marionette TRACE conn4 <- [1,1950,null,{}] 02:04:31 INFO - PROCESS | 1787 | 1466499871234 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:31 INFO - PROCESS | 1787 | 1466499871241 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:31 INFO - PROCESS | 1787 | 1466499871430 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:04:31 INFO - PROCESS | 1787 | 1466499871599 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:31 INFO - PROCESS | 1787 | 1466499871610 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x91163800 == 9 [pid = 1787] [id = 495] 02:04:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91163c00) [pid = 1787] [serial = 1486] [outer = (nil)] 02:04:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91294000) [pid = 1787] [serial = 1487] [outer = 0x91163c00] 02:04:31 INFO - PROCESS | 1787 | 1466499871687 Marionette DEBUG loaded listener.js 02:04:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9129dc00) [pid = 1787] [serial = 1488] [outer = 0x91163c00] 02:04:32 INFO - PROCESS | 1787 | 1466499872750 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 02:04:32 INFO - PROCESS | 1787 | 1466499872812 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:04:32 INFO - PROCESS | 1787 | 1466499872817 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:04:32 INFO - PROCESS | 1787 | 1466499872824 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:04:32 INFO - PROCESS | 1787 | 1466499872830 Marionette TRACE conn4 <- [1,1954,null,{}] 02:04:32 INFO - PROCESS | 1787 | 1466499872854 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:32 INFO - PROCESS | 1787 | 1466499872864 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:33 INFO - PROCESS | 1787 | 1466499873097 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:04:33 INFO - PROCESS | 1787 | 1466499873139 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 1787 | 1466499873150 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292f000 == 10 [pid = 1787] [id = 496] 02:04:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9292f800) [pid = 1787] [serial = 1489] [outer = (nil)] 02:04:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92943c00) [pid = 1787] [serial = 1490] [outer = 0x9292f800] 02:04:33 INFO - PROCESS | 1787 | 1466499873226 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9294d400) [pid = 1787] [serial = 1491] [outer = 0x9292f800] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f6b5c00) [pid = 1787] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92fd8400) [pid = 1787] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x93c04400) [pid = 1787] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f70b400) [pid = 1787] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91d90c00) [pid = 1787] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93a17800) [pid = 1787] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f6b7400) [pid = 1787] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f6ad800) [pid = 1787] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x93ab5c00) [pid = 1787] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91a8e400) [pid = 1787] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:04:34 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x91a83c00) [pid = 1787] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:04:34 INFO - PROCESS | 1787 | 1466499874654 Marionette TRACE conn4 <- [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]]]}] 02:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1900ms 02:04:34 INFO - PROCESS | 1787 | 1466499874725 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:04:34 INFO - PROCESS | 1787 | 1466499874730 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:04:34 INFO - PROCESS | 1787 | 1466499874737 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:04:34 INFO - PROCESS | 1787 | 1466499874740 Marionette TRACE conn4 <- [1,1958,null,{}] 02:04:34 INFO - PROCESS | 1787 | 1466499874745 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:34 INFO - PROCESS | 1787 | 1466499874750 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:34 INFO - PROCESS | 1787 | 1466499874939 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:04:34 INFO - PROCESS | 1787 | 1466499874949 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:34 INFO - PROCESS | 1787 | 1466499874958 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73000 == 11 [pid = 1787] [id = 497] 02:04:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f70b400) [pid = 1787] [serial = 1492] [outer = (nil)] 02:04:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92924400) [pid = 1787] [serial = 1493] [outer = 0x8f70b400] 02:04:35 INFO - PROCESS | 1787 | 1466499875166 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92c3e000) [pid = 1787] [serial = 1494] [outer = 0x8f70b400] 02:04:36 INFO - PROCESS | 1787 | 1466499876027 Marionette TRACE conn4 <- [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]]]}] 02:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1340ms 02:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:04:36 INFO - PROCESS | 1787 | 1466499876078 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:04:36 INFO - PROCESS | 1787 | 1466499876081 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:04:36 INFO - PROCESS | 1787 | 1466499876088 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 1787 | 1466499876091 Marionette TRACE conn4 <- [1,1962,null,{}] 02:04:36 INFO - PROCESS | 1787 | 1466499876097 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:36 INFO - PROCESS | 1787 | 1466499876102 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:36 INFO - PROCESS | 1787 | 1466499876397 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:04:36 INFO - PROCESS | 1787 | 1466499876540 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 1787 | 1466499876551 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec76400 == 12 [pid = 1787] [id = 498] 02:04:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8ec77000) [pid = 1787] [serial = 1495] [outer = (nil)] 02:04:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8ec7c000) [pid = 1787] [serial = 1496] [outer = 0x8ec77000] 02:04:36 INFO - PROCESS | 1787 | 1466499876640 Marionette DEBUG loaded listener.js 02:04:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f6b1000) [pid = 1787] [serial = 1497] [outer = 0x8ec77000] 02:04:37 INFO - PROCESS | 1787 | 1466499877834 Marionette TRACE conn4 <- [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]]]}] 02:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1835ms 02:04:37 INFO - PROCESS | 1787 | 1466499877926 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:04:37 INFO - PROCESS | 1787 | 1466499877933 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:04:37 INFO - PROCESS | 1787 | 1466499877944 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:04:37 INFO - PROCESS | 1787 | 1466499877949 Marionette TRACE conn4 <- [1,1966,null,{}] 02:04:37 INFO - PROCESS | 1787 | 1466499877968 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:37 INFO - PROCESS | 1787 | 1466499877976 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:38 INFO - PROCESS | 1787 | 1466499878292 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:04:38 INFO - PROCESS | 1787 | 1466499878479 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:38 INFO - PROCESS | 1787 | 1466499878486 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129c000 == 13 [pid = 1787] [id = 499] 02:04:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9129d400) [pid = 1787] [serial = 1498] [outer = (nil)] 02:04:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9149b800) [pid = 1787] [serial = 1499] [outer = 0x9129d400] 02:04:38 INFO - PROCESS | 1787 | 1466499878585 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91a84400) [pid = 1787] [serial = 1500] [outer = 0x9129d400] 02:04:39 INFO - PROCESS | 1787 | 1466499879635 Marionette TRACE conn4 <- [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]]]}] 02:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1738ms 02:04:39 INFO - PROCESS | 1787 | 1466499879681 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:04:39 INFO - PROCESS | 1787 | 1466499879687 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:04:39 INFO - PROCESS | 1787 | 1466499879694 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:04:39 INFO - PROCESS | 1787 | 1466499879697 Marionette TRACE conn4 <- [1,1970,null,{}] 02:04:39 INFO - PROCESS | 1787 | 1466499879704 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:39 INFO - PROCESS | 1787 | 1466499879709 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:39 INFO - PROCESS | 1787 | 1466499879912 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:04:40 INFO - PROCESS | 1787 | 1466499880212 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:40 INFO - PROCESS | 1787 | 1466499880223 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1800 == 14 [pid = 1787] [id = 500] 02:04:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f70f000) [pid = 1787] [serial = 1501] [outer = (nil)] 02:04:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92c46c00) [pid = 1787] [serial = 1502] [outer = 0x8f70f000] 02:04:40 INFO - PROCESS | 1787 | 1466499880350 Marionette DEBUG loaded listener.js 02:04:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92f6e800) [pid = 1787] [serial = 1503] [outer = 0x8f70f000] 02:04:41 INFO - PROCESS | 1787 | 1466499881473 Marionette TRACE conn4 <- [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]]]}] 02:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1794ms 02:04:41 INFO - PROCESS | 1787 | 1466499881488 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:04:41 INFO - PROCESS | 1787 | 1466499881494 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:04:41 INFO - PROCESS | 1787 | 1466499881514 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:04:41 INFO - PROCESS | 1787 | 1466499881521 Marionette TRACE conn4 <- [1,1974,null,{}] 02:04:41 INFO - PROCESS | 1787 | 1466499881528 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:41 INFO - PROCESS | 1787 | 1466499881535 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:41 INFO - PROCESS | 1787 | 1466499881781 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:04:42 INFO - PROCESS | 1787 | 1466499882054 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:42 INFO - PROCESS | 1787 | 1466499882068 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x91294c00 == 15 [pid = 1787] [id = 501] 02:04:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x9294bc00) [pid = 1787] [serial = 1504] [outer = (nil)] 02:04:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93ab6000) [pid = 1787] [serial = 1505] [outer = 0x9294bc00] 02:04:42 INFO - PROCESS | 1787 | 1466499882156 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93aa8800) [pid = 1787] [serial = 1506] [outer = 0x9294bc00] 02:04:43 INFO - PROCESS | 1787 | 1466499883156 Marionette TRACE conn4 <- [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]]]}] 02:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1709ms 02:04:43 INFO - PROCESS | 1787 | 1466499883215 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:04:43 INFO - PROCESS | 1787 | 1466499883220 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:04:43 INFO - PROCESS | 1787 | 1466499883226 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:04:43 INFO - PROCESS | 1787 | 1466499883230 Marionette TRACE conn4 <- [1,1978,null,{}] 02:04:43 INFO - PROCESS | 1787 | 1466499883235 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:43 INFO - PROCESS | 1787 | 1466499883241 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:43 INFO - PROCESS | 1787 | 1466499883429 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:04:43 INFO - PROCESS | 1787 | 1466499883833 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:43 INFO - PROCESS | 1787 | 1466499883845 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75400 == 16 [pid = 1787] [id = 502] 02:04:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8ec76000) [pid = 1787] [serial = 1507] [outer = (nil)] 02:04:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8f5ae800) [pid = 1787] [serial = 1508] [outer = 0x8ec76000] 02:04:43 INFO - PROCESS | 1787 | 1466499883963 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8f708000) [pid = 1787] [serial = 1509] [outer = 0x8ec76000] 02:04:44 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73000 == 15 [pid = 1787] [id = 497] 02:04:44 INFO - PROCESS | 1787 | --DOCSHELL 0x9292f000 == 14 [pid = 1787] [id = 496] 02:04:44 INFO - PROCESS | 1787 | --DOCSHELL 0x91163800 == 13 [pid = 1787] [id = 495] 02:04:44 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b0000 == 12 [pid = 1787] [id = 494] 02:04:45 INFO - PROCESS | 1787 | 1466499885020 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93a7d400) [pid = 1787] [serial = 1457] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x93a74c00) [pid = 1787] [serial = 1452] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x95209400) [pid = 1787] [serial = 1454] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fd30c00) [pid = 1787] [serial = 1430] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8fe4bc00) [pid = 1787] [serial = 1431] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92923c00) [pid = 1787] [serial = 1433] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92947800) [pid = 1787] [serial = 1434] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93a7d000) [pid = 1787] [serial = 1436] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93aaf400) [pid = 1787] [serial = 1437] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92c40800) [pid = 1787] [serial = 1428] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fd2c800) [pid = 1787] [serial = 1445] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8fe41800) [pid = 1787] [serial = 1446] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x94892800) [pid = 1787] [serial = 1439] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9520c400) [pid = 1787] [serial = 1440] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92f6a400) [pid = 1787] [serial = 1442] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x94895000) [pid = 1787] [serial = 1443] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91a8f000) [pid = 1787] [serial = 1448] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x92fdd400) [pid = 1787] [serial = 1451] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91d97000) [pid = 1787] [serial = 1449] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9526f800) [pid = 1787] [serial = 1455] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x9520b800) [pid = 1787] [serial = 1458] [outer = (nil)] [url = about:blank] 02:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1885ms 02:04:45 INFO - PROCESS | 1787 | 1466499885116 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:04:45 INFO - PROCESS | 1787 | 1466499885123 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:04:45 INFO - PROCESS | 1787 | 1466499885131 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:04:45 INFO - PROCESS | 1787 | 1466499885136 Marionette TRACE conn4 <- [1,1982,null,{}] 02:04:45 INFO - PROCESS | 1787 | 1466499885145 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:45 INFO - PROCESS | 1787 | 1466499885153 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:45 INFO - PROCESS | 1787 | 1466499885338 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:04:45 INFO - PROCESS | 1787 | 1466499885524 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:45 INFO - PROCESS | 1787 | 1466499885535 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe41000 == 13 [pid = 1787] [id = 503] 02:04:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8fe47400) [pid = 1787] [serial = 1510] [outer = (nil)] 02:04:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x91165800) [pid = 1787] [serial = 1511] [outer = 0x8fe47400] 02:04:45 INFO - PROCESS | 1787 | 1466499885613 Marionette DEBUG loaded listener.js 02:04:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9149a000) [pid = 1787] [serial = 1512] [outer = 0x8fe47400] 02:04:46 INFO - PROCESS | 1787 | 1466499886439 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1335ms 02:04:46 INFO - PROCESS | 1787 | 1466499886475 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:04:46 INFO - PROCESS | 1787 | 1466499886482 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:04:46 INFO - PROCESS | 1787 | 1466499886490 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:04:46 INFO - PROCESS | 1787 | 1466499886493 Marionette TRACE conn4 <- [1,1986,null,{}] 02:04:46 INFO - PROCESS | 1787 | 1466499886499 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:46 INFO - PROCESS | 1787 | 1466499886504 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:46 INFO - PROCESS | 1787 | 1466499886683 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:04:46 INFO - PROCESS | 1787 | 1466499886693 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:46 INFO - PROCESS | 1787 | 1466499886704 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x92928400 == 14 [pid = 1787] [id = 504] 02:04:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9292d400) [pid = 1787] [serial = 1513] [outer = (nil)] 02:04:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9294a000) [pid = 1787] [serial = 1514] [outer = 0x9292d400] 02:04:46 INFO - PROCESS | 1787 | 1466499886777 Marionette DEBUG loaded listener.js 02:04:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92c42800) [pid = 1787] [serial = 1515] [outer = 0x9292d400] 02:04:47 INFO - PROCESS | 1787 | 1466499887856 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1435ms 02:04:47 INFO - PROCESS | 1787 | 1466499887926 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:04:47 INFO - PROCESS | 1787 | 1466499887930 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:04:47 INFO - PROCESS | 1787 | 1466499887961 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:04:47 INFO - PROCESS | 1787 | 1466499887970 Marionette TRACE conn4 <- [1,1990,null,{}] 02:04:47 INFO - PROCESS | 1787 | 1466499887979 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:47 INFO - PROCESS | 1787 | 1466499887986 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:48 INFO - PROCESS | 1787 | 1466499888218 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:04:48 INFO - PROCESS | 1787 | 1466499888241 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:48 INFO - PROCESS | 1787 | 1466499888252 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115f800 == 15 [pid = 1787] [id = 505] 02:04:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x92fdf000) [pid = 1787] [serial = 1516] [outer = (nil)] 02:04:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x93aaf000) [pid = 1787] [serial = 1517] [outer = 0x92fdf000] 02:04:48 INFO - PROCESS | 1787 | 1466499888320 Marionette DEBUG loaded listener.js 02:04:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93ab2800) [pid = 1787] [serial = 1518] [outer = 0x92fdf000] 02:04:49 INFO - PROCESS | 1787 | 1466499889318 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1415ms 02:04:49 INFO - PROCESS | 1787 | 1466499889360 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:04:49 INFO - PROCESS | 1787 | 1466499889365 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:04:49 INFO - PROCESS | 1787 | 1466499889379 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:04:49 INFO - PROCESS | 1787 | 1466499889382 Marionette TRACE conn4 <- [1,1994,null,{}] 02:04:49 INFO - PROCESS | 1787 | 1466499889389 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:49 INFO - PROCESS | 1787 | 1466499889394 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:49 INFO - PROCESS | 1787 | 1466499889610 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:04:49 INFO - PROCESS | 1787 | 1466499889631 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:49 INFO - PROCESS | 1787 | 1466499889642 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fdb400 == 16 [pid = 1787] [id = 506] 02:04:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x94896800) [pid = 1787] [serial = 1519] [outer = (nil)] 02:04:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9520bc00) [pid = 1787] [serial = 1520] [outer = 0x94896800] 02:04:49 INFO - PROCESS | 1787 | 1466499889709 Marionette DEBUG loaded listener.js 02:04:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9520fc00) [pid = 1787] [serial = 1521] [outer = 0x94896800] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8f6b0c00) [pid = 1787] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9292f800) [pid = 1787] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x94897000) [pid = 1787] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92c45800) [pid = 1787] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8ec7bc00) [pid = 1787] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9115ec00) [pid = 1787] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8ec7c800) [pid = 1787] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x953a5c00) [pid = 1787] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x95480400) [pid = 1787] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91495800) [pid = 1787] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:04:50 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x91163c00) [pid = 1787] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:04:50 INFO - PROCESS | 1787 | 1466499890701 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1392ms 02:04:50 INFO - PROCESS | 1787 | 1466499890764 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:04:50 INFO - PROCESS | 1787 | 1466499890768 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:04:50 INFO - PROCESS | 1787 | 1466499890774 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:04:50 INFO - PROCESS | 1787 | 1466499890777 Marionette TRACE conn4 <- [1,1998,null,{}] 02:04:50 INFO - PROCESS | 1787 | 1466499890783 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:50 INFO - PROCESS | 1787 | 1466499890788 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:50 INFO - PROCESS | 1787 | 1466499890945 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:04:51 INFO - PROCESS | 1787 | 1466499891135 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:51 INFO - PROCESS | 1787 | 1466499891147 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec71400 == 17 [pid = 1787] [id = 507] 02:04:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8ec71800) [pid = 1787] [serial = 1522] [outer = (nil)] 02:04:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8ec7dc00) [pid = 1787] [serial = 1523] [outer = 0x8ec71800] 02:04:51 INFO - PROCESS | 1787 | 1466499891229 Marionette DEBUG loaded listener.js 02:04:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f704800) [pid = 1787] [serial = 1524] [outer = 0x8ec71800] 02:04:52 INFO - PROCESS | 1787 | 1466499892283 Marionette TRACE conn4 <- [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]]]}] 02:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1582ms 02:04:52 INFO - PROCESS | 1787 | 1466499892358 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:04:52 INFO - PROCESS | 1787 | 1466499892365 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:04:52 INFO - PROCESS | 1787 | 1466499892374 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:04:52 INFO - PROCESS | 1787 | 1466499892379 Marionette TRACE conn4 <- [1,2002,null,{}] 02:04:52 INFO - PROCESS | 1787 | 1466499892388 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:52 INFO - PROCESS | 1787 | 1466499892397 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:52 INFO - PROCESS | 1787 | 1466499892629 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:04:52 INFO - PROCESS | 1787 | 1466499892866 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:52 INFO - PROCESS | 1787 | 1466499892875 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75800 == 18 [pid = 1787] [id = 508] 02:04:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91294400) [pid = 1787] [serial = 1525] [outer = (nil)] 02:04:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92922400) [pid = 1787] [serial = 1526] [outer = 0x91294400] 02:04:53 INFO - PROCESS | 1787 | 1466499892994 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9292c800) [pid = 1787] [serial = 1527] [outer = 0x91294400] 02:04:54 INFO - PROCESS | 1787 | 1466499894002 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1696ms 02:04:54 INFO - PROCESS | 1787 | 1466499894073 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:04:54 INFO - PROCESS | 1787 | 1466499894080 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:04:54 INFO - PROCESS | 1787 | 1466499894090 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:04:54 INFO - PROCESS | 1787 | 1466499894093 Marionette TRACE conn4 <- [1,2006,null,{}] 02:04:54 INFO - PROCESS | 1787 | 1466499894100 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:54 INFO - PROCESS | 1787 | 1466499894105 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:54 INFO - PROCESS | 1787 | 1466499894341 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:04:54 INFO - PROCESS | 1787 | 1466499894618 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:54 INFO - PROCESS | 1787 | 1466499894626 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115d800 == 19 [pid = 1787] [id = 509] 02:04:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92952000) [pid = 1787] [serial = 1528] [outer = (nil)] 02:04:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93aaf400) [pid = 1787] [serial = 1529] [outer = 0x92952000] 02:04:54 INFO - PROCESS | 1787 | 1466499894725 Marionette DEBUG loaded listener.js 02:04:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x95209c00) [pid = 1787] [serial = 1530] [outer = 0x92952000] 02:04:55 INFO - PROCESS | 1787 | 1466499895695 Marionette TRACE conn4 <- [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]]]}] 02:04:55 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 02:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1634ms 02:04:55 INFO - PROCESS | 1787 | 1466499895725 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:04:55 INFO - PROCESS | 1787 | 1466499895729 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:04:55 INFO - PROCESS | 1787 | 1466499895739 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:04:55 INFO - PROCESS | 1787 | 1466499895748 Marionette TRACE conn4 <- [1,2010,null,{}] 02:04:55 INFO - PROCESS | 1787 | 1466499895764 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:55 INFO - PROCESS | 1787 | 1466499895772 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:55 INFO - PROCESS | 1787 | 1466499895973 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:04:56 INFO - PROCESS | 1787 | 1466499896215 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:56 INFO - PROCESS | 1787 | 1466499896223 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7e400 == 20 [pid = 1787] [id = 510] 02:04:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91160400) [pid = 1787] [serial = 1531] [outer = (nil)] 02:04:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9539c800) [pid = 1787] [serial = 1532] [outer = 0x91160400] 02:04:56 INFO - PROCESS | 1787 | 1466499896350 Marionette DEBUG loaded listener.js 02:04:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x953a2800) [pid = 1787] [serial = 1533] [outer = 0x91160400] 02:04:57 INFO - PROCESS | 1787 | 1466499897274 Marionette TRACE conn4 <- [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]]]}] 02:04:57 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 02:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1597ms 02:04:57 INFO - PROCESS | 1787 | 1466499897333 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:04:57 INFO - PROCESS | 1787 | 1466499897337 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:04:57 INFO - PROCESS | 1787 | 1466499897345 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:04:57 INFO - PROCESS | 1787 | 1466499897349 Marionette TRACE conn4 <- [1,2014,null,{}] 02:04:57 INFO - PROCESS | 1787 | 1466499897355 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:57 INFO - PROCESS | 1787 | 1466499897360 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:57 INFO - PROCESS | 1787 | 1466499897548 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:04:57 INFO - PROCESS | 1787 | 1466499897770 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 1787 | 1466499897778 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115cc00 == 21 [pid = 1787] [id = 511] 02:04:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x95273800) [pid = 1787] [serial = 1534] [outer = (nil)] 02:04:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953cc400) [pid = 1787] [serial = 1535] [outer = 0x95273800] 02:04:57 INFO - PROCESS | 1787 | 1466499897903 Marionette DEBUG loaded listener.js 02:04:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953ea000) [pid = 1787] [serial = 1536] [outer = 0x95273800] 02:04:58 INFO - PROCESS | 1787 | 1466499898820 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1542ms 02:04:58 INFO - PROCESS | 1787 | 1466499898889 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:04:58 INFO - PROCESS | 1787 | 1466499898892 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:04:58 INFO - PROCESS | 1787 | 1466499898899 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:04:58 INFO - PROCESS | 1787 | 1466499898902 Marionette TRACE conn4 <- [1,2018,null,{}] 02:04:58 INFO - PROCESS | 1787 | 1466499898908 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:58 INFO - PROCESS | 1787 | 1466499898914 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:59 INFO - PROCESS | 1787 | 1466499899131 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:04:59 INFO - PROCESS | 1787 | 1466499899313 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:59 INFO - PROCESS | 1787 | 1466499899332 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:04:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fdc800 == 22 [pid = 1787] [id = 512] 02:04:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953a2000) [pid = 1787] [serial = 1537] [outer = (nil)] 02:04:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953f5000) [pid = 1787] [serial = 1538] [outer = 0x953a2000] 02:04:59 INFO - PROCESS | 1787 | 1466499899431 Marionette DEBUG loaded listener.js 02:04:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95484000) [pid = 1787] [serial = 1539] [outer = 0x953a2000] 02:05:00 INFO - PROCESS | 1787 | 1466499900522 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1688ms 02:05:00 INFO - PROCESS | 1787 | 1466499900589 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:05:00 INFO - PROCESS | 1787 | 1466499900594 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:05:00 INFO - PROCESS | 1787 | 1466499900600 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:05:00 INFO - PROCESS | 1787 | 1466499900604 Marionette TRACE conn4 <- [1,2022,null,{}] 02:05:00 INFO - PROCESS | 1787 | 1466499900611 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:00 INFO - PROCESS | 1787 | 1466499900617 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:00 INFO - PROCESS | 1787 | 1466499900847 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:05:01 INFO - PROCESS | 1787 | 1466499901074 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 1787 | 1466499901086 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x91299800 == 23 [pid = 1787] [id = 513] 02:05:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91a8a000) [pid = 1787] [serial = 1540] [outer = (nil)] 02:05:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953e8c00) [pid = 1787] [serial = 1541] [outer = 0x91a8a000] 02:05:01 INFO - PROCESS | 1787 | 1466499901213 Marionette DEBUG loaded listener.js 02:05:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x96688000) [pid = 1787] [serial = 1542] [outer = 0x91a8a000] 02:05:02 INFO - PROCESS | 1787 | 1466499902823 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2298ms 02:05:02 INFO - PROCESS | 1787 | 1466499902909 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:05:02 INFO - PROCESS | 1787 | 1466499902919 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:05:02 INFO - PROCESS | 1787 | 1466499902927 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:05:02 INFO - PROCESS | 1787 | 1466499902934 Marionette TRACE conn4 <- [1,2026,null,{}] 02:05:02 INFO - PROCESS | 1787 | 1466499902946 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:02 INFO - PROCESS | 1787 | 1466499902955 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:03 INFO - PROCESS | 1787 | 1466499903209 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:05:03 INFO - PROCESS | 1787 | 1466499903466 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 1787 | 1466499903477 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2c000 == 24 [pid = 1787] [id = 514] 02:05:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8fd2c800) [pid = 1787] [serial = 1543] [outer = (nil)] 02:05:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fd30000) [pid = 1787] [serial = 1544] [outer = 0x8fd2c800] 02:05:03 INFO - PROCESS | 1787 | 1466499903555 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe43400) [pid = 1787] [serial = 1545] [outer = 0x8fd2c800] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x92fdb400 == 23 [pid = 1787] [id = 506] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x9115f800 == 22 [pid = 1787] [id = 505] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x92928400 == 21 [pid = 1787] [id = 504] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe41000 == 20 [pid = 1787] [id = 503] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75400 == 19 [pid = 1787] [id = 502] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x91294c00 == 18 [pid = 1787] [id = 501] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1800 == 17 [pid = 1787] [id = 500] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x9129c000 == 16 [pid = 1787] [id = 499] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec76400 == 15 [pid = 1787] [id = 498] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x9115e800 == 14 [pid = 1787] [id = 493] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x91299800 == 13 [pid = 1787] [id = 513] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x92fdc800 == 12 [pid = 1787] [id = 512] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x9115cc00 == 11 [pid = 1787] [id = 511] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7e400 == 10 [pid = 1787] [id = 510] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75800 == 9 [pid = 1787] [id = 508] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x9115d800 == 8 [pid = 1787] [id = 509] 02:05:04 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec71400 == 7 [pid = 1787] [id = 507] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8fd21800) [pid = 1787] [serial = 1485] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x92943c00) [pid = 1787] [serial = 1490] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953c8400) [pid = 1787] [serial = 1470] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93aa8400) [pid = 1787] [serial = 1467] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92f6c800) [pid = 1787] [serial = 1466] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9294d400) [pid = 1787] [serial = 1491] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x914a3c00) [pid = 1787] [serial = 1478] [outer = (nil)] [url = about:blank] 02:05:04 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91494800) [pid = 1787] [serial = 1482] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f6b8800) [pid = 1787] [serial = 1461] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x953f4400) [pid = 1787] [serial = 1472] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x966ed000) [pid = 1787] [serial = 1476] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x96604400) [pid = 1787] [serial = 1475] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f70bc00) [pid = 1787] [serial = 1484] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91292c00) [pid = 1787] [serial = 1481] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f5b8400) [pid = 1787] [serial = 1460] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x914a2c00) [pid = 1787] [serial = 1463] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91d8f800) [pid = 1787] [serial = 1464] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91294000) [pid = 1787] [serial = 1487] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x95436000) [pid = 1787] [serial = 1473] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x953a5800) [pid = 1787] [serial = 1469] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x95213800) [pid = 1787] [serial = 1479] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9129dc00) [pid = 1787] [serial = 1488] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x92924400) [pid = 1787] [serial = 1493] [outer = (nil)] [url = about:blank] 02:05:05 INFO - PROCESS | 1787 | 1466499905551 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2709ms 02:05:05 INFO - PROCESS | 1787 | 1466499905637 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:05:05 INFO - PROCESS | 1787 | 1466499905643 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:05:05 INFO - PROCESS | 1787 | 1466499905651 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:05:05 INFO - PROCESS | 1787 | 1466499905659 Marionette TRACE conn4 <- [1,2030,null,{}] 02:05:05 INFO - PROCESS | 1787 | 1466499905668 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:05 INFO - PROCESS | 1787 | 1466499905674 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:05 INFO - PROCESS | 1787 | 1466499905868 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:05:06 INFO - PROCESS | 1787 | 1466499906006 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:06 INFO - PROCESS | 1787 | 1466499906014 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8c00 == 8 [pid = 1787] [id = 515] 02:05:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f6ba000) [pid = 1787] [serial = 1546] [outer = (nil)] 02:05:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8fd22400) [pid = 1787] [serial = 1547] [outer = 0x8f6ba000] 02:05:06 INFO - PROCESS | 1787 | 1466499906097 Marionette DEBUG loaded listener.js 02:05:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fd2a000) [pid = 1787] [serial = 1548] [outer = 0x8f6ba000] 02:05:06 INFO - PROCESS | 1787 | 1466499906995 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1388ms 02:05:07 INFO - PROCESS | 1787 | 1466499907040 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:05:07 INFO - PROCESS | 1787 | 1466499907050 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:05:07 INFO - PROCESS | 1787 | 1466499907062 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:05:07 INFO - PROCESS | 1787 | 1466499907068 Marionette TRACE conn4 <- [1,2034,null,{}] 02:05:07 INFO - PROCESS | 1787 | 1466499907074 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:07 INFO - PROCESS | 1787 | 1466499907080 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:07 INFO - PROCESS | 1787 | 1466499907272 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:05:07 INFO - PROCESS | 1787 | 1466499907438 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:07 INFO - PROCESS | 1787 | 1466499907449 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x91158c00 == 9 [pid = 1787] [id = 516] 02:05:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91164000) [pid = 1787] [serial = 1549] [outer = (nil)] 02:05:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91295c00) [pid = 1787] [serial = 1550] [outer = 0x91164000] 02:05:07 INFO - PROCESS | 1787 | 1466499907524 Marionette DEBUG loaded listener.js 02:05:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9129fc00) [pid = 1787] [serial = 1551] [outer = 0x91164000] 02:05:08 INFO - PROCESS | 1787 | 1466499908584 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1587ms 02:05:08 INFO - PROCESS | 1787 | 1466499908657 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:05:08 INFO - PROCESS | 1787 | 1466499908661 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:05:08 INFO - PROCESS | 1787 | 1466499908668 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:05:08 INFO - PROCESS | 1787 | 1466499908675 Marionette TRACE conn4 <- [1,2038,null,{}] 02:05:08 INFO - PROCESS | 1787 | 1466499908703 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:08 INFO - PROCESS | 1787 | 1466499908713 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:08 INFO - PROCESS | 1787 | 1466499908940 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:05:08 INFO - PROCESS | 1787 | 1466499908964 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:08 INFO - PROCESS | 1787 | 1466499908975 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d92000 == 10 [pid = 1787] [id = 517] 02:05:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91d9b400) [pid = 1787] [serial = 1552] [outer = (nil)] 02:05:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9292a400) [pid = 1787] [serial = 1553] [outer = 0x91d9b400] 02:05:09 INFO - PROCESS | 1787 | 1466499909050 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92948800) [pid = 1787] [serial = 1554] [outer = 0x91d9b400] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92fdf000) [pid = 1787] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x94896800) [pid = 1787] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8fe47400) [pid = 1787] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8ec77000) [pid = 1787] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f70b400) [pid = 1787] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f70f000) [pid = 1787] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9129d400) [pid = 1787] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9292d400) [pid = 1787] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8ec76000) [pid = 1787] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:05:10 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9294bc00) [pid = 1787] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:05:10 INFO - PROCESS | 1787 | 1466499910503 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1893ms 02:05:10 INFO - PROCESS | 1787 | 1466499910563 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:05:10 INFO - PROCESS | 1787 | 1466499910567 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:05:10 INFO - PROCESS | 1787 | 1466499910574 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:05:10 INFO - PROCESS | 1787 | 1466499910578 Marionette TRACE conn4 <- [1,2042,null,{}] 02:05:10 INFO - PROCESS | 1787 | 1466499910583 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:10 INFO - PROCESS | 1787 | 1466499910588 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:10 INFO - PROCESS | 1787 | 1466499910764 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:05:10 INFO - PROCESS | 1787 | 1466499910775 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 1787 | 1466499910786 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9400 == 11 [pid = 1787] [id = 518] 02:05:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x9129cc00) [pid = 1787] [serial = 1555] [outer = (nil)] 02:05:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9294b400) [pid = 1787] [serial = 1556] [outer = 0x9129cc00] 02:05:10 INFO - PROCESS | 1787 | 1466499910980 Marionette DEBUG loaded listener.js 02:05:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x92c3a800) [pid = 1787] [serial = 1557] [outer = 0x9129cc00] 02:05:11 INFO - PROCESS | 1787 | 1466499911807 Marionette TRACE conn4 <- [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]]]}] 02:05:11 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) 02:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1283ms 02:05:11 INFO - PROCESS | 1787 | 1466499911858 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:05:11 INFO - PROCESS | 1787 | 1466499911861 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:05:11 INFO - PROCESS | 1787 | 1466499911868 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:05:11 INFO - PROCESS | 1787 | 1466499911872 Marionette TRACE conn4 <- [1,2046,null,{}] 02:05:11 INFO - PROCESS | 1787 | 1466499911883 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:11 INFO - PROCESS | 1787 | 1466499911887 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:12 INFO - PROCESS | 1787 | 1466499912193 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:05:12 INFO - PROCESS | 1787 | 1466499912324 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 1787 | 1466499912334 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75800 == 12 [pid = 1787] [id = 519] 02:05:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec76400) [pid = 1787] [serial = 1558] [outer = (nil)] 02:05:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f5ad800) [pid = 1787] [serial = 1559] [outer = 0x8ec76400] 02:05:12 INFO - PROCESS | 1787 | 1466499912428 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f6af000) [pid = 1787] [serial = 1560] [outer = 0x8ec76400] 02:05:13 INFO - PROCESS | 1787 | 1466499913567 Marionette TRACE conn4 <- [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]]]}] 02:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1787ms 02:05:13 INFO - PROCESS | 1787 | 1466499913658 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:05:13 INFO - PROCESS | 1787 | 1466499913666 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:05:13 INFO - PROCESS | 1787 | 1466499913675 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:05:13 INFO - PROCESS | 1787 | 1466499913681 Marionette TRACE conn4 <- [1,2050,null,{}] 02:05:13 INFO - PROCESS | 1787 | 1466499913689 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:13 INFO - PROCESS | 1787 | 1466499913696 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:14 INFO - PROCESS | 1787 | 1466499914004 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:05:14 INFO - PROCESS | 1787 | 1466499914197 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:14 INFO - PROCESS | 1787 | 1466499914208 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x91162000 == 13 [pid = 1787] [id = 520] 02:05:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91165c00) [pid = 1787] [serial = 1561] [outer = (nil)] 02:05:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9129c000) [pid = 1787] [serial = 1562] [outer = 0x91165c00] 02:05:14 INFO - PROCESS | 1787 | 1466499914297 Marionette DEBUG loaded listener.js 02:05:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9149dc00) [pid = 1787] [serial = 1563] [outer = 0x91165c00] 02:05:15 INFO - PROCESS | 1787 | 1466499915360 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1746ms 02:05:15 INFO - PROCESS | 1787 | 1466499915420 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:05:15 INFO - PROCESS | 1787 | 1466499915425 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:05:15 INFO - PROCESS | 1787 | 1466499915432 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:05:15 INFO - PROCESS | 1787 | 1466499915436 Marionette TRACE conn4 <- [1,2054,null,{}] 02:05:15 INFO - PROCESS | 1787 | 1466499915442 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:15 INFO - PROCESS | 1787 | 1466499915448 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:15 INFO - PROCESS | 1787 | 1466499915654 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:05:15 INFO - PROCESS | 1787 | 1466499915931 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 1787 | 1466499915941 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd24000 == 14 [pid = 1787] [id = 521] 02:05:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91159000) [pid = 1787] [serial = 1564] [outer = (nil)] 02:05:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92946400) [pid = 1787] [serial = 1565] [outer = 0x91159000] 02:05:16 INFO - PROCESS | 1787 | 1466499916051 Marionette DEBUG loaded listener.js 02:05:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92c45800) [pid = 1787] [serial = 1566] [outer = 0x91159000] 02:05:17 INFO - PROCESS | 1787 | 1466499917071 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1686ms 02:05:17 INFO - PROCESS | 1787 | 1466499917119 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:05:17 INFO - PROCESS | 1787 | 1466499917126 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:05:17 INFO - PROCESS | 1787 | 1466499917145 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:05:17 INFO - PROCESS | 1787 | 1466499917153 Marionette TRACE conn4 <- [1,2058,null,{}] 02:05:17 INFO - PROCESS | 1787 | 1466499917159 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:17 INFO - PROCESS | 1787 | 1466499917168 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:17 INFO - PROCESS | 1787 | 1466499917404 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:05:17 INFO - PROCESS | 1787 | 1466499917635 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 1787 | 1466499917646 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe4b400 == 15 [pid = 1787] [id = 522] 02:05:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92943400) [pid = 1787] [serial = 1567] [outer = (nil)] 02:05:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93a79800) [pid = 1787] [serial = 1568] [outer = 0x92943400] 02:05:17 INFO - PROCESS | 1787 | 1466499917790 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93a7d000) [pid = 1787] [serial = 1569] [outer = 0x92943400] 02:05:18 INFO - PROCESS | 1787 | 1466499918822 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1749ms 02:05:18 INFO - PROCESS | 1787 | 1466499918886 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:05:18 INFO - PROCESS | 1787 | 1466499918890 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:05:18 INFO - PROCESS | 1787 | 1466499918897 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:05:18 INFO - PROCESS | 1787 | 1466499918901 Marionette TRACE conn4 <- [1,2062,null,{}] 02:05:18 INFO - PROCESS | 1787 | 1466499918907 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:18 INFO - PROCESS | 1787 | 1466499918913 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:19 INFO - PROCESS | 1787 | 1466499919101 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:05:19 INFO - PROCESS | 1787 | 1466499919328 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:19 INFO - PROCESS | 1787 | 1466499919338 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7a000 == 16 [pid = 1787] [id = 523] 02:05:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8ec7b800) [pid = 1787] [serial = 1570] [outer = (nil)] 02:05:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8f5ae400) [pid = 1787] [serial = 1571] [outer = 0x8ec7b800] 02:05:19 INFO - PROCESS | 1787 | 1466499919596 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8f702000) [pid = 1787] [serial = 1572] [outer = 0x8ec7b800] 02:05:20 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9400 == 15 [pid = 1787] [id = 518] 02:05:20 INFO - PROCESS | 1787 | --DOCSHELL 0x91d92000 == 14 [pid = 1787] [id = 517] 02:05:20 INFO - PROCESS | 1787 | --DOCSHELL 0x91158c00 == 13 [pid = 1787] [id = 516] 02:05:20 INFO - PROCESS | 1787 | 1466499920733 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x93aaf000) [pid = 1787] [serial = 1517] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92c42800) [pid = 1787] [serial = 1515] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9520fc00) [pid = 1787] [serial = 1521] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x93ab2800) [pid = 1787] [serial = 1518] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9520bc00) [pid = 1787] [serial = 1520] [outer = (nil)] [url = about:blank] 02:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1890ms 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91165800) [pid = 1787] [serial = 1511] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9149a000) [pid = 1787] [serial = 1512] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8ec7c000) [pid = 1787] [serial = 1496] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f6b1000) [pid = 1787] [serial = 1497] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92c3e000) [pid = 1787] [serial = 1494] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92c46c00) [pid = 1787] [serial = 1502] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92f6e800) [pid = 1787] [serial = 1503] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9149b800) [pid = 1787] [serial = 1499] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91a84400) [pid = 1787] [serial = 1500] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9294a000) [pid = 1787] [serial = 1514] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8f5ae800) [pid = 1787] [serial = 1508] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8f708000) [pid = 1787] [serial = 1509] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x93ab6000) [pid = 1787] [serial = 1505] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x93aa8800) [pid = 1787] [serial = 1506] [outer = (nil)] [url = about:blank] 02:05:20 INFO - PROCESS | 1787 | 1466499920810 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:05:20 INFO - PROCESS | 1787 | 1466499920816 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:05:20 INFO - PROCESS | 1787 | 1466499920829 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:05:20 INFO - PROCESS | 1787 | 1466499920832 Marionette TRACE conn4 <- [1,2066,null,{}] 02:05:20 INFO - PROCESS | 1787 | 1466499920840 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:20 INFO - PROCESS | 1787 | 1466499920846 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:21 INFO - PROCESS | 1787 | 1466499921045 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:05:21 INFO - PROCESS | 1787 | 1466499921244 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:21 INFO - PROCESS | 1787 | 1466499921254 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709800 == 14 [pid = 1787] [id = 524] 02:05:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8fd29000) [pid = 1787] [serial = 1573] [outer = (nil)] 02:05:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8fe4b800) [pid = 1787] [serial = 1574] [outer = 0x8fd29000] 02:05:21 INFO - PROCESS | 1787 | 1466499921332 Marionette DEBUG loaded listener.js 02:05:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9129b000) [pid = 1787] [serial = 1575] [outer = 0x8fd29000] 02:05:22 INFO - PROCESS | 1787 | 1466499922191 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1431ms 02:05:22 INFO - PROCESS | 1787 | 1466499922260 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:05:22 INFO - PROCESS | 1787 | 1466499922266 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:05:22 INFO - PROCESS | 1787 | 1466499922277 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:05:22 INFO - PROCESS | 1787 | 1466499922280 Marionette TRACE conn4 <- [1,2070,null,{}] 02:05:22 INFO - PROCESS | 1787 | 1466499922287 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:22 INFO - PROCESS | 1787 | 1466499922291 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:22 INFO - PROCESS | 1787 | 1466499922469 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:05:22 INFO - PROCESS | 1787 | 1466499922614 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:22 INFO - PROCESS | 1787 | 1466499922621 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe45800 == 15 [pid = 1787] [id = 525] 02:05:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x91298c00) [pid = 1787] [serial = 1576] [outer = (nil)] 02:05:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91d91400) [pid = 1787] [serial = 1577] [outer = 0x91298c00] 02:05:22 INFO - PROCESS | 1787 | 1466499922696 Marionette DEBUG loaded listener.js 02:05:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92943800) [pid = 1787] [serial = 1578] [outer = 0x91298c00] 02:05:23 INFO - PROCESS | 1787 | 1466499923733 Marionette TRACE conn4 <- [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]]]}] 02:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1482ms 02:05:23 INFO - PROCESS | 1787 | 1466499923761 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:05:23 INFO - PROCESS | 1787 | 1466499923764 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:05:23 INFO - PROCESS | 1787 | 1466499923779 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:05:23 INFO - PROCESS | 1787 | 1466499923786 Marionette TRACE conn4 <- [1,2074,null,{}] 02:05:23 INFO - PROCESS | 1787 | 1466499923806 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:23 INFO - PROCESS | 1787 | 1466499923815 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:24 INFO - PROCESS | 1787 | 1466499924059 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:05:24 INFO - PROCESS | 1787 | 1466499924087 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:24 INFO - PROCESS | 1787 | 1466499924098 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a81400 == 16 [pid = 1787] [id = 526] 02:05:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x92c42000) [pid = 1787] [serial = 1579] [outer = (nil)] 02:05:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92fd9800) [pid = 1787] [serial = 1580] [outer = 0x92c42000] 02:05:24 INFO - PROCESS | 1787 | 1466499924168 Marionette DEBUG loaded listener.js 02:05:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a70000) [pid = 1787] [serial = 1581] [outer = 0x92c42000] 02:05:25 INFO - PROCESS | 1787 | 1466499925170 Marionette TRACE conn4 <- [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]]]}] 02:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1448ms 02:05:25 INFO - PROCESS | 1787 | 1466499925230 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 1787 | 1466499925235 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:05:25 INFO - PROCESS | 1787 | 1466499925241 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:05:25 INFO - PROCESS | 1787 | 1466499925245 Marionette TRACE conn4 <- [1,2078,null,{}] 02:05:25 INFO - PROCESS | 1787 | 1466499925250 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:25 INFO - PROCESS | 1787 | 1466499925255 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:25 INFO - PROCESS | 1787 | 1466499925478 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec71800) [pid = 1787] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91294400) [pid = 1787] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92952000) [pid = 1787] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91160400) [pid = 1787] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x95273800) [pid = 1787] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8fd2c800) [pid = 1787] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x953a2000) [pid = 1787] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x8f6ba000) [pid = 1787] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x91a8a000) [pid = 1787] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x91d9b400) [pid = 1787] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:05:25 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x91164000) [pid = 1787] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:05:25 INFO - PROCESS | 1787 | 1466499925664 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:25 INFO - PROCESS | 1787 | 1466499925680 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec71800 == 17 [pid = 1787] [id = 527] 02:05:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x8ec75c00) [pid = 1787] [serial = 1582] [outer = (nil)] 02:05:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x91160400) [pid = 1787] [serial = 1583] [outer = 0x8ec75c00] 02:05:25 INFO - PROCESS | 1787 | 1466499925768 Marionette DEBUG loaded listener.js 02:05:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x91a8a000) [pid = 1787] [serial = 1584] [outer = 0x8ec75c00] 02:05:26 INFO - PROCESS | 1787 | 1466499926606 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1398ms 02:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:05:26 INFO - PROCESS | 1787 | 1466499926640 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:05:26 INFO - PROCESS | 1787 | 1466499926643 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:05:26 INFO - PROCESS | 1787 | 1466499926649 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:05:26 INFO - PROCESS | 1787 | 1466499926653 Marionette TRACE conn4 <- [1,2082,null,{}] 02:05:26 INFO - PROCESS | 1787 | 1466499926666 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:26 INFO - PROCESS | 1787 | 1466499926672 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:26 INFO - PROCESS | 1787 | 1466499926836 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:05:26 INFO - PROCESS | 1787 | 1466499926851 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:26 INFO - PROCESS | 1787 | 1466499926858 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab6000 == 18 [pid = 1787] [id = 528] 02:05:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x93ab6800) [pid = 1787] [serial = 1585] [outer = (nil)] 02:05:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x93c08800) [pid = 1787] [serial = 1586] [outer = 0x93ab6800] 02:05:26 INFO - PROCESS | 1787 | 1466499926951 Marionette DEBUG loaded listener.js 02:05:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x95210c00) [pid = 1787] [serial = 1587] [outer = 0x93ab6800] 02:05:28 INFO - PROCESS | 1787 | 1466499928100 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1512ms 02:05:28 INFO - PROCESS | 1787 | 1466499928162 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:05:28 INFO - PROCESS | 1787 | 1466499928169 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:05:28 INFO - PROCESS | 1787 | 1466499928179 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:05:28 INFO - PROCESS | 1787 | 1466499928183 Marionette TRACE conn4 <- [1,2086,null,{}] 02:05:28 INFO - PROCESS | 1787 | 1466499928193 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:28 INFO - PROCESS | 1787 | 1466499928200 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:28 INFO - PROCESS | 1787 | 1466499928439 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:05:28 INFO - PROCESS | 1787 | 1466499928753 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:28 INFO - PROCESS | 1787 | 1466499928767 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ae800 == 19 [pid = 1787] [id = 529] 02:05:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8f70b800) [pid = 1787] [serial = 1588] [outer = (nil)] 02:05:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91159c00) [pid = 1787] [serial = 1589] [outer = 0x8f70b800] 02:05:28 INFO - PROCESS | 1787 | 1466499928863 Marionette DEBUG loaded listener.js 02:05:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91497c00) [pid = 1787] [serial = 1590] [outer = 0x8f70b800] 02:05:29 INFO - PROCESS | 1787 | 1466499929866 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1741ms 02:05:29 INFO - PROCESS | 1787 | 1466499929920 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:05:29 INFO - PROCESS | 1787 | 1466499929927 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:05:29 INFO - PROCESS | 1787 | 1466499929939 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:05:29 INFO - PROCESS | 1787 | 1466499929943 Marionette TRACE conn4 <- [1,2090,null,{}] 02:05:29 INFO - PROCESS | 1787 | 1466499929950 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:29 INFO - PROCESS | 1787 | 1466499929956 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:30 INFO - PROCESS | 1787 | 1466499930205 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:05:30 INFO - PROCESS | 1787 | 1466499930441 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:30 INFO - PROCESS | 1787 | 1466499930450 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x92925000 == 20 [pid = 1787] [id = 530] 02:05:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9292b800) [pid = 1787] [serial = 1591] [outer = (nil)] 02:05:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92c3e800) [pid = 1787] [serial = 1592] [outer = 0x9292b800] 02:05:30 INFO - PROCESS | 1787 | 1466499930598 Marionette DEBUG loaded listener.js 02:05:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92f69400) [pid = 1787] [serial = 1593] [outer = 0x9292b800] 02:05:31 INFO - PROCESS | 1787 | 1466499931577 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1695ms 02:05:31 INFO - PROCESS | 1787 | 1466499931651 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:05:31 INFO - PROCESS | 1787 | 1466499931655 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:05:31 INFO - PROCESS | 1787 | 1466499931665 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:05:31 INFO - PROCESS | 1787 | 1466499931670 Marionette TRACE conn4 <- [1,2094,null,{}] 02:05:31 INFO - PROCESS | 1787 | 1466499931688 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:31 INFO - PROCESS | 1787 | 1466499931698 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:31 INFO - PROCESS | 1787 | 1466499931887 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:05:32 INFO - PROCESS | 1787 | 1466499932124 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:32 INFO - PROCESS | 1787 | 1466499932133 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1400 == 21 [pid = 1787] [id = 531] 02:05:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x93d06000) [pid = 1787] [serial = 1594] [outer = (nil)] 02:05:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x95217000) [pid = 1787] [serial = 1595] [outer = 0x93d06000] 02:05:32 INFO - PROCESS | 1787 | 1466499932237 Marionette DEBUG loaded listener.js 02:05:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x95276c00) [pid = 1787] [serial = 1596] [outer = 0x93d06000] 02:05:33 INFO - PROCESS | 1787 | 1466499933125 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1494ms 02:05:33 INFO - PROCESS | 1787 | 1466499933160 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:05:33 INFO - PROCESS | 1787 | 1466499933164 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:05:33 INFO - PROCESS | 1787 | 1466499933191 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:05:33 INFO - PROCESS | 1787 | 1466499933196 Marionette TRACE conn4 <- [1,2098,null,{}] 02:05:33 INFO - PROCESS | 1787 | 1466499933202 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:33 INFO - PROCESS | 1787 | 1466499933207 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:33 INFO - PROCESS | 1787 | 1466499933407 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:05:33 INFO - PROCESS | 1787 | 1466499933593 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:33 INFO - PROCESS | 1787 | 1466499933600 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x9539b800 == 22 [pid = 1787] [id = 532] 02:05:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9539c400) [pid = 1787] [serial = 1597] [outer = (nil)] 02:05:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953a5800) [pid = 1787] [serial = 1598] [outer = 0x9539c400] 02:05:33 INFO - PROCESS | 1787 | 1466499933686 Marionette DEBUG loaded listener.js 02:05:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953c2400) [pid = 1787] [serial = 1599] [outer = 0x9539c400] 02:05:34 INFO - PROCESS | 1787 | 1466499934708 Marionette TRACE conn4 <- [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]]]}] 02:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1588ms 02:05:34 INFO - PROCESS | 1787 | 1466499934777 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:05:34 INFO - PROCESS | 1787 | 1466499934781 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:05:34 INFO - PROCESS | 1787 | 1466499934789 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:05:34 INFO - PROCESS | 1787 | 1466499934793 Marionette TRACE conn4 <- [1,2102,null,{}] 02:05:34 INFO - PROCESS | 1787 | 1466499934799 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:34 INFO - PROCESS | 1787 | 1466499934805 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:35 INFO - PROCESS | 1787 | 1466499934998 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:05:35 INFO - PROCESS | 1787 | 1466499935292 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:35 INFO - PROCESS | 1787 | 1466499935302 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x9539bc00 == 23 [pid = 1787] [id = 533] 02:05:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9539cc00) [pid = 1787] [serial = 1600] [outer = (nil)] 02:05:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953cd400) [pid = 1787] [serial = 1601] [outer = 0x9539cc00] 02:05:35 INFO - PROCESS | 1787 | 1466499935407 Marionette DEBUG loaded listener.js 02:05:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953ef400) [pid = 1787] [serial = 1602] [outer = 0x9539cc00] 02:05:36 INFO - PROCESS | 1787 | 1466499936369 Marionette TRACE conn4 <- [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]]]}] 02:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1638ms 02:05:36 INFO - PROCESS | 1787 | 1466499936427 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:05:36 INFO - PROCESS | 1787 | 1466499936431 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:05:36 INFO - PROCESS | 1787 | 1466499936438 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:05:36 INFO - PROCESS | 1787 | 1466499936442 Marionette TRACE conn4 <- [1,2106,null,{}] 02:05:36 INFO - PROCESS | 1787 | 1466499936448 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:36 INFO - PROCESS | 1787 | 1466499936459 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:36 INFO - PROCESS | 1787 | 1466499936719 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:05:36 INFO - PROCESS | 1787 | 1466499936959 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:36 INFO - PROCESS | 1787 | 1466499936972 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ad000 == 24 [pid = 1787] [id = 534] 02:05:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91293000) [pid = 1787] [serial = 1603] [outer = (nil)] 02:05:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9547ec00) [pid = 1787] [serial = 1604] [outer = 0x91293000] 02:05:37 INFO - PROCESS | 1787 | 1466499937097 Marionette DEBUG loaded listener.js 02:05:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x96605400) [pid = 1787] [serial = 1605] [outer = 0x91293000] 02:05:38 INFO - PROCESS | 1787 | 1466499938061 Marionette TRACE conn4 <- [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]]]}] 02:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1684ms 02:05:38 INFO - PROCESS | 1787 | 1466499938124 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:05:38 INFO - PROCESS | 1787 | 1466499938127 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:05:38 INFO - PROCESS | 1787 | 1466499938134 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:05:38 INFO - PROCESS | 1787 | 1466499938138 Marionette TRACE conn4 <- [1,2110,null,{}] 02:05:38 INFO - PROCESS | 1787 | 1466499938144 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:38 INFO - PROCESS | 1787 | 1466499938149 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:38 INFO - PROCESS | 1787 | 1466499938332 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:05:38 INFO - PROCESS | 1787 | 1466499938873 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:38 INFO - PROCESS | 1787 | 1466499938891 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f705800 == 25 [pid = 1787] [id = 535] 02:05:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f707000) [pid = 1787] [serial = 1606] [outer = (nil)] 02:05:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8f70dc00) [pid = 1787] [serial = 1607] [outer = 0x8f707000] 02:05:38 INFO - PROCESS | 1787 | 1466499938973 Marionette DEBUG loaded listener.js 02:05:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe47c00) [pid = 1787] [serial = 1608] [outer = 0x8f707000] 02:05:39 INFO - PROCESS | 1787 | 1466499939869 Marionette TRACE conn4 <- [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]]]}] 02:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1842ms 02:05:39 INFO - PROCESS | 1787 | 1466499939979 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:05:39 INFO - PROCESS | 1787 | 1466499939985 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:05:39 INFO - PROCESS | 1787 | 1466499939994 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:05:40 INFO - PROCESS | 1787 | 1466499939999 Marionette TRACE conn4 <- [1,2114,null,{}] 02:05:40 INFO - PROCESS | 1787 | 1466499940014 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:40 INFO - PROCESS | 1787 | 1466499940019 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:40 INFO - PROCESS | 1787 | 1466499940288 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2c000 == 24 [pid = 1787] [id = 514] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x91162000 == 23 [pid = 1787] [id = 520] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75800 == 22 [pid = 1787] [id = 519] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8c00 == 21 [pid = 1787] [id = 515] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe4b400 == 20 [pid = 1787] [id = 522] 02:05:41 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd24000 == 19 [pid = 1787] [id = 521] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x9292c800) [pid = 1787] [serial = 1527] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x92922400) [pid = 1787] [serial = 1526] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x95209c00) [pid = 1787] [serial = 1530] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x93aaf400) [pid = 1787] [serial = 1529] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953a2800) [pid = 1787] [serial = 1533] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9539c800) [pid = 1787] [serial = 1532] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x953ea000) [pid = 1787] [serial = 1536] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fe43400) [pid = 1787] [serial = 1545] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x953cc400) [pid = 1787] [serial = 1535] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fd30000) [pid = 1787] [serial = 1544] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x95484000) [pid = 1787] [serial = 1539] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fd22400) [pid = 1787] [serial = 1547] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x953f5000) [pid = 1787] [serial = 1538] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fd2a000) [pid = 1787] [serial = 1548] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x96688000) [pid = 1787] [serial = 1542] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x953e8c00) [pid = 1787] [serial = 1541] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9292a400) [pid = 1787] [serial = 1553] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9129fc00) [pid = 1787] [serial = 1551] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92948800) [pid = 1787] [serial = 1554] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91295c00) [pid = 1787] [serial = 1550] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9294b400) [pid = 1787] [serial = 1556] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8f704800) [pid = 1787] [serial = 1524] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8ec7dc00) [pid = 1787] [serial = 1523] [outer = (nil)] [url = about:blank] 02:05:41 INFO - PROCESS | 1787 | 1466499941587 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:41 INFO - PROCESS | 1787 | 1466499941597 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5af000 == 20 [pid = 1787] [id = 536] 02:05:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f5b0400) [pid = 1787] [serial = 1609] [outer = (nil)] 02:05:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f6b0800) [pid = 1787] [serial = 1610] [outer = 0x8f5b0400] 02:05:41 INFO - PROCESS | 1787 | 1466499941673 Marionette DEBUG loaded listener.js 02:05:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8f704000) [pid = 1787] [serial = 1611] [outer = 0x8f5b0400] 02:05:42 INFO - PROCESS | 1787 | 1466499942508 Marionette TRACE conn4 <- [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]]]}] 02:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2544ms 02:05:42 INFO - PROCESS | 1787 | 1466499942541 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:05:42 INFO - PROCESS | 1787 | 1466499942547 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:05:42 INFO - PROCESS | 1787 | 1466499942565 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:05:42 INFO - PROCESS | 1787 | 1466499942571 Marionette TRACE conn4 <- [1,2118,null,{}] 02:05:42 INFO - PROCESS | 1787 | 1466499942579 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:42 INFO - PROCESS | 1787 | 1466499942587 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:42 INFO - PROCESS | 1787 | 1466499942761 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:05:42 INFO - PROCESS | 1787 | 1466499942774 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:42 INFO - PROCESS | 1787 | 1466499942787 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe3f800 == 21 [pid = 1787] [id = 537] 02:05:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fe41400) [pid = 1787] [serial = 1612] [outer = (nil)] 02:05:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fe46c00) [pid = 1787] [serial = 1613] [outer = 0x8fe41400] 02:05:42 INFO - PROCESS | 1787 | 1466499942876 Marionette DEBUG loaded listener.js 02:05:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91162400) [pid = 1787] [serial = 1614] [outer = 0x8fe41400] 02:05:43 INFO - PROCESS | 1787 | 1466499943918 Marionette TRACE conn4 <- [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]]]}] 02:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1395ms 02:05:43 INFO - PROCESS | 1787 | 1466499943959 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:05:43 INFO - PROCESS | 1787 | 1466499943966 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:05:43 INFO - PROCESS | 1787 | 1466499943973 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:05:43 INFO - PROCESS | 1787 | 1466499943977 Marionette TRACE conn4 <- [1,2122,null,{}] 02:05:43 INFO - PROCESS | 1787 | 1466499943983 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:43 INFO - PROCESS | 1787 | 1466499943989 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:44 INFO - PROCESS | 1787 | 1466499944170 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:05:44 INFO - PROCESS | 1787 | 1466499944342 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:44 INFO - PROCESS | 1787 | 1466499944354 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a85400 == 22 [pid = 1787] [id = 538] 02:05:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91a89000) [pid = 1787] [serial = 1615] [outer = (nil)] 02:05:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91d8f400) [pid = 1787] [serial = 1616] [outer = 0x91a89000] 02:05:44 INFO - PROCESS | 1787 | 1466499944420 Marionette DEBUG loaded listener.js 02:05:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92923c00) [pid = 1787] [serial = 1617] [outer = 0x91a89000] 02:05:45 INFO - PROCESS | 1787 | 1466499945453 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1532ms 02:05:45 INFO - PROCESS | 1787 | 1466499945507 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:05:45 INFO - PROCESS | 1787 | 1466499945510 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:05:45 INFO - PROCESS | 1787 | 1466499945533 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:05:45 INFO - PROCESS | 1787 | 1466499945543 Marionette TRACE conn4 <- [1,2126,null,{}] 02:05:45 INFO - PROCESS | 1787 | 1466499945549 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:45 INFO - PROCESS | 1787 | 1466499945558 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:45 INFO - PROCESS | 1787 | 1466499945799 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:05:45 INFO - PROCESS | 1787 | 1466499945823 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:45 INFO - PROCESS | 1787 | 1466499945832 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x91294000 == 23 [pid = 1787] [id = 539] 02:05:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92952800) [pid = 1787] [serial = 1618] [outer = (nil)] 02:05:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92c46400) [pid = 1787] [serial = 1619] [outer = 0x92952800] 02:05:45 INFO - PROCESS | 1787 | 1466499945901 Marionette DEBUG loaded listener.js 02:05:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92f6cc00) [pid = 1787] [serial = 1620] [outer = 0x92952800] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93ab6800) [pid = 1787] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec7b800) [pid = 1787] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91165c00) [pid = 1787] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9129cc00) [pid = 1787] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8ec75c00) [pid = 1787] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91159000) [pid = 1787] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92943400) [pid = 1787] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92c42000) [pid = 1787] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91298c00) [pid = 1787] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8ec76400) [pid = 1787] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:05:46 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8fd29000) [pid = 1787] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:05:47 INFO - PROCESS | 1787 | 1466499947350 Marionette TRACE conn4 <- [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]]]}] 02:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1857ms 02:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:05:47 INFO - PROCESS | 1787 | 1466499947380 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:05:47 INFO - PROCESS | 1787 | 1466499947384 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:05:47 INFO - PROCESS | 1787 | 1466499947391 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:05:47 INFO - PROCESS | 1787 | 1466499947394 Marionette TRACE conn4 <- [1,2130,null,{}] 02:05:47 INFO - PROCESS | 1787 | 1466499947400 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:47 INFO - PROCESS | 1787 | 1466499947405 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:47 INFO - PROCESS | 1787 | 1466499947555 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:05:47 INFO - PROCESS | 1787 | 1466499947569 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:47 INFO - PROCESS | 1787 | 1466499947575 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd25c00 == 24 [pid = 1787] [id = 540] 02:05:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x91d9c400) [pid = 1787] [serial = 1621] [outer = (nil)] 02:05:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92f66c00) [pid = 1787] [serial = 1622] [outer = 0x91d9c400] 02:05:47 INFO - PROCESS | 1787 | 1466499947646 Marionette DEBUG loaded listener.js 02:05:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92fda800) [pid = 1787] [serial = 1623] [outer = 0x91d9c400] 02:05:48 INFO - PROCESS | 1787 | 1466499948557 Marionette TRACE conn4 <- [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] 02:05:48 INFO - PROCESS | 1787 | 1466499948636 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:05:48 INFO - PROCESS | 1787 | 1466499948643 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:05:48 INFO - PROCESS | 1787 | 1466499948646 Marionette TRACE conn4 <- [1,2134,null,{}] 02:05:48 INFO - PROCESS | 1787 | 1466499948652 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:48 INFO - PROCESS | 1787 | 1466499948658 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:48 INFO - PROCESS | 1787 | 1466499948811 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:05:49 INFO - PROCESS | 1787 | 1466499949056 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:49 INFO - PROCESS | 1787 | 1466499949068 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75800 == 25 [pid = 1787] [id = 541] 02:05:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8ec76000) [pid = 1787] [serial = 1624] [outer = (nil)] 02:05:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f5b8800) [pid = 1787] [serial = 1625] [outer = 0x8ec76000] 02:05:49 INFO - PROCESS | 1787 | 1466499949156 Marionette DEBUG loaded listener.js 02:05:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8f706000) [pid = 1787] [serial = 1626] [outer = 0x8ec76000] 02:05:50 INFO - PROCESS | 1787 | 1466499950268 Marionette TRACE conn4 <- [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]]]}] 02:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1683ms 02:05:50 INFO - PROCESS | 1787 | 1466499950329 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:05:50 INFO - PROCESS | 1787 | 1466499950335 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:05:50 INFO - PROCESS | 1787 | 1466499950344 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:05:50 INFO - PROCESS | 1787 | 1466499950348 Marionette TRACE conn4 <- [1,2138,null,{}] 02:05:50 INFO - PROCESS | 1787 | 1466499950358 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:50 INFO - PROCESS | 1787 | 1466499950366 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:50 INFO - PROCESS | 1787 | 1466499950616 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:05:50 INFO - PROCESS | 1787 | 1466499950857 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:50 INFO - PROCESS | 1787 | 1466499950867 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5adc00 == 26 [pid = 1787] [id = 542] 02:05:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x912a0400) [pid = 1787] [serial = 1627] [outer = (nil)] 02:05:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9149d000) [pid = 1787] [serial = 1628] [outer = 0x912a0400] 02:05:51 INFO - PROCESS | 1787 | 1466499950997 Marionette DEBUG loaded listener.js 02:05:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91d95800) [pid = 1787] [serial = 1629] [outer = 0x912a0400] 02:05:52 INFO - PROCESS | 1787 | 1466499952066 Marionette TRACE conn4 <- [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]]]}] 02:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1793ms 02:05:52 INFO - PROCESS | 1787 | 1466499952142 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:05:52 INFO - PROCESS | 1787 | 1466499952147 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:05:52 INFO - PROCESS | 1787 | 1466499952157 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:05:52 INFO - PROCESS | 1787 | 1466499952161 Marionette TRACE conn4 <- [1,2142,null,{}] 02:05:52 INFO - PROCESS | 1787 | 1466499952168 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:52 INFO - PROCESS | 1787 | 1466499952173 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:52 INFO - PROCESS | 1787 | 1466499952408 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:05:52 INFO - PROCESS | 1787 | 1466499952687 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:52 INFO - PROCESS | 1787 | 1466499952693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x92948800 == 27 [pid = 1787] [id = 543] 02:05:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92f72000) [pid = 1787] [serial = 1630] [outer = (nil)] 02:05:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93aa9400) [pid = 1787] [serial = 1631] [outer = 0x92f72000] 02:05:52 INFO - PROCESS | 1787 | 1466499952813 Marionette DEBUG loaded listener.js 02:05:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93ab6800) [pid = 1787] [serial = 1632] [outer = 0x92f72000] 02:05:53 INFO - PROCESS | 1787 | 1466499953879 Marionette TRACE conn4 <- [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] 02:05:53 INFO - PROCESS | 1787 | 1466499953984 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:05:54 INFO - PROCESS | 1787 | 1466499954002 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:05:54 INFO - PROCESS | 1787 | 1466499954012 Marionette TRACE conn4 <- [1,2146,null,{}] 02:05:54 INFO - PROCESS | 1787 | 1466499954074 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:54 INFO - PROCESS | 1787 | 1466499954083 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:54 INFO - PROCESS | 1787 | 1466499954298 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:05:54 INFO - PROCESS | 1787 | 1466499954521 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:54 INFO - PROCESS | 1787 | 1466499954530 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x93ab3c00 == 28 [pid = 1787] [id = 544] 02:05:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93d0d000) [pid = 1787] [serial = 1633] [outer = (nil)] 02:05:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9520f000) [pid = 1787] [serial = 1634] [outer = 0x93d0d000] 02:05:54 INFO - PROCESS | 1787 | 1466499954611 Marionette DEBUG loaded listener.js 02:05:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9520d000) [pid = 1787] [serial = 1635] [outer = 0x93d0d000] 02:05:55 INFO - PROCESS | 1787 | 1466499955816 Marionette TRACE conn4 <- [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] 02:05:55 INFO - PROCESS | 1787 | 1466499955909 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:05:55 INFO - PROCESS | 1787 | 1466499955919 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:05:55 INFO - PROCESS | 1787 | 1466499955924 Marionette TRACE conn4 <- [1,2150,null,{}] 02:05:55 INFO - PROCESS | 1787 | 1466499955932 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:55 INFO - PROCESS | 1787 | 1466499955937 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:56 INFO - PROCESS | 1787 | 1466499956206 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:05:56 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd25c00 == 27 [pid = 1787] [id = 540] 02:05:56 INFO - PROCESS | 1787 | --DOCSHELL 0x91294000 == 26 [pid = 1787] [id = 539] 02:05:56 INFO - PROCESS | 1787 | 1466499956501 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:56 INFO - PROCESS | 1787 | 1466499956515 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:56 INFO - PROCESS | 1787 | --DOCSHELL 0x91a85400 == 25 [pid = 1787] [id = 538] 02:05:56 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe3f800 == 24 [pid = 1787] [id = 537] 02:05:56 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5af000 == 23 [pid = 1787] [id = 536] 02:05:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3000 == 24 [pid = 1787] [id = 545] 02:05:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8f5b7800) [pid = 1787] [serial = 1636] [outer = (nil)] 02:05:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8f703800) [pid = 1787] [serial = 1637] [outer = 0x8f5b7800] 02:05:56 INFO - PROCESS | 1787 | 1466499956628 Marionette DEBUG loaded listener.js 02:05:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8fe3d800) [pid = 1787] [serial = 1638] [outer = 0x8f5b7800] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x95210c00) [pid = 1787] [serial = 1587] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x93c08800) [pid = 1787] [serial = 1586] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f702000) [pid = 1787] [serial = 1572] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9129c000) [pid = 1787] [serial = 1562] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92c3a800) [pid = 1787] [serial = 1557] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91a8a000) [pid = 1787] [serial = 1584] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92c45800) [pid = 1787] [serial = 1566] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93a7d000) [pid = 1787] [serial = 1569] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93a70000) [pid = 1787] [serial = 1581] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9149dc00) [pid = 1787] [serial = 1563] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x91d91400) [pid = 1787] [serial = 1577] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92946400) [pid = 1787] [serial = 1565] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f5ad800) [pid = 1787] [serial = 1559] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92943800) [pid = 1787] [serial = 1578] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8fe4b800) [pid = 1787] [serial = 1574] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x92fd9800) [pid = 1787] [serial = 1580] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f6af000) [pid = 1787] [serial = 1560] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9129b000) [pid = 1787] [serial = 1575] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91160400) [pid = 1787] [serial = 1583] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x8f5ae400) [pid = 1787] [serial = 1571] [outer = (nil)] [url = about:blank] 02:05:56 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x93a79800) [pid = 1787] [serial = 1568] [outer = (nil)] [url = about:blank] 02:05:57 INFO - PROCESS | 1787 | 1466499957502 Marionette TRACE conn4 <- [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]]]}] 02:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1647ms 02:05:57 INFO - PROCESS | 1787 | 1466499957572 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:05:57 INFO - PROCESS | 1787 | 1466499957579 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:05:57 INFO - PROCESS | 1787 | 1466499957590 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:05:57 INFO - PROCESS | 1787 | 1466499957594 Marionette TRACE conn4 <- [1,2154,null,{}] 02:05:57 INFO - PROCESS | 1787 | 1466499957601 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:57 INFO - PROCESS | 1787 | 1466499957606 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:57 INFO - PROCESS | 1787 | 1466499957788 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:05:57 INFO - PROCESS | 1787 | 1466499957801 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:57 INFO - PROCESS | 1787 | 1466499957810 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x91293800 == 25 [pid = 1787] [id = 546] 02:05:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x912a0c00) [pid = 1787] [serial = 1639] [outer = (nil)] 02:05:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x91499000) [pid = 1787] [serial = 1640] [outer = 0x912a0c00] 02:05:57 INFO - PROCESS | 1787 | 1466499957886 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x91a8a400) [pid = 1787] [serial = 1641] [outer = 0x912a0c00] 02:05:58 INFO - PROCESS | 1787 | 1466499958911 Marionette TRACE conn4 <- [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]]]}] 02:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1388ms 02:05:58 INFO - PROCESS | 1787 | 1466499958983 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:05:58 INFO - PROCESS | 1787 | 1466499958991 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:05:59 INFO - PROCESS | 1787 | 1466499959004 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:05:59 INFO - PROCESS | 1787 | 1466499959011 Marionette TRACE conn4 <- [1,2158,null,{}] 02:05:59 INFO - PROCESS | 1787 | 1466499959028 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:59 INFO - PROCESS | 1787 | 1466499959037 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:59 INFO - PROCESS | 1787 | 1466499959281 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:05:59 INFO - PROCESS | 1787 | 1466499959304 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:59 INFO - PROCESS | 1787 | 1466499959314 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:05:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x92946800 == 26 [pid = 1787] [id = 547] 02:05:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9294e000) [pid = 1787] [serial = 1642] [outer = (nil)] 02:05:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92c42400) [pid = 1787] [serial = 1643] [outer = 0x9294e000] 02:05:59 INFO - PROCESS | 1787 | 1466499959391 Marionette DEBUG loaded listener.js 02:05:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92fde000) [pid = 1787] [serial = 1644] [outer = 0x9294e000] 02:06:00 INFO - PROCESS | 1787 | 1466499960477 Marionette TRACE conn4 <- [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]]]}] 02:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1542ms 02:06:00 INFO - PROCESS | 1787 | 1466499960549 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:06:00 INFO - PROCESS | 1787 | 1466499960553 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:06:00 INFO - PROCESS | 1787 | 1466499960561 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:06:00 INFO - PROCESS | 1787 | 1466499960564 Marionette TRACE conn4 <- [1,2162,null,{}] 02:06:00 INFO - PROCESS | 1787 | 1466499960570 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:00 INFO - PROCESS | 1787 | 1466499960576 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:00 INFO - PROCESS | 1787 | 1466499960834 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:06:00 INFO - PROCESS | 1787 | 1466499960864 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1787 | 1466499960870 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fe0c00 == 27 [pid = 1787] [id = 548] 02:06:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x93aaf400) [pid = 1787] [serial = 1645] [outer = (nil)] 02:06:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x94890800) [pid = 1787] [serial = 1646] [outer = 0x93aaf400] 02:06:00 INFO - PROCESS | 1787 | 1466499960945 Marionette DEBUG loaded listener.js 02:06:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x9520bc00) [pid = 1787] [serial = 1647] [outer = 0x93aaf400] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f70b800) [pid = 1787] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92952800) [pid = 1787] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9292b800) [pid = 1787] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x93d06000) [pid = 1787] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f707000) [pid = 1787] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9539c400) [pid = 1787] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8fe41400) [pid = 1787] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x8f5b0400) [pid = 1787] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x9539cc00) [pid = 1787] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x91293000) [pid = 1787] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:06:01 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x91a89000) [pid = 1787] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:06:02 INFO - PROCESS | 1787 | 1466499962017 Marionette TRACE conn4 <- [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]]]}] 02:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1485ms 02:06:02 INFO - PROCESS | 1787 | 1466499962046 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:06:02 INFO - PROCESS | 1787 | 1466499962050 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:06:02 INFO - PROCESS | 1787 | 1466499962057 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:06:02 INFO - PROCESS | 1787 | 1466499962060 Marionette TRACE conn4 <- [1,2166,null,{}] 02:06:02 INFO - PROCESS | 1787 | 1466499962067 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:02 INFO - PROCESS | 1787 | 1466499962072 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:02 INFO - PROCESS | 1787 | 1466499962290 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:06:02 INFO - PROCESS | 1787 | 1466499962309 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:02 INFO - PROCESS | 1787 | 1466499962316 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b9400 == 28 [pid = 1787] [id = 549] 02:06:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x91293000) [pid = 1787] [serial = 1648] [outer = (nil)] 02:06:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x93c06c00) [pid = 1787] [serial = 1649] [outer = 0x91293000] 02:06:02 INFO - PROCESS | 1787 | 1466499962388 Marionette DEBUG loaded listener.js 02:06:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x94892800) [pid = 1787] [serial = 1650] [outer = 0x91293000] 02:06:03 INFO - PROCESS | 1787 | 1466499963354 Marionette TRACE conn4 <- [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]]]}] 02:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1331ms 02:06:03 INFO - PROCESS | 1787 | 1466499963391 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:06:03 INFO - PROCESS | 1787 | 1466499963395 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:06:03 INFO - PROCESS | 1787 | 1466499963402 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:06:03 INFO - PROCESS | 1787 | 1466499963406 Marionette TRACE conn4 <- [1,2170,null,{}] 02:06:03 INFO - PROCESS | 1787 | 1466499963412 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:03 INFO - PROCESS | 1787 | 1466499963423 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:03 INFO - PROCESS | 1787 | 1466499963720 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:06:03 INFO - PROCESS | 1787 | 1466499963902 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:03 INFO - PROCESS | 1787 | 1466499963913 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7ec00 == 29 [pid = 1787] [id = 550] 02:06:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8f5ab400) [pid = 1787] [serial = 1651] [outer = (nil)] 02:06:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8f5b8c00) [pid = 1787] [serial = 1652] [outer = 0x8f5ab400] 02:06:04 INFO - PROCESS | 1787 | 1466499964083 Marionette DEBUG loaded listener.js 02:06:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f701800) [pid = 1787] [serial = 1653] [outer = 0x8f5ab400] 02:06:05 INFO - PROCESS | 1787 | 1466499965107 Marionette TRACE conn4 <- [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]]]}] 02:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1782ms 02:06:05 INFO - PROCESS | 1787 | 1466499965190 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:06:05 INFO - PROCESS | 1787 | 1466499965200 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:06:05 INFO - PROCESS | 1787 | 1466499965214 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:06:05 INFO - PROCESS | 1787 | 1466499965222 Marionette TRACE conn4 <- [1,2174,null,{}] 02:06:05 INFO - PROCESS | 1787 | 1466499965273 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:05 INFO - PROCESS | 1787 | 1466499965284 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:05 INFO - PROCESS | 1787 | 1466499965579 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:06:05 INFO - PROCESS | 1787 | 1466499965794 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:05 INFO - PROCESS | 1787 | 1466499965803 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x91159000 == 30 [pid = 1787] [id = 551] 02:06:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x9129dc00) [pid = 1787] [serial = 1654] [outer = (nil)] 02:06:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x914a2400) [pid = 1787] [serial = 1655] [outer = 0x9129dc00] 02:06:05 INFO - PROCESS | 1787 | 1466499965894 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91d93800) [pid = 1787] [serial = 1656] [outer = 0x9129dc00] 02:06:06 INFO - PROCESS | 1787 | 1466499966864 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1706ms 02:06:06 INFO - PROCESS | 1787 | 1466499966916 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:06:06 INFO - PROCESS | 1787 | 1466499966921 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:06:06 INFO - PROCESS | 1787 | 1466499966929 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 1787 | 1466499966933 Marionette TRACE conn4 <- [1,2178,null,{}] 02:06:06 INFO - PROCESS | 1787 | 1466499966940 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:06 INFO - PROCESS | 1787 | 1466499966945 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:07 INFO - PROCESS | 1787 | 1466499967155 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:06:07 INFO - PROCESS | 1787 | 1466499967435 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:07 INFO - PROCESS | 1787 | 1466499967444 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x92950c00 == 31 [pid = 1787] [id = 552] 02:06:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92fe0000) [pid = 1787] [serial = 1657] [outer = (nil)] 02:06:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x93a7c000) [pid = 1787] [serial = 1658] [outer = 0x92fe0000] 02:06:07 INFO - PROCESS | 1787 | 1466499967573 Marionette DEBUG loaded listener.js 02:06:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x93d03800) [pid = 1787] [serial = 1659] [outer = 0x92fe0000] 02:06:08 INFO - PROCESS | 1787 | 1466499968583 Marionette TRACE conn4 <- [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]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1732ms 02:06:08 INFO - PROCESS | 1787 | 1466499968663 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 1787 | 1466499968670 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:06:08 INFO - PROCESS | 1787 | 1466499968688 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 1787 | 1466499968696 Marionette TRACE conn4 <- [1,2182,null,{}] 02:06:08 INFO - PROCESS | 1787 | 1466499968702 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:08 INFO - PROCESS | 1787 | 1466499968709 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:09 INFO - PROCESS | 1787 | 1466499969047 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:06:09 INFO - PROCESS | 1787 | 1466499969270 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 1787 | 1466499969279 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd9800 == 32 [pid = 1787] [id = 553] 02:06:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x93c09400) [pid = 1787] [serial = 1660] [outer = (nil)] 02:06:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x953c6000) [pid = 1787] [serial = 1661] [outer = 0x93c09400] 02:06:09 INFO - PROCESS | 1787 | 1466499969365 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x953ea000) [pid = 1787] [serial = 1662] [outer = 0x93c09400] 02:06:10 INFO - PROCESS | 1787 | 1466499970344 Marionette TRACE conn4 <- [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]]]}] 02:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1746ms 02:06:10 INFO - PROCESS | 1787 | 1466499970427 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:06:10 INFO - PROCESS | 1787 | 1466499970432 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:06:10 INFO - PROCESS | 1787 | 1466499970438 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:06:10 INFO - PROCESS | 1787 | 1466499970442 Marionette TRACE conn4 <- [1,2186,null,{}] 02:06:10 INFO - PROCESS | 1787 | 1466499970448 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:10 INFO - PROCESS | 1787 | 1466499970454 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:10 INFO - PROCESS | 1787 | 1466499970671 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:06:10 INFO - PROCESS | 1787 | 1466499970900 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:10 INFO - PROCESS | 1787 | 1466499970909 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec6fc00 == 33 [pid = 1787] [id = 554] 02:06:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91165c00) [pid = 1787] [serial = 1663] [outer = (nil)] 02:06:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953f2000) [pid = 1787] [serial = 1664] [outer = 0x91165c00] 02:06:11 INFO - PROCESS | 1787 | 1466499971039 Marionette DEBUG loaded listener.js 02:06:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x95437800) [pid = 1787] [serial = 1665] [outer = 0x91165c00] 02:06:11 INFO - PROCESS | 1787 | 1466499971974 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1596ms 02:06:12 INFO - PROCESS | 1787 | 1466499972036 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:06:12 INFO - PROCESS | 1787 | 1466499972040 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:06:12 INFO - PROCESS | 1787 | 1466499972047 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - PROCESS | 1787 | 1466499972051 Marionette TRACE conn4 <- [1,2190,null,{}] 02:06:12 INFO - PROCESS | 1787 | 1466499972057 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:12 INFO - PROCESS | 1787 | 1466499972063 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:12 INFO - PROCESS | 1787 | 1466499972258 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:06:12 INFO - PROCESS | 1787 | 1466499972497 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:12 INFO - PROCESS | 1787 | 1466499972515 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x9547c800 == 34 [pid = 1787] [id = 555] 02:06:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9547cc00) [pid = 1787] [serial = 1666] [outer = (nil)] 02:06:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x95480400) [pid = 1787] [serial = 1667] [outer = 0x9547cc00] 02:06:12 INFO - PROCESS | 1787 | 1466499972653 Marionette DEBUG loaded listener.js 02:06:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9660f400) [pid = 1787] [serial = 1668] [outer = 0x9547cc00] 02:06:13 INFO - PROCESS | 1787 | 1466499973615 Marionette TRACE conn4 <- [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]]]}] 02:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1639ms 02:06:13 INFO - PROCESS | 1787 | 1466499973687 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:06:13 INFO - PROCESS | 1787 | 1466499973690 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:06:13 INFO - PROCESS | 1787 | 1466499973697 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:06:13 INFO - PROCESS | 1787 | 1466499973701 Marionette TRACE conn4 <- [1,2194,null,{}] 02:06:13 INFO - PROCESS | 1787 | 1466499973707 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:13 INFO - PROCESS | 1787 | 1466499973713 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:13 INFO - PROCESS | 1787 | 1466499973940 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:06:14 INFO - PROCESS | 1787 | 1466499974194 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:14 INFO - PROCESS | 1787 | 1466499974202 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b0400 == 35 [pid = 1787] [id = 556] 02:06:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8f5b0c00) [pid = 1787] [serial = 1669] [outer = (nil)] 02:06:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8f6af000) [pid = 1787] [serial = 1670] [outer = 0x8f5b0c00] 02:06:14 INFO - PROCESS | 1787 | 1466499974499 Marionette DEBUG loaded listener.js 02:06:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8f710c00) [pid = 1787] [serial = 1671] [outer = 0x8f5b0c00] 02:06:15 INFO - PROCESS | 1787 | 1466499975577 Marionette TRACE conn4 <- [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]]]}] 02:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1935ms 02:06:15 INFO - PROCESS | 1787 | 1466499975634 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:06:15 INFO - PROCESS | 1787 | 1466499975640 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:06:15 INFO - PROCESS | 1787 | 1466499975648 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:06:15 INFO - PROCESS | 1787 | 1466499975652 Marionette TRACE conn4 <- [1,2198,null,{}] 02:06:15 INFO - PROCESS | 1787 | 1466499975659 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:15 INFO - PROCESS | 1787 | 1466499975664 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:15 INFO - PROCESS | 1787 | 1466499975859 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f705800 == 34 [pid = 1787] [id = 535] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b9400 == 33 [pid = 1787] [id = 549] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92fe0c00 == 32 [pid = 1787] [id = 548] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92946800 == 31 [pid = 1787] [id = 547] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x91293800 == 30 [pid = 1787] [id = 546] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b3000 == 29 [pid = 1787] [id = 545] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f709800 == 28 [pid = 1787] [id = 524] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75800 == 27 [pid = 1787] [id = 541] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9539b800 == 26 [pid = 1787] [id = 532] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5adc00 == 25 [pid = 1787] [id = 542] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ad000 == 24 [pid = 1787] [id = 534] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b1400 == 23 [pid = 1787] [id = 531] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab6000 == 22 [pid = 1787] [id = 528] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9539bc00 == 21 [pid = 1787] [id = 533] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92948800 == 20 [pid = 1787] [id = 543] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ae800 == 19 [pid = 1787] [id = 529] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x91a81400 == 18 [pid = 1787] [id = 526] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x93ab3c00 == 17 [pid = 1787] [id = 544] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe45800 == 16 [pid = 1787] [id = 525] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92925000 == 15 [pid = 1787] [id = 530] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec71800 == 14 [pid = 1787] [id = 527] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7a000 == 13 [pid = 1787] [id = 523] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9547c800 == 12 [pid = 1787] [id = 555] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec6fc00 == 11 [pid = 1787] [id = 554] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd9800 == 10 [pid = 1787] [id = 553] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x91159000 == 9 [pid = 1787] [id = 551] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92950c00 == 8 [pid = 1787] [id = 552] 02:06:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7ec00 == 7 [pid = 1787] [id = 550] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92f66c00) [pid = 1787] [serial = 1622] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91497c00) [pid = 1787] [serial = 1590] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x92c46400) [pid = 1787] [serial = 1619] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91159c00) [pid = 1787] [serial = 1589] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f69400) [pid = 1787] [serial = 1593] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92c3e800) [pid = 1787] [serial = 1592] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95276c00) [pid = 1787] [serial = 1596] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8fe47c00) [pid = 1787] [serial = 1608] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f70dc00) [pid = 1787] [serial = 1607] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x95217000) [pid = 1787] [serial = 1595] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953c2400) [pid = 1787] [serial = 1599] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fe46c00) [pid = 1787] [serial = 1613] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91162400) [pid = 1787] [serial = 1614] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x953a5800) [pid = 1787] [serial = 1598] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f6b0800) [pid = 1787] [serial = 1610] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f704000) [pid = 1787] [serial = 1611] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x953ef400) [pid = 1787] [serial = 1602] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x953cd400) [pid = 1787] [serial = 1601] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x96605400) [pid = 1787] [serial = 1605] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9547ec00) [pid = 1787] [serial = 1604] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92f6cc00) [pid = 1787] [serial = 1620] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x92923c00) [pid = 1787] [serial = 1617] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x91d8f400) [pid = 1787] [serial = 1616] [outer = (nil)] [url = about:blank] 02:06:17 INFO - PROCESS | 1787 | 1466499977192 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:17 INFO - PROCESS | 1787 | 1466499977203 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78c00 == 8 [pid = 1787] [id = 557] 02:06:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x8ec79000) [pid = 1787] [serial = 1672] [outer = (nil)] 02:06:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8ec7ec00) [pid = 1787] [serial = 1673] [outer = 0x8ec79000] 02:06:17 INFO - PROCESS | 1787 | 1466499977286 Marionette DEBUG loaded listener.js 02:06:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8f5bac00) [pid = 1787] [serial = 1674] [outer = 0x8ec79000] 02:06:18 INFO - PROCESS | 1787 | 1466499978127 Marionette TRACE conn4 <- [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]]]}] 02:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2504ms 02:06:18 INFO - PROCESS | 1787 | 1466499978153 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:06:18 INFO - PROCESS | 1787 | 1466499978159 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:06:18 INFO - PROCESS | 1787 | 1466499978167 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:06:18 INFO - PROCESS | 1787 | 1466499978172 Marionette TRACE conn4 <- [1,2202,null,{}] 02:06:18 INFO - PROCESS | 1787 | 1466499978191 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:18 INFO - PROCESS | 1787 | 1466499978199 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:18 INFO - PROCESS | 1787 | 1466499978371 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:06:18 INFO - PROCESS | 1787 | 1466499978383 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 1787 | 1466499978390 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd27000 == 9 [pid = 1787] [id = 558] 02:06:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8fd2ec00) [pid = 1787] [serial = 1675] [outer = (nil)] 02:06:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8fe41c00) [pid = 1787] [serial = 1676] [outer = 0x8fd2ec00] 02:06:18 INFO - PROCESS | 1787 | 1466499978470 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fe49800) [pid = 1787] [serial = 1677] [outer = 0x8fd2ec00] 02:06:19 INFO - PROCESS | 1787 | 1466499979452 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1343ms 02:06:19 INFO - PROCESS | 1787 | 1466499979515 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:06:19 INFO - PROCESS | 1787 | 1466499979524 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:06:19 INFO - PROCESS | 1787 | 1466499979532 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:06:19 INFO - PROCESS | 1787 | 1466499979535 Marionette TRACE conn4 <- [1,2206,null,{}] 02:06:19 INFO - PROCESS | 1787 | 1466499979541 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:19 INFO - PROCESS | 1787 | 1466499979547 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:19 INFO - PROCESS | 1787 | 1466499979790 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:06:19 INFO - PROCESS | 1787 | 1466499979824 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:19 INFO - PROCESS | 1787 | 1466499979835 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x9129d800 == 10 [pid = 1787] [id = 559] 02:06:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9129e400) [pid = 1787] [serial = 1678] [outer = (nil)] 02:06:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9149e400) [pid = 1787] [serial = 1679] [outer = 0x9129e400] 02:06:19 INFO - PROCESS | 1787 | 1466499979904 Marionette DEBUG loaded listener.js 02:06:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91a8b400) [pid = 1787] [serial = 1680] [outer = 0x9129e400] 02:06:20 INFO - PROCESS | 1787 | 1466499980976 Marionette TRACE conn4 <- [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]]]}] 02:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1485ms 02:06:21 INFO - PROCESS | 1787 | 1466499981017 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:06:21 INFO - PROCESS | 1787 | 1466499981022 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:06:21 INFO - PROCESS | 1787 | 1466499981037 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:06:21 INFO - PROCESS | 1787 | 1466499981047 Marionette TRACE conn4 <- [1,2210,null,{}] 02:06:21 INFO - PROCESS | 1787 | 1466499981062 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:21 INFO - PROCESS | 1787 | 1466499981069 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:21 INFO - PROCESS | 1787 | 1466499981308 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:06:21 INFO - PROCESS | 1787 | 1466499981334 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:21 INFO - PROCESS | 1787 | 1466499981343 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x92943c00 == 11 [pid = 1787] [id = 560] 02:06:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92944400) [pid = 1787] [serial = 1681] [outer = (nil)] 02:06:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92950000) [pid = 1787] [serial = 1682] [outer = 0x92944400] 02:06:21 INFO - PROCESS | 1787 | 1466499981414 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c3f000) [pid = 1787] [serial = 1683] [outer = 0x92944400] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x912a0c00) [pid = 1787] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91293000) [pid = 1787] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec76000) [pid = 1787] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f5b7800) [pid = 1787] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92f72000) [pid = 1787] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91d9c400) [pid = 1787] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x93aaf400) [pid = 1787] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x912a0400) [pid = 1787] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x93d0d000) [pid = 1787] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:06:22 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9294e000) [pid = 1787] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:06:22 INFO - PROCESS | 1787 | 1466499982810 Marionette TRACE conn4 <- [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]]]}] 02:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1810ms 02:06:22 INFO - PROCESS | 1787 | 1466499982839 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:06:22 INFO - PROCESS | 1787 | 1466499982844 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:06:22 INFO - PROCESS | 1787 | 1466499982850 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:06:22 INFO - PROCESS | 1787 | 1466499982854 Marionette TRACE conn4 <- [1,2214,null,{}] 02:06:22 INFO - PROCESS | 1787 | 1466499982859 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:22 INFO - PROCESS | 1787 | 1466499982864 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:23 INFO - PROCESS | 1787 | 1466499983014 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:06:23 INFO - PROCESS | 1787 | 1466499983029 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:23 INFO - PROCESS | 1787 | 1466499983036 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2a800 == 12 [pid = 1787] [id = 561] 02:06:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x91158400) [pid = 1787] [serial = 1684] [outer = (nil)] 02:06:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x92c41800) [pid = 1787] [serial = 1685] [outer = 0x91158400] 02:06:23 INFO - PROCESS | 1787 | 1466499983121 Marionette DEBUG loaded listener.js 02:06:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x92c47c00) [pid = 1787] [serial = 1686] [outer = 0x91158400] 02:06:24 INFO - PROCESS | 1787 | 1466499984008 Marionette TRACE conn4 <- [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]]]}] 02:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1195ms 02:06:24 INFO - PROCESS | 1787 | 1466499984049 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:06:24 INFO - PROCESS | 1787 | 1466499984053 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:06:24 INFO - PROCESS | 1787 | 1466499984060 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:06:24 INFO - PROCESS | 1787 | 1466499984063 Marionette TRACE conn4 <- [1,2218,null,{}] 02:06:24 INFO - PROCESS | 1787 | 1466499984069 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:24 INFO - PROCESS | 1787 | 1466499984073 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:24 INFO - PROCESS | 1787 | 1466499984241 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:06:24 INFO - PROCESS | 1787 | 1466499984466 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 1787 | 1466499984479 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72400 == 13 [pid = 1787] [id = 562] 02:06:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec73800) [pid = 1787] [serial = 1687] [outer = (nil)] 02:06:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8ec7c000) [pid = 1787] [serial = 1688] [outer = 0x8ec73800] 02:06:24 INFO - PROCESS | 1787 | 1466499984608 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f6b1c00) [pid = 1787] [serial = 1689] [outer = 0x8ec73800] 02:06:25 INFO - PROCESS | 1787 | 1466499985725 Marionette TRACE conn4 <- [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]]]}] 02:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1731ms 02:06:25 INFO - PROCESS | 1787 | 1466499985794 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:06:25 INFO - PROCESS | 1787 | 1466499985799 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:06:25 INFO - PROCESS | 1787 | 1466499985808 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:06:25 INFO - PROCESS | 1787 | 1466499985813 Marionette TRACE conn4 <- [1,2222,null,{}] 02:06:25 INFO - PROCESS | 1787 | 1466499985821 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:25 INFO - PROCESS | 1787 | 1466499985830 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:26 INFO - PROCESS | 1787 | 1466499986055 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:06:26 INFO - PROCESS | 1787 | 1466499986290 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:26 INFO - PROCESS | 1787 | 1466499986298 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8c00 == 14 [pid = 1787] [id = 563] 02:06:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91295800) [pid = 1787] [serial = 1690] [outer = (nil)] 02:06:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91499c00) [pid = 1787] [serial = 1691] [outer = 0x91295800] 02:06:26 INFO - PROCESS | 1787 | 1466499986409 Marionette DEBUG loaded listener.js 02:06:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x91d91c00) [pid = 1787] [serial = 1692] [outer = 0x91295800] 02:06:27 INFO - PROCESS | 1787 | 1466499987418 Marionette TRACE conn4 <- [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]]]}] 02:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1688ms 02:06:27 INFO - PROCESS | 1787 | 1466499987500 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:06:27 INFO - PROCESS | 1787 | 1466499987507 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:06:27 INFO - PROCESS | 1787 | 1466499987514 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:06:27 INFO - PROCESS | 1787 | 1466499987517 Marionette TRACE conn4 <- [1,2226,null,{}] 02:06:27 INFO - PROCESS | 1787 | 1466499987524 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:27 INFO - PROCESS | 1787 | 1466499987529 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:27 INFO - PROCESS | 1787 | 1466499987754 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:06:28 INFO - PROCESS | 1787 | 1466499988028 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:28 INFO - PROCESS | 1787 | 1466499988038 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c43000 == 15 [pid = 1787] [id = 564] 02:06:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92c45800) [pid = 1787] [serial = 1693] [outer = (nil)] 02:06:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f6e800) [pid = 1787] [serial = 1694] [outer = 0x92c45800] 02:06:28 INFO - PROCESS | 1787 | 1466499988161 Marionette DEBUG loaded listener.js 02:06:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fd9800) [pid = 1787] [serial = 1695] [outer = 0x92c45800] 02:06:29 INFO - PROCESS | 1787 | 1466499989195 Marionette TRACE conn4 <- [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]]]}] 02:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1733ms 02:06:29 INFO - PROCESS | 1787 | 1466499989253 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:06:29 INFO - PROCESS | 1787 | 1466499989257 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:06:29 INFO - PROCESS | 1787 | 1466499989273 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:06:29 INFO - PROCESS | 1787 | 1466499989286 Marionette TRACE conn4 <- [1,2230,null,{}] 02:06:29 INFO - PROCESS | 1787 | 1466499989304 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:29 INFO - PROCESS | 1787 | 1466499989312 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:29 INFO - PROCESS | 1787 | 1466499989512 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:06:29 INFO - PROCESS | 1787 | 1466499989722 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:29 INFO - PROCESS | 1787 | 1466499989732 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd22800 == 16 [pid = 1787] [id = 565] 02:06:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93a71400) [pid = 1787] [serial = 1696] [outer = (nil)] 02:06:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93ab2800) [pid = 1787] [serial = 1697] [outer = 0x93a71400] 02:06:29 INFO - PROCESS | 1787 | 1466499989854 Marionette DEBUG loaded listener.js 02:06:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93c03400) [pid = 1787] [serial = 1698] [outer = 0x93a71400] 02:06:31 INFO - PROCESS | 1787 | 1466499991014 Marionette TRACE conn4 <- [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]]]}] 02:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1811ms 02:06:31 INFO - PROCESS | 1787 | 1466499991077 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:06:31 INFO - PROCESS | 1787 | 1466499991083 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:06:31 INFO - PROCESS | 1787 | 1466499991092 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:06:31 INFO - PROCESS | 1787 | 1466499991102 Marionette TRACE conn4 <- [1,2234,null,{}] 02:06:31 INFO - PROCESS | 1787 | 1466499991124 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:31 INFO - PROCESS | 1787 | 1466499991129 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:31 INFO - PROCESS | 1787 | 1466499991380 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:06:31 INFO - PROCESS | 1787 | 1466499991636 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:31 INFO - PROCESS | 1787 | 1466499991650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2c800 == 17 [pid = 1787] [id = 566] 02:06:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8fd2d000) [pid = 1787] [serial = 1699] [outer = (nil)] 02:06:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8fe42000) [pid = 1787] [serial = 1700] [outer = 0x8fd2d000] 02:06:31 INFO - PROCESS | 1787 | 1466499991727 Marionette DEBUG loaded listener.js 02:06:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91157c00) [pid = 1787] [serial = 1701] [outer = 0x8fd2d000] 02:06:32 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2a800 == 16 [pid = 1787] [id = 561] 02:06:32 INFO - PROCESS | 1787 | --DOCSHELL 0x92943c00 == 15 [pid = 1787] [id = 560] 02:06:32 INFO - PROCESS | 1787 | --DOCSHELL 0x9129d800 == 14 [pid = 1787] [id = 559] 02:06:32 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd27000 == 13 [pid = 1787] [id = 558] 02:06:32 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78c00 == 12 [pid = 1787] [id = 557] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x94892800) [pid = 1787] [serial = 1650] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9149d000) [pid = 1787] [serial = 1628] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9520f000) [pid = 1787] [serial = 1634] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92c42400) [pid = 1787] [serial = 1643] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91a8a400) [pid = 1787] [serial = 1641] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x93c06c00) [pid = 1787] [serial = 1649] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f706000) [pid = 1787] [serial = 1626] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x8fe3d800) [pid = 1787] [serial = 1638] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x93aa9400) [pid = 1787] [serial = 1631] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x91499000) [pid = 1787] [serial = 1640] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f5b8800) [pid = 1787] [serial = 1625] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92fda800) [pid = 1787] [serial = 1623] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x9520d000) [pid = 1787] [serial = 1635] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f703800) [pid = 1787] [serial = 1637] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x91d95800) [pid = 1787] [serial = 1629] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x94890800) [pid = 1787] [serial = 1646] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9520bc00) [pid = 1787] [serial = 1647] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92fde000) [pid = 1787] [serial = 1644] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x93ab6800) [pid = 1787] [serial = 1632] [outer = (nil)] [url = about:blank] 02:06:32 INFO - PROCESS | 1787 | 1466499992629 Marionette TRACE conn4 <- [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]]]}] 02:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1558ms 02:06:32 INFO - PROCESS | 1787 | 1466499992649 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:06:32 INFO - PROCESS | 1787 | 1466499992656 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:06:32 INFO - PROCESS | 1787 | 1466499992697 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 1787 | 1466499992702 Marionette TRACE conn4 <- [1,2238,null,{}] 02:06:32 INFO - PROCESS | 1787 | 1466499992715 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:32 INFO - PROCESS | 1787 | 1466499992719 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:32 INFO - PROCESS | 1787 | 1466499992895 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:06:32 INFO - PROCESS | 1787 | 1466499992906 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:32 INFO - PROCESS | 1787 | 1466499992914 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe3d800 == 13 [pid = 1787] [id = 567] 02:06:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x9129ac00) [pid = 1787] [serial = 1702] [outer = (nil)] 02:06:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x914a0000) [pid = 1787] [serial = 1703] [outer = 0x9129ac00] 02:06:32 INFO - PROCESS | 1787 | 1466499992988 Marionette DEBUG loaded listener.js 02:06:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x91d98800) [pid = 1787] [serial = 1704] [outer = 0x9129ac00] 02:06:33 INFO - PROCESS | 1787 | 1466499993939 Marionette TRACE conn4 <- [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]]]}] 02:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1321ms 02:06:33 INFO - PROCESS | 1787 | 1466499993989 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:06:33 INFO - PROCESS | 1787 | 1466499993993 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:06:34 INFO - PROCESS | 1787 | 1466499994000 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - PROCESS | 1787 | 1466499994005 Marionette TRACE conn4 <- [1,2242,null,{}] 02:06:34 INFO - PROCESS | 1787 | 1466499994025 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:34 INFO - PROCESS | 1787 | 1466499994034 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:34 INFO - PROCESS | 1787 | 1466499994214 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:06:34 INFO - PROCESS | 1787 | 1466499994380 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:34 INFO - PROCESS | 1787 | 1466499994392 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294a400 == 14 [pid = 1787] [id = 568] 02:06:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9294a800) [pid = 1787] [serial = 1705] [outer = (nil)] 02:06:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x92f69c00) [pid = 1787] [serial = 1706] [outer = 0x9294a800] 02:06:34 INFO - PROCESS | 1787 | 1466499994466 Marionette DEBUG loaded listener.js 02:06:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x92fd8000) [pid = 1787] [serial = 1707] [outer = 0x9294a800] 02:06:35 INFO - PROCESS | 1787 | 1466499995439 Marionette TRACE conn4 <- [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]]]}] 02:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1497ms 02:06:35 INFO - PROCESS | 1787 | 1466499995503 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:06:35 INFO - PROCESS | 1787 | 1466499995507 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:06:35 INFO - PROCESS | 1787 | 1466499995514 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:06:35 INFO - PROCESS | 1787 | 1466499995517 Marionette TRACE conn4 <- [1,2246,null,{}] 02:06:35 INFO - PROCESS | 1787 | 1466499995522 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:35 INFO - PROCESS | 1787 | 1466499995527 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:35 INFO - PROCESS | 1787 | 1466499995753 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:06:35 INFO - PROCESS | 1787 | 1466499995779 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 1787 | 1466499995788 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149c400 == 15 [pid = 1787] [id = 569] 02:06:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x93aae000) [pid = 1787] [serial = 1708] [outer = (nil)] 02:06:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x93c02c00) [pid = 1787] [serial = 1709] [outer = 0x93aae000] 02:06:35 INFO - PROCESS | 1787 | 1466499995868 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x94897400) [pid = 1787] [serial = 1710] [outer = 0x93aae000] 02:06:36 INFO - PROCESS | 1787 | 1466499996810 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec79000) [pid = 1787] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x93c09400) [pid = 1787] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91165c00) [pid = 1787] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f5b0c00) [pid = 1787] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9547cc00) [pid = 1787] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x8f5ab400) [pid = 1787] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x8fd2ec00) [pid = 1787] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92944400) [pid = 1787] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x9129dc00) [pid = 1787] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x9129e400) [pid = 1787] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:06:36 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x92fe0000) [pid = 1787] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1430ms 02:06:36 INFO - PROCESS | 1787 | 1466499996944 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:06:36 INFO - PROCESS | 1787 | 1466499996947 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:06:36 INFO - PROCESS | 1787 | 1466499996959 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:06:36 INFO - PROCESS | 1787 | 1466499996961 Marionette TRACE conn4 <- [1,2250,null,{}] 02:06:36 INFO - PROCESS | 1787 | 1466499996968 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:36 INFO - PROCESS | 1787 | 1466499996972 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:37 INFO - PROCESS | 1787 | 1466499997129 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:06:37 INFO - PROCESS | 1787 | 1466499997139 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 1787 | 1466499997147 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b5000 == 16 [pid = 1787] [id = 570] 02:06:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x8f6ba000) [pid = 1787] [serial = 1711] [outer = (nil)] 02:06:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x92951800) [pid = 1787] [serial = 1712] [outer = 0x8f6ba000] 02:06:37 INFO - PROCESS | 1787 | 1466499997346 Marionette DEBUG loaded listener.js 02:06:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x92c46000) [pid = 1787] [serial = 1713] [outer = 0x8f6ba000] 02:06:38 INFO - PROCESS | 1787 | 1466499998171 Marionette TRACE conn4 <- [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]]]}] 02:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1230ms 02:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:06:38 INFO - PROCESS | 1787 | 1466499998185 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:06:38 INFO - PROCESS | 1787 | 1466499998188 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:06:38 INFO - PROCESS | 1787 | 1466499998199 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:06:38 INFO - PROCESS | 1787 | 1466499998202 Marionette TRACE conn4 <- [1,2254,null,{}] 02:06:38 INFO - PROCESS | 1787 | 1466499998208 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:38 INFO - PROCESS | 1787 | 1466499998218 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:38 INFO - PROCESS | 1787 | 1466499998494 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:06:38 INFO - PROCESS | 1787 | 1466499998512 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:38 INFO - PROCESS | 1787 | 1466499998520 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec71c00 == 17 [pid = 1787] [id = 571] 02:06:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x9129dc00) [pid = 1787] [serial = 1714] [outer = (nil)] 02:06:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x9527d400) [pid = 1787] [serial = 1715] [outer = 0x9129dc00] 02:06:38 INFO - PROCESS | 1787 | 1466499998592 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x953a5800) [pid = 1787] [serial = 1716] [outer = 0x9129dc00] 02:06:39 INFO - PROCESS | 1787 | 1466499999746 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1596ms 02:06:39 INFO - PROCESS | 1787 | 1466499999792 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:06:39 INFO - PROCESS | 1787 | 1466499999798 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:06:39 INFO - PROCESS | 1787 | 1466499999807 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:06:39 INFO - PROCESS | 1787 | 1466499999811 Marionette TRACE conn4 <- [1,2258,null,{}] 02:06:39 INFO - PROCESS | 1787 | 1466499999820 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:39 INFO - PROCESS | 1787 | 1466499999826 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:40 INFO - PROCESS | 1787 | 1466500000061 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:06:40 INFO - PROCESS | 1787 | 1466500000350 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 1787 | 1466500000358 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd26c00 == 18 [pid = 1787] [id = 572] 02:06:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fd2ac00) [pid = 1787] [serial = 1717] [outer = (nil)] 02:06:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x91294c00) [pid = 1787] [serial = 1718] [outer = 0x8fd2ac00] 02:06:40 INFO - PROCESS | 1787 | 1466500000453 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9129cc00) [pid = 1787] [serial = 1719] [outer = 0x8fd2ac00] 02:06:41 INFO - PROCESS | 1787 | 1466500001394 Marionette TRACE conn4 <- [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]]]}] 02:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1644ms 02:06:41 INFO - PROCESS | 1787 | 1466500001451 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:06:41 INFO - PROCESS | 1787 | 1466500001459 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:06:41 INFO - PROCESS | 1787 | 1466500001470 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:06:41 INFO - PROCESS | 1787 | 1466500001473 Marionette TRACE conn4 <- [1,2262,null,{}] 02:06:41 INFO - PROCESS | 1787 | 1466500001480 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:41 INFO - PROCESS | 1787 | 1466500001486 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:41 INFO - PROCESS | 1787 | 1466500001679 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:06:41 INFO - PROCESS | 1787 | 1466500001862 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:41 INFO - PROCESS | 1787 | 1466500001871 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294e000 == 19 [pid = 1787] [id = 573] 02:06:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92c3f400) [pid = 1787] [serial = 1720] [outer = (nil)] 02:06:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92fd4800) [pid = 1787] [serial = 1721] [outer = 0x92c3f400] 02:06:42 INFO - PROCESS | 1787 | 1466500002012 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x93aaa800) [pid = 1787] [serial = 1722] [outer = 0x92c3f400] 02:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1480ms 02:06:42 INFO - PROCESS | 1787 | 1466500002939 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:06:42 INFO - PROCESS | 1787 | 1466500002951 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:06:42 INFO - PROCESS | 1787 | 1466500002954 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:06:42 INFO - PROCESS | 1787 | 1466500002962 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:06:42 INFO - PROCESS | 1787 | 1466500002968 Marionette TRACE conn4 <- [1,2266,null,{}] 02:06:43 INFO - PROCESS | 1787 | 1466500003000 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:43 INFO - PROCESS | 1787 | 1466500003009 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:43 INFO - PROCESS | 1787 | 1466500003263 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:06:43 INFO - PROCESS | 1787 | 1466500003399 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:43 INFO - PROCESS | 1787 | 1466500003412 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x95399c00 == 20 [pid = 1787] [id = 574] 02:06:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9539b000) [pid = 1787] [serial = 1723] [outer = (nil)] 02:06:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x953a1400) [pid = 1787] [serial = 1724] [outer = 0x9539b000] 02:06:43 INFO - PROCESS | 1787 | 1466500003501 Marionette DEBUG loaded listener.js 02:06:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x953c4000) [pid = 1787] [serial = 1725] [outer = 0x9539b000] 02:06:44 INFO - PROCESS | 1787 | 1466500004439 Marionette TRACE conn4 <- [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]]]}] 02:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1536ms 02:06:44 INFO - PROCESS | 1787 | 1466500004500 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:06:44 INFO - PROCESS | 1787 | 1466500004505 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:06:44 INFO - PROCESS | 1787 | 1466500004514 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:06:44 INFO - PROCESS | 1787 | 1466500004518 Marionette TRACE conn4 <- [1,2270,null,{}] 02:06:44 INFO - PROCESS | 1787 | 1466500004524 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:44 INFO - PROCESS | 1787 | 1466500004529 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:44 INFO - PROCESS | 1787 | 1466500004724 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:06:44 INFO - PROCESS | 1787 | 1466500004914 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:44 INFO - PROCESS | 1787 | 1466500004926 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a79000 == 21 [pid = 1787] [id = 575] 02:06:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9520c400) [pid = 1787] [serial = 1726] [outer = (nil)] 02:06:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953ea800) [pid = 1787] [serial = 1727] [outer = 0x9520c400] 02:06:45 INFO - PROCESS | 1787 | 1466500005013 Marionette DEBUG loaded listener.js 02:06:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953f1000) [pid = 1787] [serial = 1728] [outer = 0x9520c400] 02:06:45 INFO - PROCESS | 1787 | 1466500005990 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1541ms 02:06:46 INFO - PROCESS | 1787 | 1466500006057 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:06:46 INFO - PROCESS | 1787 | 1466500006061 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:06:46 INFO - PROCESS | 1787 | 1466500006068 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:06:46 INFO - PROCESS | 1787 | 1466500006072 Marionette TRACE conn4 <- [1,2274,null,{}] 02:06:46 INFO - PROCESS | 1787 | 1466500006078 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:46 INFO - PROCESS | 1787 | 1466500006084 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:46 INFO - PROCESS | 1787 | 1466500006303 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:06:46 INFO - PROCESS | 1787 | 1466500006487 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 1787 | 1466500006498 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x9539a400 == 22 [pid = 1787] [id = 576] 02:06:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953c8000) [pid = 1787] [serial = 1729] [outer = (nil)] 02:06:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x95478800) [pid = 1787] [serial = 1730] [outer = 0x953c8000] 02:06:46 INFO - PROCESS | 1787 | 1466500006588 Marionette DEBUG loaded listener.js 02:06:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9547c400) [pid = 1787] [serial = 1731] [outer = 0x953c8000] 02:06:47 INFO - PROCESS | 1787 | 1466500007608 Marionette TRACE conn4 <- [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]]]}] 02:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 02:06:47 INFO - PROCESS | 1787 | 1466500007655 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:06:47 INFO - PROCESS | 1787 | 1466500007660 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:06:47 INFO - PROCESS | 1787 | 1466500007667 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:06:47 INFO - PROCESS | 1787 | 1466500007671 Marionette TRACE conn4 <- [1,2278,null,{}] 02:06:47 INFO - PROCESS | 1787 | 1466500007677 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:47 INFO - PROCESS | 1787 | 1466500007687 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:47 INFO - PROCESS | 1787 | 1466500007908 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:06:48 INFO - PROCESS | 1787 | 1466500008146 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:48 INFO - PROCESS | 1787 | 1466500008162 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x953ce000 == 23 [pid = 1787] [id = 577] 02:06:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953f6400) [pid = 1787] [serial = 1732] [outer = (nil)] 02:06:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x96680400) [pid = 1787] [serial = 1733] [outer = 0x953f6400] 02:06:48 INFO - PROCESS | 1787 | 1466500008293 Marionette DEBUG loaded listener.js 02:06:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x966eec00) [pid = 1787] [serial = 1734] [outer = 0x953f6400] 02:06:49 INFO - PROCESS | 1787 | 1466500009203 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 02:06:49 INFO - PROCESS | 1787 | 1466500009249 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 1787 | 1466500009254 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:06:49 INFO - PROCESS | 1787 | 1466500009260 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 1787 | 1466500009264 Marionette TRACE conn4 <- [1,2282,null,{}] 02:06:49 INFO - PROCESS | 1787 | 1466500009271 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:49 INFO - PROCESS | 1787 | 1466500009276 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:49 INFO - PROCESS | 1787 | 1466500009462 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:06:49 INFO - PROCESS | 1787 | 1466500009662 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:49 INFO - PROCESS | 1787 | 1466500009670 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a77800 == 24 [pid = 1787] [id = 578] 02:06:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93ab6400) [pid = 1787] [serial = 1735] [outer = (nil)] 02:06:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x966f6800) [pid = 1787] [serial = 1736] [outer = 0x93ab6400] 02:06:49 INFO - PROCESS | 1787 | 1466500009767 Marionette DEBUG loaded listener.js 02:06:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x966f7c00) [pid = 1787] [serial = 1737] [outer = 0x93ab6400] 02:06:50 INFO - PROCESS | 1787 | 1466500010783 Marionette TRACE conn4 <- [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]]]}] 02:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1535ms 02:06:50 INFO - PROCESS | 1787 | 1466500010796 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:06:50 INFO - PROCESS | 1787 | 1466500010807 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:06:50 INFO - PROCESS | 1787 | 1466500010814 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:06:50 INFO - PROCESS | 1787 | 1466500010817 Marionette TRACE conn4 <- [1,2286,null,{}] 02:06:50 INFO - PROCESS | 1787 | 1466500010823 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:50 INFO - PROCESS | 1787 | 1466500010828 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:51 INFO - PROCESS | 1787 | 1466500011010 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:06:51 INFO - PROCESS | 1787 | 1466500011540 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:51 INFO - PROCESS | 1787 | 1466500011548 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77000 == 25 [pid = 1787] [id = 579] 02:06:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8ec7dc00) [pid = 1787] [serial = 1738] [outer = (nil)] 02:06:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x8f6b3000) [pid = 1787] [serial = 1739] [outer = 0x8ec7dc00] 02:06:51 INFO - PROCESS | 1787 | 1466500011631 Marionette DEBUG loaded listener.js 02:06:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8f709800) [pid = 1787] [serial = 1740] [outer = 0x8ec7dc00] 02:06:52 INFO - PROCESS | 1787 | 1466500012530 Marionette TRACE conn4 <- [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]]]}] 02:06:52 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 02:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1732ms 02:06:52 INFO - PROCESS | 1787 | 1466500012548 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:06:52 INFO - PROCESS | 1787 | 1466500012554 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:06:52 INFO - PROCESS | 1787 | 1466500012562 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:06:52 INFO - PROCESS | 1787 | 1466500012567 Marionette TRACE conn4 <- [1,2290,null,{}] 02:06:52 INFO - PROCESS | 1787 | 1466500012575 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:52 INFO - PROCESS | 1787 | 1466500012583 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:52 INFO - PROCESS | 1787 | 1466500012897 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:06:53 INFO - PROCESS | 1787 | 1466500013052 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:53 INFO - PROCESS | 1787 | 1466500013063 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8c00 == 24 [pid = 1787] [id = 563] 02:06:54 INFO - PROCESS | 1787 | --DOCSHELL 0x92c43000 == 23 [pid = 1787] [id = 564] 02:06:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72400 == 22 [pid = 1787] [id = 562] 02:06:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b0400 == 21 [pid = 1787] [id = 556] 02:06:54 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd22800 == 20 [pid = 1787] [id = 565] 02:06:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7cc00 == 21 [pid = 1787] [id = 580] 02:06:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8ec7d000) [pid = 1787] [serial = 1741] [outer = (nil)] 02:06:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x8f5b0400) [pid = 1787] [serial = 1742] [outer = 0x8ec7d000] 02:06:54 INFO - PROCESS | 1787 | 1466500014466 Marionette DEBUG loaded listener.js 02:06:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8f6b7800) [pid = 1787] [serial = 1743] [outer = 0x8ec7d000] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x92c41800) [pid = 1787] [serial = 1685] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x8ec7ec00) [pid = 1787] [serial = 1673] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x953c6000) [pid = 1787] [serial = 1661] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x95437800) [pid = 1787] [serial = 1665] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x953f2000) [pid = 1787] [serial = 1664] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x8f710c00) [pid = 1787] [serial = 1671] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8f6af000) [pid = 1787] [serial = 1670] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9660f400) [pid = 1787] [serial = 1668] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x95480400) [pid = 1787] [serial = 1667] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8f701800) [pid = 1787] [serial = 1653] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8f5b8c00) [pid = 1787] [serial = 1652] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fe41c00) [pid = 1787] [serial = 1676] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92950000) [pid = 1787] [serial = 1682] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fe49800) [pid = 1787] [serial = 1677] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f5bac00) [pid = 1787] [serial = 1674] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92c3f000) [pid = 1787] [serial = 1683] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91d93800) [pid = 1787] [serial = 1656] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x914a2400) [pid = 1787] [serial = 1655] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x91a8b400) [pid = 1787] [serial = 1680] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9149e400) [pid = 1787] [serial = 1679] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x93d03800) [pid = 1787] [serial = 1659] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x93a7c000) [pid = 1787] [serial = 1658] [outer = (nil)] [url = about:blank] 02:06:54 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x953ea000) [pid = 1787] [serial = 1662] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1787 | 1466500015521 Marionette TRACE conn4 <- [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]]]}] 02:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2986ms 02:06:55 INFO - PROCESS | 1787 | 1466500015552 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:06:55 INFO - PROCESS | 1787 | 1466500015563 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:06:55 INFO - PROCESS | 1787 | 1466500015573 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:06:55 INFO - PROCESS | 1787 | 1466500015578 Marionette TRACE conn4 <- [1,2294,null,{}] 02:06:55 INFO - PROCESS | 1787 | 1466500015585 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:55 INFO - PROCESS | 1787 | 1466500015592 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:55 INFO - PROCESS | 1787 | 1466500015767 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:06:55 INFO - PROCESS | 1787 | 1466500015904 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:55 INFO - PROCESS | 1787 | 1466500015913 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2e400 == 22 [pid = 1787] [id = 581] 02:06:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fe3e800) [pid = 1787] [serial = 1744] [outer = (nil)] 02:06:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fe48800) [pid = 1787] [serial = 1745] [outer = 0x8fe3e800] 02:06:55 INFO - PROCESS | 1787 | 1466500015989 Marionette DEBUG loaded listener.js 02:06:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91161400) [pid = 1787] [serial = 1746] [outer = 0x8fe3e800] 02:06:56 INFO - PROCESS | 1787 | 1466500016849 Marionette TRACE conn4 <- [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]]]}] 02:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1338ms 02:06:56 INFO - PROCESS | 1787 | 1466500016910 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 1787 | 1466500016917 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:06:56 INFO - PROCESS | 1787 | 1466500016929 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - PROCESS | 1787 | 1466500016934 Marionette TRACE conn4 <- [1,2298,null,{}] 02:06:56 INFO - PROCESS | 1787 | 1466500016939 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:56 INFO - PROCESS | 1787 | 1466500016945 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:57 INFO - PROCESS | 1787 | 1466500017132 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:06:57 INFO - PROCESS | 1787 | 1466500017301 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:57 INFO - PROCESS | 1787 | 1466500017310 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe4a400 == 23 [pid = 1787] [id = 582] 02:06:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91a81400) [pid = 1787] [serial = 1747] [outer = (nil)] 02:06:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91a8d400) [pid = 1787] [serial = 1748] [outer = 0x91a81400] 02:06:57 INFO - PROCESS | 1787 | 1466500017385 Marionette DEBUG loaded listener.js 02:06:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91d93800) [pid = 1787] [serial = 1749] [outer = 0x91a81400] 02:06:58 INFO - PROCESS | 1787 | 1466500018370 Marionette TRACE conn4 <- [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]]]}] 02:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1486ms 02:06:58 INFO - PROCESS | 1787 | 1466500018415 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:06:58 INFO - PROCESS | 1787 | 1466500018420 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:06:58 INFO - PROCESS | 1787 | 1466500018431 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:06:58 INFO - PROCESS | 1787 | 1466500018437 Marionette TRACE conn4 <- [1,2302,null,{}] 02:06:58 INFO - PROCESS | 1787 | 1466500018455 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:58 INFO - PROCESS | 1787 | 1466500018464 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:58 INFO - PROCESS | 1787 | 1466500018703 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:06:58 INFO - PROCESS | 1787 | 1466500018725 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:58 INFO - PROCESS | 1787 | 1466500018733 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:06:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x9149a400 == 24 [pid = 1787] [id = 583] 02:06:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9294fc00) [pid = 1787] [serial = 1750] [outer = (nil)] 02:06:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92c3e400) [pid = 1787] [serial = 1751] [outer = 0x9294fc00] 02:06:58 INFO - PROCESS | 1787 | 1466500018823 Marionette DEBUG loaded listener.js 02:06:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92c46c00) [pid = 1787] [serial = 1752] [outer = 0x9294fc00] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91158400) [pid = 1787] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x93aae000) [pid = 1787] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x93a71400) [pid = 1787] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fd2d000) [pid = 1787] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92c45800) [pid = 1787] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9129ac00) [pid = 1787] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8ec73800) [pid = 1787] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9294a800) [pid = 1787] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x91295800) [pid = 1787] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9129dc00) [pid = 1787] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:06:59 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f6ba000) [pid = 1787] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:07:00 INFO - PROCESS | 1787 | 1466500020235 Marionette TRACE conn4 <- [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]]]}] 02:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1839ms 02:07:00 INFO - PROCESS | 1787 | 1466500020271 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:07:00 INFO - PROCESS | 1787 | 1466500020276 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:07:00 INFO - PROCESS | 1787 | 1466500020282 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:07:00 INFO - PROCESS | 1787 | 1466500020284 Marionette TRACE conn4 <- [1,2306,null,{}] 02:07:00 INFO - PROCESS | 1787 | 1466500020290 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:00 INFO - PROCESS | 1787 | 1466500020295 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:00 INFO - PROCESS | 1787 | 1466500020508 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:07:00 INFO - PROCESS | 1787 | 1466500020526 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:00 INFO - PROCESS | 1787 | 1466500020535 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2b000 == 25 [pid = 1787] [id = 584] 02:07:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91a82000) [pid = 1787] [serial = 1753] [outer = (nil)] 02:07:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92c3e800) [pid = 1787] [serial = 1754] [outer = 0x91a82000] 02:07:00 INFO - PROCESS | 1787 | 1466500020670 Marionette DEBUG loaded listener.js 02:07:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92fd3000) [pid = 1787] [serial = 1755] [outer = 0x91a82000] 02:07:01 INFO - PROCESS | 1787 | 1466500021808 Marionette TRACE conn4 <- [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]]]}] 02:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1544ms 02:07:01 INFO - PROCESS | 1787 | 1466500021830 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:07:01 INFO - PROCESS | 1787 | 1466500021836 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:07:01 INFO - PROCESS | 1787 | 1466500021846 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 1787 | 1466500021853 Marionette TRACE conn4 <- [1,2310,null,{}] 02:07:01 INFO - PROCESS | 1787 | 1466500021864 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:01 INFO - PROCESS | 1787 | 1466500021869 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:02 INFO - PROCESS | 1787 | 1466500022110 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:07:02 INFO - PROCESS | 1787 | 1466500022302 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 1787 | 1466500022321 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f707000 == 26 [pid = 1787] [id = 585] 02:07:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f707400) [pid = 1787] [serial = 1756] [outer = (nil)] 02:07:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f70e400) [pid = 1787] [serial = 1757] [outer = 0x8f707400] 02:07:02 INFO - PROCESS | 1787 | 1466500022448 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fe41400) [pid = 1787] [serial = 1758] [outer = 0x8f707400] 02:07:03 INFO - PROCESS | 1787 | 1466500023569 Marionette TRACE conn4 <- [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]]]}] 02:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1750ms 02:07:03 INFO - PROCESS | 1787 | 1466500023598 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:07:03 INFO - PROCESS | 1787 | 1466500023606 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:07:03 INFO - PROCESS | 1787 | 1466500023623 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:07:03 INFO - PROCESS | 1787 | 1466500023629 Marionette TRACE conn4 <- [1,2314,null,{}] 02:07:03 INFO - PROCESS | 1787 | 1466500023637 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:03 INFO - PROCESS | 1787 | 1466500023644 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:03 INFO - PROCESS | 1787 | 1466500023895 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:07:04 INFO - PROCESS | 1787 | 1466500024140 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:04 INFO - PROCESS | 1787 | 1466500024149 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b9800 == 27 [pid = 1787] [id = 586] 02:07:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f6ac400) [pid = 1787] [serial = 1759] [outer = (nil)] 02:07:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92925400) [pid = 1787] [serial = 1760] [outer = 0x8f6ac400] 02:07:04 INFO - PROCESS | 1787 | 1466500024258 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92931400) [pid = 1787] [serial = 1761] [outer = 0x8f6ac400] 02:07:05 INFO - PROCESS | 1787 | 1466500025235 Marionette TRACE conn4 <- [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]]]}] 02:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1644ms 02:07:05 INFO - PROCESS | 1787 | 1466500025265 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:07:05 INFO - PROCESS | 1787 | 1466500025270 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:07:05 INFO - PROCESS | 1787 | 1466500025278 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 1787 | 1466500025285 Marionette TRACE conn4 <- [1,2318,null,{}] 02:07:05 INFO - PROCESS | 1787 | 1466500025303 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:05 INFO - PROCESS | 1787 | 1466500025312 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:05 INFO - PROCESS | 1787 | 1466500025512 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:07:05 INFO - PROCESS | 1787 | 1466500025803 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 1787 | 1466500025816 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fe1000 == 28 [pid = 1787] [id = 587] 02:07:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92fe1800) [pid = 1787] [serial = 1762] [outer = (nil)] 02:07:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93aa7800) [pid = 1787] [serial = 1763] [outer = 0x92fe1800] 02:07:05 INFO - PROCESS | 1787 | 1466500025951 Marionette DEBUG loaded listener.js 02:07:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93ab3000) [pid = 1787] [serial = 1764] [outer = 0x92fe1800] 02:07:06 INFO - PROCESS | 1787 | 1466500026908 Marionette TRACE conn4 <- [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] 02:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:07:06 INFO - PROCESS | 1787 | 1466500026978 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:07:06 INFO - PROCESS | 1787 | 1466500026985 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 1787 | 1466500026989 Marionette TRACE conn4 <- [1,2322,null,{}] 02:07:06 INFO - PROCESS | 1787 | 1466500026994 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:07 INFO - PROCESS | 1787 | 1466500027000 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:07 INFO - PROCESS | 1787 | 1466500027216 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:07:07 INFO - PROCESS | 1787 | 1466500027397 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 1787 | 1466500027405 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3400 == 29 [pid = 1787] [id = 588] 02:07:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95209c00) [pid = 1787] [serial = 1765] [outer = (nil)] 02:07:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95213800) [pid = 1787] [serial = 1766] [outer = 0x95209c00] 02:07:07 INFO - PROCESS | 1787 | 1466500027535 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x95273000) [pid = 1787] [serial = 1767] [outer = 0x95209c00] 02:07:08 INFO - PROCESS | 1787 | 1466500028462 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1493ms 02:07:08 INFO - PROCESS | 1787 | 1466500028478 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:07:08 INFO - PROCESS | 1787 | 1466500028481 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:07:08 INFO - PROCESS | 1787 | 1466500028488 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 1787 | 1466500028492 Marionette TRACE conn4 <- [1,2326,null,{}] 02:07:08 INFO - PROCESS | 1787 | 1466500028498 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:08 INFO - PROCESS | 1787 | 1466500028503 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:08 INFO - PROCESS | 1787 | 1466500028670 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:07:08 INFO - PROCESS | 1787 | 1466500028857 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:08 INFO - PROCESS | 1787 | 1466500028864 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x92923000 == 30 [pid = 1787] [id = 589] 02:07:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9294d800) [pid = 1787] [serial = 1768] [outer = (nil)] 02:07:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x953a4000) [pid = 1787] [serial = 1769] [outer = 0x9294d800] 02:07:08 INFO - PROCESS | 1787 | 1466500028945 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953c0800) [pid = 1787] [serial = 1770] [outer = 0x9294d800] 02:07:09 INFO - PROCESS | 1787 | 1466500029901 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1442ms 02:07:09 INFO - PROCESS | 1787 | 1466500029941 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:07:09 INFO - PROCESS | 1787 | 1466500029950 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:07:09 INFO - PROCESS | 1787 | 1466500029958 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:07:09 INFO - PROCESS | 1787 | 1466500029962 Marionette TRACE conn4 <- [1,2330,null,{}] 02:07:09 INFO - PROCESS | 1787 | 1466500029968 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:09 INFO - PROCESS | 1787 | 1466500029979 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:10 INFO - PROCESS | 1787 | 1466500030263 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:07:10 INFO - PROCESS | 1787 | 1466500030515 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:10 INFO - PROCESS | 1787 | 1466500030522 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5000 == 31 [pid = 1787] [id = 590] 02:07:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe3ec00) [pid = 1787] [serial = 1771] [outer = (nil)] 02:07:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x95475800) [pid = 1787] [serial = 1772] [outer = 0x8fe3ec00] 02:07:10 INFO - PROCESS | 1787 | 1466500030664 Marionette DEBUG loaded listener.js 02:07:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9660b400) [pid = 1787] [serial = 1773] [outer = 0x8fe3ec00] 02:07:11 INFO - PROCESS | 1787 | 1466500031671 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1785ms 02:07:11 INFO - PROCESS | 1787 | 1466500031745 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:07:11 INFO - PROCESS | 1787 | 1466500031749 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:07:11 INFO - PROCESS | 1787 | 1466500031756 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 1787 | 1466500031760 Marionette TRACE conn4 <- [1,2334,null,{}] 02:07:11 INFO - PROCESS | 1787 | 1466500031767 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:11 INFO - PROCESS | 1787 | 1466500031772 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:11 INFO - PROCESS | 1787 | 1466500031994 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:07:12 INFO - PROCESS | 1787 | 1466500032357 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 1787 | 1466500032368 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79c00 == 32 [pid = 1787] [id = 591] 02:07:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8ec7a000) [pid = 1787] [serial = 1774] [outer = (nil)] 02:07:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x8f5b2400) [pid = 1787] [serial = 1775] [outer = 0x8ec7a000] 02:07:12 INFO - PROCESS | 1787 | 1466500032490 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x8f702c00) [pid = 1787] [serial = 1776] [outer = 0x8ec7a000] 02:07:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b5000 == 31 [pid = 1787] [id = 570] 02:07:13 INFO - PROCESS | 1787 | --DOCSHELL 0x9149a400 == 30 [pid = 1787] [id = 583] 02:07:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe4a400 == 29 [pid = 1787] [id = 582] 02:07:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2e400 == 28 [pid = 1787] [id = 581] 02:07:13 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7cc00 == 27 [pid = 1787] [id = 580] 02:07:13 INFO - PROCESS | 1787 | 1466500033568 Marionette TRACE conn4 <- [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]]]}] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92c47c00) [pid = 1787] [serial = 1686] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x93c02c00) [pid = 1787] [serial = 1709] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x94897400) [pid = 1787] [serial = 1710] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x93ab2800) [pid = 1787] [serial = 1697] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x93c03400) [pid = 1787] [serial = 1698] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8fe42000) [pid = 1787] [serial = 1700] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91157c00) [pid = 1787] [serial = 1701] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92f6e800) [pid = 1787] [serial = 1694] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92fd9800) [pid = 1787] [serial = 1695] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x914a0000) [pid = 1787] [serial = 1703] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91d98800) [pid = 1787] [serial = 1704] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8ec7c000) [pid = 1787] [serial = 1688] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f6b1c00) [pid = 1787] [serial = 1689] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92f69c00) [pid = 1787] [serial = 1706] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91499c00) [pid = 1787] [serial = 1691] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91d91c00) [pid = 1787] [serial = 1692] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x953a5800) [pid = 1787] [serial = 1716] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x9527d400) [pid = 1787] [serial = 1715] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92951800) [pid = 1787] [serial = 1712] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x92c46000) [pid = 1787] [serial = 1713] [outer = (nil)] [url = about:blank] 02:07:13 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92fd8000) [pid = 1787] [serial = 1707] [outer = (nil)] [url = about:blank] 02:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1884ms 02:07:13 INFO - PROCESS | 1787 | 1466500033642 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:07:13 INFO - PROCESS | 1787 | 1466500033648 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:07:13 INFO - PROCESS | 1787 | 1466500033656 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:07:13 INFO - PROCESS | 1787 | 1466500033660 Marionette TRACE conn4 <- [1,2338,null,{}] 02:07:13 INFO - PROCESS | 1787 | 1466500033668 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:13 INFO - PROCESS | 1787 | 1466500033676 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:13 INFO - PROCESS | 1787 | 1466500033850 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:07:14 INFO - PROCESS | 1787 | 1466500034018 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 1787 | 1466500034026 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5ae000 == 28 [pid = 1787] [id = 592] 02:07:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f6b6c00) [pid = 1787] [serial = 1777] [outer = (nil)] 02:07:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9115c400) [pid = 1787] [serial = 1778] [outer = 0x8f6b6c00] 02:07:14 INFO - PROCESS | 1787 | 1466500034104 Marionette DEBUG loaded listener.js 02:07:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91495800) [pid = 1787] [serial = 1779] [outer = 0x8f6b6c00] 02:07:14 INFO - PROCESS | 1787 | 1466500034961 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1330ms 02:07:14 INFO - PROCESS | 1787 | 1466500034990 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:07:15 INFO - PROCESS | 1787 | 1466500034997 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:07:15 INFO - PROCESS | 1787 | 1466500035005 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:07:15 INFO - PROCESS | 1787 | 1466500035008 Marionette TRACE conn4 <- [1,2342,null,{}] 02:07:15 INFO - PROCESS | 1787 | 1466500035014 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:15 INFO - PROCESS | 1787 | 1466500035020 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:15 INFO - PROCESS | 1787 | 1466500035220 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:07:15 INFO - PROCESS | 1787 | 1466500035380 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:15 INFO - PROCESS | 1787 | 1466500035391 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x91157400 == 29 [pid = 1787] [id = 593] 02:07:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91a89400) [pid = 1787] [serial = 1780] [outer = (nil)] 02:07:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9292c400) [pid = 1787] [serial = 1781] [outer = 0x91a89400] 02:07:15 INFO - PROCESS | 1787 | 1466500035466 Marionette DEBUG loaded listener.js 02:07:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92952c00) [pid = 1787] [serial = 1782] [outer = 0x91a89400] 02:07:16 INFO - PROCESS | 1787 | 1466500036449 Marionette TRACE conn4 <- [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]]]}] 02:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1485ms 02:07:16 INFO - PROCESS | 1787 | 1466500036491 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:07:16 INFO - PROCESS | 1787 | 1466500036495 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:07:16 INFO - PROCESS | 1787 | 1466500036530 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:07:16 INFO - PROCESS | 1787 | 1466500036543 Marionette TRACE conn4 <- [1,2346,null,{}] 02:07:16 INFO - PROCESS | 1787 | 1466500036556 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:16 INFO - PROCESS | 1787 | 1466500036566 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:16 INFO - PROCESS | 1787 | 1466500036828 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:07:16 INFO - PROCESS | 1787 | 1466500036857 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:16 INFO - PROCESS | 1787 | 1466500036865 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x92948800 == 30 [pid = 1787] [id = 594] 02:07:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92f71400) [pid = 1787] [serial = 1783] [outer = (nil)] 02:07:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93aa8800) [pid = 1787] [serial = 1784] [outer = 0x92f71400] 02:07:16 INFO - PROCESS | 1787 | 1466500036938 Marionette DEBUG loaded listener.js 02:07:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93c03400) [pid = 1787] [serial = 1785] [outer = 0x92f71400] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92c3f400) [pid = 1787] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9539b000) [pid = 1787] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9520c400) [pid = 1787] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9294fc00) [pid = 1787] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fe3e800) [pid = 1787] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec7d000) [pid = 1787] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953c8000) [pid = 1787] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8ec7dc00) [pid = 1787] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x953f6400) [pid = 1787] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x93ab6400) [pid = 1787] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8fd2ac00) [pid = 1787] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:07:17 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91a81400) [pid = 1787] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:07:18 INFO - PROCESS | 1787 | 1466500038452 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1981ms 02:07:18 INFO - PROCESS | 1787 | 1466500038485 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:07:18 INFO - PROCESS | 1787 | 1466500038492 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:07:18 INFO - PROCESS | 1787 | 1466500038501 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:07:18 INFO - PROCESS | 1787 | 1466500038509 Marionette TRACE conn4 <- [1,2350,null,{}] 02:07:18 INFO - PROCESS | 1787 | 1466500038519 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:18 INFO - PROCESS | 1787 | 1466500038525 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:18 INFO - PROCESS | 1787 | 1466500038766 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:07:19 INFO - PROCESS | 1787 | 1466500039007 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:19 INFO - PROCESS | 1787 | 1466500039020 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72400 == 31 [pid = 1787] [id = 595] 02:07:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fd30c00) [pid = 1787] [serial = 1786] [outer = (nil)] 02:07:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91165800) [pid = 1787] [serial = 1787] [outer = 0x8fd30c00] 02:07:19 INFO - PROCESS | 1787 | 1466500039146 Marionette DEBUG loaded listener.js 02:07:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x914a1400) [pid = 1787] [serial = 1788] [outer = 0x8fd30c00] 02:07:20 INFO - PROCESS | 1787 | 1466500040166 Marionette TRACE conn4 <- [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]]]}] 02:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1743ms 02:07:20 INFO - PROCESS | 1787 | 1466500040244 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:07:20 INFO - PROCESS | 1787 | 1466500040252 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:07:20 INFO - PROCESS | 1787 | 1466500040264 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:07:20 INFO - PROCESS | 1787 | 1466500040269 Marionette TRACE conn4 <- [1,2354,null,{}] 02:07:20 INFO - PROCESS | 1787 | 1466500040276 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:20 INFO - PROCESS | 1787 | 1466500040282 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:20 INFO - PROCESS | 1787 | 1466500040525 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:07:20 INFO - PROCESS | 1787 | 1466500040772 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:20 INFO - PROCESS | 1787 | 1466500040783 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c41c00 == 32 [pid = 1787] [id = 596] 02:07:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92c45800) [pid = 1787] [serial = 1789] [outer = (nil)] 02:07:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92f69400) [pid = 1787] [serial = 1790] [outer = 0x92c45800] 02:07:20 INFO - PROCESS | 1787 | 1466500040915 Marionette DEBUG loaded listener.js 02:07:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aa9c00) [pid = 1787] [serial = 1791] [outer = 0x92c45800] 02:07:21 INFO - PROCESS | 1787 | 1466500041861 Marionette TRACE conn4 <- [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]]]}] 02:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1635ms 02:07:21 INFO - PROCESS | 1787 | 1466500041898 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:07:21 INFO - PROCESS | 1787 | 1466500041901 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:07:21 INFO - PROCESS | 1787 | 1466500041909 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:07:21 INFO - PROCESS | 1787 | 1466500041915 Marionette TRACE conn4 <- [1,2358,null,{}] 02:07:21 INFO - PROCESS | 1787 | 1466500041932 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:21 INFO - PROCESS | 1787 | 1466500041941 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:22 INFO - PROCESS | 1787 | 1466500042133 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:07:22 INFO - PROCESS | 1787 | 1466500042321 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:22 INFO - PROCESS | 1787 | 1466500042331 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:22 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520b800 == 33 [pid = 1787] [id = 597] 02:07:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9520d400) [pid = 1787] [serial = 1792] [outer = (nil)] 02:07:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x95271000) [pid = 1787] [serial = 1793] [outer = 0x9520d400] 02:07:22 INFO - PROCESS | 1787 | 1466500042420 Marionette DEBUG loaded listener.js 02:07:22 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9539d000) [pid = 1787] [serial = 1794] [outer = 0x9520d400] 02:07:23 INFO - PROCESS | 1787 | 1466500043444 Marionette TRACE conn4 <- [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]]]}] 02:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1594ms 02:07:23 INFO - PROCESS | 1787 | 1466500043503 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:07:23 INFO - PROCESS | 1787 | 1466500043508 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:07:23 INFO - PROCESS | 1787 | 1466500043515 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:07:23 INFO - PROCESS | 1787 | 1466500043518 Marionette TRACE conn4 <- [1,2362,null,{}] 02:07:23 INFO - PROCESS | 1787 | 1466500043524 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:23 INFO - PROCESS | 1787 | 1466500043530 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:23 INFO - PROCESS | 1787 | 1466500043725 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:07:23 INFO - PROCESS | 1787 | 1466500043954 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 1787 | 1466500043962 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5c00 == 34 [pid = 1787] [id = 598] 02:07:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x95211000) [pid = 1787] [serial = 1795] [outer = (nil)] 02:07:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x953cd000) [pid = 1787] [serial = 1796] [outer = 0x95211000] 02:07:24 INFO - PROCESS | 1787 | 1466500044092 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953eac00) [pid = 1787] [serial = 1797] [outer = 0x95211000] 02:07:25 INFO - PROCESS | 1787 | 1466500045023 Marionette TRACE conn4 <- [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]]]}] 02:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1538ms 02:07:25 INFO - PROCESS | 1787 | 1466500045054 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:07:25 INFO - PROCESS | 1787 | 1466500045058 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:07:25 INFO - PROCESS | 1787 | 1466500045064 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:07:25 INFO - PROCESS | 1787 | 1466500045068 Marionette TRACE conn4 <- [1,2366,null,{}] 02:07:25 INFO - PROCESS | 1787 | 1466500045075 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:25 INFO - PROCESS | 1787 | 1466500045080 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:25 INFO - PROCESS | 1787 | 1466500045283 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:07:25 INFO - PROCESS | 1787 | 1466500045515 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:25 INFO - PROCESS | 1787 | 1466500045522 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x95275400 == 35 [pid = 1787] [id = 599] 02:07:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953cc800) [pid = 1787] [serial = 1798] [outer = (nil)] 02:07:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95479800) [pid = 1787] [serial = 1799] [outer = 0x953cc800] 02:07:25 INFO - PROCESS | 1787 | 1466500045655 Marionette DEBUG loaded listener.js 02:07:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x95481c00) [pid = 1787] [serial = 1800] [outer = 0x953cc800] 02:07:26 INFO - PROCESS | 1787 | 1466500046631 Marionette TRACE conn4 <- [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]]]}] 02:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1639ms 02:07:26 INFO - PROCESS | 1787 | 1466500046705 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:07:26 INFO - PROCESS | 1787 | 1466500046708 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:07:26 INFO - PROCESS | 1787 | 1466500046717 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:07:26 INFO - PROCESS | 1787 | 1466500046721 Marionette TRACE conn4 <- [1,2370,null,{}] 02:07:26 INFO - PROCESS | 1787 | 1466500046727 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:26 INFO - PROCESS | 1787 | 1466500046738 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:26 INFO - PROCESS | 1787 | 1466500046993 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:07:27 INFO - PROCESS | 1787 | 1466500047242 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:27 INFO - PROCESS | 1787 | 1466500047248 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:27 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294e800 == 36 [pid = 1787] [id = 600] 02:07:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x94891c00) [pid = 1787] [serial = 1801] [outer = (nil)] 02:07:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x966f2400) [pid = 1787] [serial = 1802] [outer = 0x94891c00] 02:07:27 INFO - PROCESS | 1787 | 1466500047357 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x97843800) [pid = 1787] [serial = 1803] [outer = 0x94891c00] 02:07:28 INFO - PROCESS | 1787 | 1466500048264 Marionette TRACE conn4 <- [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]]]}] 02:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1583ms 02:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:07:28 INFO - PROCESS | 1787 | 1466500048301 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 1787 | 1466500048304 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:07:28 INFO - PROCESS | 1787 | 1466500048311 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 1787 | 1466500048314 Marionette TRACE conn4 <- [1,2374,null,{}] 02:07:28 INFO - PROCESS | 1787 | 1466500048335 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:28 INFO - PROCESS | 1787 | 1466500048341 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:28 INFO - PROCESS | 1787 | 1466500048579 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:07:28 INFO - PROCESS | 1787 | 1466500048718 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 1787 | 1466500048726 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2b400 == 37 [pid = 1787] [id = 601] 02:07:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x966ee000) [pid = 1787] [serial = 1804] [outer = (nil)] 02:07:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x99296400) [pid = 1787] [serial = 1805] [outer = 0x966ee000] 02:07:28 INFO - PROCESS | 1787 | 1466500048821 Marionette DEBUG loaded listener.js 02:07:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x99ec4800) [pid = 1787] [serial = 1806] [outer = 0x966ee000] 02:07:29 INFO - PROCESS | 1787 | 1466500049760 Marionette TRACE conn4 <- [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]]]}] 02:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1488ms 02:07:29 INFO - PROCESS | 1787 | 1466500049799 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:07:29 INFO - PROCESS | 1787 | 1466500049802 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:07:29 INFO - PROCESS | 1787 | 1466500049809 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:07:29 INFO - PROCESS | 1787 | 1466500049813 Marionette TRACE conn4 <- [1,2378,null,{}] 02:07:29 INFO - PROCESS | 1787 | 1466500049819 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:29 INFO - PROCESS | 1787 | 1466500049824 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:30 INFO - PROCESS | 1787 | 1466500050001 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:07:30 INFO - PROCESS | 1787 | 1466500050192 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:30 INFO - PROCESS | 1787 | 1466500050202 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b4000 == 38 [pid = 1787] [id = 602] 02:07:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8fd2c400) [pid = 1787] [serial = 1807] [outer = (nil)] 02:07:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x92c3c400) [pid = 1787] [serial = 1808] [outer = 0x8fd2c400] 02:07:30 INFO - PROCESS | 1787 | 1466500050280 Marionette DEBUG loaded listener.js 02:07:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x93a7e400) [pid = 1787] [serial = 1809] [outer = 0x8fd2c400] 02:07:31 INFO - PROCESS | 1787 | 1466500051469 Marionette TRACE conn4 <- [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]]]}] 02:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1731ms 02:07:31 INFO - PROCESS | 1787 | 1466500051541 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:07:31 INFO - PROCESS | 1787 | 1466500051546 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:07:31 INFO - PROCESS | 1787 | 1466500051554 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:07:31 INFO - PROCESS | 1787 | 1466500051561 Marionette TRACE conn4 <- [1,2382,null,{}] 02:07:31 INFO - PROCESS | 1787 | 1466500051569 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:31 INFO - PROCESS | 1787 | 1466500051574 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:31 INFO - PROCESS | 1787 | 1466500051895 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe3d800 == 37 [pid = 1787] [id = 567] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd26c00 == 36 [pid = 1787] [id = 572] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9149c400 == 35 [pid = 1787] [id = 569] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2c800 == 34 [pid = 1787] [id = 566] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f707000 == 33 [pid = 1787] [id = 585] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x95399c00 == 32 [pid = 1787] [id = 574] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b9800 == 31 [pid = 1787] [id = 586] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93a79000 == 30 [pid = 1787] [id = 575] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec77000 == 29 [pid = 1787] [id = 579] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5000 == 28 [pid = 1787] [id = 590] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x92923000 == 27 [pid = 1787] [id = 589] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x93a77800 == 26 [pid = 1787] [id = 578] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x92fe1000 == 25 [pid = 1787] [id = 587] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x953ce000 == 24 [pid = 1787] [id = 577] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9539a400 == 23 [pid = 1787] [id = 576] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b3400 == 22 [pid = 1787] [id = 588] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9294a400 == 21 [pid = 1787] [id = 568] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec71c00 == 20 [pid = 1787] [id = 571] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x9294e000 == 19 [pid = 1787] [id = 573] 02:07:33 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2b000 == 18 [pid = 1787] [id = 584] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x92c3e800) [pid = 1787] [serial = 1754] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x93aaa800) [pid = 1787] [serial = 1722] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x92fd4800) [pid = 1787] [serial = 1721] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x953c4000) [pid = 1787] [serial = 1725] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x953a1400) [pid = 1787] [serial = 1724] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x953f1000) [pid = 1787] [serial = 1728] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953ea800) [pid = 1787] [serial = 1727] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92c3e400) [pid = 1787] [serial = 1751] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8fe48800) [pid = 1787] [serial = 1745] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91161400) [pid = 1787] [serial = 1746] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8f5b0400) [pid = 1787] [serial = 1742] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f6b7800) [pid = 1787] [serial = 1743] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9547c400) [pid = 1787] [serial = 1731] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f709800) [pid = 1787] [serial = 1740] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95478800) [pid = 1787] [serial = 1730] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8f6b3000) [pid = 1787] [serial = 1739] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x966eec00) [pid = 1787] [serial = 1734] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x96680400) [pid = 1787] [serial = 1733] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x966f7c00) [pid = 1787] [serial = 1737] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x966f6800) [pid = 1787] [serial = 1736] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92c46c00) [pid = 1787] [serial = 1752] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x9129cc00) [pid = 1787] [serial = 1719] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91d93800) [pid = 1787] [serial = 1749] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x91a8d400) [pid = 1787] [serial = 1748] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x91294c00) [pid = 1787] [serial = 1718] [outer = (nil)] [url = about:blank] 02:07:33 INFO - PROCESS | 1787 | 1466500053965 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:33 INFO - PROCESS | 1787 | 1466500053984 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 19 [pid = 1787] [id = 603] 02:07:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8ec75400) [pid = 1787] [serial = 1810] [outer = (nil)] 02:07:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8ec7d800) [pid = 1787] [serial = 1811] [outer = 0x8ec75400] 02:07:34 INFO - PROCESS | 1787 | 1466500054107 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x8f6ae800) [pid = 1787] [serial = 1812] [outer = 0x8ec75400] 02:07:34 INFO - PROCESS | 1787 | 1466500054963 Marionette TRACE conn4 <- [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]]]}] 02:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3446ms 02:07:35 INFO - PROCESS | 1787 | 1466500055003 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:07:35 INFO - PROCESS | 1787 | 1466500055009 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:07:35 INFO - PROCESS | 1787 | 1466500055016 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:07:35 INFO - PROCESS | 1787 | 1466500055022 Marionette TRACE conn4 <- [1,2386,null,{}] 02:07:35 INFO - PROCESS | 1787 | 1466500055029 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:35 INFO - PROCESS | 1787 | 1466500055037 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:35 INFO - PROCESS | 1787 | 1466500055269 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:07:35 INFO - PROCESS | 1787 | 1466500055461 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:35 INFO - PROCESS | 1787 | 1466500055469 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd28000 == 20 [pid = 1787] [id = 604] 02:07:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x8fd29400) [pid = 1787] [serial = 1813] [outer = (nil)] 02:07:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fe3f400) [pid = 1787] [serial = 1814] [outer = 0x8fd29400] 02:07:35 INFO - PROCESS | 1787 | 1466500055549 Marionette DEBUG loaded listener.js 02:07:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fe48800) [pid = 1787] [serial = 1815] [outer = 0x8fd29400] 02:07:36 INFO - PROCESS | 1787 | 1466500056442 Marionette TRACE conn4 <- [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]]]}] 02:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1483ms 02:07:36 INFO - PROCESS | 1787 | 1466500056513 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:07:36 INFO - PROCESS | 1787 | 1466500056521 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:07:36 INFO - PROCESS | 1787 | 1466500056530 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:07:36 INFO - PROCESS | 1787 | 1466500056534 Marionette TRACE conn4 <- [1,2390,null,{}] 02:07:36 INFO - PROCESS | 1787 | 1466500056547 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:36 INFO - PROCESS | 1787 | 1466500056554 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:36 INFO - PROCESS | 1787 | 1466500056780 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:07:36 INFO - PROCESS | 1787 | 1466500056802 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:36 INFO - PROCESS | 1787 | 1466500056811 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x91165000 == 21 [pid = 1787] [id = 605] 02:07:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91294c00) [pid = 1787] [serial = 1816] [outer = (nil)] 02:07:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91499000) [pid = 1787] [serial = 1817] [outer = 0x91294c00] 02:07:36 INFO - PROCESS | 1787 | 1466500056882 Marionette DEBUG loaded listener.js 02:07:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91a86400) [pid = 1787] [serial = 1818] [outer = 0x91294c00] 02:07:37 INFO - PROCESS | 1787 | 1466500057947 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1489ms 02:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:07:38 INFO - PROCESS | 1787 | 1466500058019 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 1787 | 1466500058022 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:07:38 INFO - PROCESS | 1787 | 1466500058031 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:07:38 INFO - PROCESS | 1787 | 1466500058041 Marionette TRACE conn4 <- [1,2394,null,{}] 02:07:38 INFO - PROCESS | 1787 | 1466500058062 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:38 INFO - PROCESS | 1787 | 1466500058070 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:38 INFO - PROCESS | 1787 | 1466500058304 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:07:38 INFO - PROCESS | 1787 | 1466500058330 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 1787 | 1466500058338 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292d400 == 22 [pid = 1787] [id = 606] 02:07:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9292e800) [pid = 1787] [serial = 1819] [outer = (nil)] 02:07:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92c3bc00) [pid = 1787] [serial = 1820] [outer = 0x9292e800] 02:07:38 INFO - PROCESS | 1787 | 1466500058409 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92c40800) [pid = 1787] [serial = 1821] [outer = 0x9292e800] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91a89400) [pid = 1787] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91a82000) [pid = 1787] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92f71400) [pid = 1787] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92fe1800) [pid = 1787] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8f707400) [pid = 1787] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x95209c00) [pid = 1787] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x9294d800) [pid = 1787] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8f6b6c00) [pid = 1787] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8ec7a000) [pid = 1787] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f6ac400) [pid = 1787] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:07:39 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8fe3ec00) [pid = 1787] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:07:39 INFO - PROCESS | 1787 | 1466500059839 Marionette TRACE conn4 <- [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]]]}] 02:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1849ms 02:07:39 INFO - PROCESS | 1787 | 1466500059879 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:07:39 INFO - PROCESS | 1787 | 1466500059884 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:07:39 INFO - PROCESS | 1787 | 1466500059891 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:07:39 INFO - PROCESS | 1787 | 1466500059895 Marionette TRACE conn4 <- [1,2398,null,{}] 02:07:39 INFO - PROCESS | 1787 | 1466500059901 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:39 INFO - PROCESS | 1787 | 1466500059906 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:40 INFO - PROCESS | 1787 | 1466500060084 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:07:40 INFO - PROCESS | 1787 | 1466500060241 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 1787 | 1466500060255 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd28c00 == 23 [pid = 1787] [id = 607] 02:07:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fd2a400) [pid = 1787] [serial = 1822] [outer = (nil)] 02:07:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92c3cc00) [pid = 1787] [serial = 1823] [outer = 0x8fd2a400] 02:07:40 INFO - PROCESS | 1787 | 1466500060326 Marionette DEBUG loaded listener.js 02:07:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92c48000) [pid = 1787] [serial = 1824] [outer = 0x8fd2a400] 02:07:41 INFO - PROCESS | 1787 | 1466500061274 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1442ms 02:07:41 INFO - PROCESS | 1787 | 1466500061335 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 1787 | 1466500061341 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:07:41 INFO - PROCESS | 1787 | 1466500061351 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - PROCESS | 1787 | 1466500061357 Marionette TRACE conn4 <- [1,2402,null,{}] 02:07:41 INFO - PROCESS | 1787 | 1466500061368 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:41 INFO - PROCESS | 1787 | 1466500061373 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:41 INFO - PROCESS | 1787 | 1466500061695 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:07:41 INFO - PROCESS | 1787 | 1466500061789 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 1787 | 1466500061805 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70bc00 == 24 [pid = 1787] [id = 608] 02:07:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f70e000) [pid = 1787] [serial = 1825] [outer = (nil)] 02:07:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8fd23c00) [pid = 1787] [serial = 1826] [outer = 0x8f70e000] 02:07:41 INFO - PROCESS | 1787 | 1466500061989 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x91293000) [pid = 1787] [serial = 1827] [outer = 0x8f70e000] 02:07:43 INFO - PROCESS | 1787 | 1466500063024 Marionette TRACE conn4 <- [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]]]}] 02:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1739ms 02:07:43 INFO - PROCESS | 1787 | 1466500063090 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:07:43 INFO - PROCESS | 1787 | 1466500063098 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:07:43 INFO - PROCESS | 1787 | 1466500063110 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:07:43 INFO - PROCESS | 1787 | 1466500063114 Marionette TRACE conn4 <- [1,2406,null,{}] 02:07:43 INFO - PROCESS | 1787 | 1466500063121 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:43 INFO - PROCESS | 1787 | 1466500063127 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:43 INFO - PROCESS | 1787 | 1466500063354 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:07:43 INFO - PROCESS | 1787 | 1466500063607 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:43 INFO - PROCESS | 1787 | 1466500063617 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8000 == 25 [pid = 1787] [id = 609] 02:07:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92924400) [pid = 1787] [serial = 1828] [outer = (nil)] 02:07:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92c3c000) [pid = 1787] [serial = 1829] [outer = 0x92924400] 02:07:43 INFO - PROCESS | 1787 | 1466500063746 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92fd5400) [pid = 1787] [serial = 1830] [outer = 0x92924400] 02:07:44 INFO - PROCESS | 1787 | 1466500064732 Marionette TRACE conn4 <- [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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1695ms 02:07:44 INFO - PROCESS | 1787 | 1466500064805 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 1787 | 1466500064809 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:07:44 INFO - PROCESS | 1787 | 1466500064816 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 1787 | 1466500064822 Marionette TRACE conn4 <- [1,2410,null,{}] 02:07:44 INFO - PROCESS | 1787 | 1466500064839 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:44 INFO - PROCESS | 1787 | 1466500064848 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:45 INFO - PROCESS | 1787 | 1466500065090 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:07:45 INFO - PROCESS | 1787 | 1466500065374 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:45 INFO - PROCESS | 1787 | 1466500065386 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a7ec00 == 26 [pid = 1787] [id = 610] 02:07:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x93aa9000) [pid = 1787] [serial = 1831] [outer = (nil)] 02:07:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93ab2800) [pid = 1787] [serial = 1832] [outer = 0x93aa9000] 02:07:45 INFO - PROCESS | 1787 | 1466500065489 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93c0e400) [pid = 1787] [serial = 1833] [outer = 0x93aa9000] 02:07:46 INFO - PROCESS | 1787 | 1466500066445 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1691ms 02:07:46 INFO - PROCESS | 1787 | 1466500066509 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:07:46 INFO - PROCESS | 1787 | 1466500066514 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:07:46 INFO - PROCESS | 1787 | 1466500066521 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 1787 | 1466500066525 Marionette TRACE conn4 <- [1,2414,null,{}] 02:07:46 INFO - PROCESS | 1787 | 1466500066531 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:46 INFO - PROCESS | 1787 | 1466500066537 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:46 INFO - PROCESS | 1787 | 1466500066759 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:07:46 INFO - PROCESS | 1787 | 1466500066944 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 1787 | 1466500066952 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ac800 == 27 [pid = 1787] [id = 611] 02:07:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91d90400) [pid = 1787] [serial = 1834] [outer = (nil)] 02:07:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95214400) [pid = 1787] [serial = 1835] [outer = 0x91d90400] 02:07:47 INFO - PROCESS | 1787 | 1466500067039 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x95212800) [pid = 1787] [serial = 1836] [outer = 0x91d90400] 02:07:48 INFO - PROCESS | 1787 | 1466500068032 Marionette TRACE conn4 <- [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]]]}] 02:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1586ms 02:07:48 INFO - PROCESS | 1787 | 1466500068108 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:07:48 INFO - PROCESS | 1787 | 1466500068113 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:07:48 INFO - PROCESS | 1787 | 1466500068120 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - PROCESS | 1787 | 1466500068124 Marionette TRACE conn4 <- [1,2418,null,{}] 02:07:48 INFO - PROCESS | 1787 | 1466500068132 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:48 INFO - PROCESS | 1787 | 1466500068138 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:48 INFO - PROCESS | 1787 | 1466500068366 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:07:48 INFO - PROCESS | 1787 | 1466500068608 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 1787 | 1466500068618 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d9b400 == 28 [pid = 1787] [id = 612] 02:07:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x94894c00) [pid = 1787] [serial = 1837] [outer = (nil)] 02:07:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x9539d800) [pid = 1787] [serial = 1838] [outer = 0x94894c00] 02:07:48 INFO - PROCESS | 1787 | 1466500068739 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x953a7000) [pid = 1787] [serial = 1839] [outer = 0x94894c00] 02:07:49 INFO - PROCESS | 1787 | 1466500069619 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1533ms 02:07:49 INFO - PROCESS | 1787 | 1466500069653 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 1787 | 1466500069656 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:07:49 INFO - PROCESS | 1787 | 1466500069663 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 1787 | 1466500069666 Marionette TRACE conn4 <- [1,2422,null,{}] 02:07:49 INFO - PROCESS | 1787 | 1466500069673 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:49 INFO - PROCESS | 1787 | 1466500069685 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:49 INFO - PROCESS | 1787 | 1466500069915 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:07:50 INFO - PROCESS | 1787 | 1466500070117 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 1787 | 1466500070125 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x91158800 == 29 [pid = 1787] [id = 613] 02:07:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x91299000) [pid = 1787] [serial = 1840] [outer = (nil)] 02:07:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x95440800) [pid = 1787] [serial = 1841] [outer = 0x91299000] 02:07:50 INFO - PROCESS | 1787 | 1466500070224 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9547f800) [pid = 1787] [serial = 1842] [outer = 0x91299000] 02:07:51 INFO - PROCESS | 1787 | 1466500071220 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1588ms 02:07:51 INFO - PROCESS | 1787 | 1466500071253 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:07:51 INFO - PROCESS | 1787 | 1466500071257 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:07:51 INFO - PROCESS | 1787 | 1466500071263 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 1787 | 1466500071267 Marionette TRACE conn4 <- [1,2426,null,{}] 02:07:51 INFO - PROCESS | 1787 | 1466500071273 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:51 INFO - PROCESS | 1787 | 1466500071278 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:51 INFO - PROCESS | 1787 | 1466500071452 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:07:51 INFO - PROCESS | 1787 | 1466500071642 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 1787 | 1466500071650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b5400 == 30 [pid = 1787] [id = 614] 02:07:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x8f5b6800) [pid = 1787] [serial = 1843] [outer = (nil)] 02:07:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x91160c00) [pid = 1787] [serial = 1844] [outer = 0x8f5b6800] 02:07:51 INFO - PROCESS | 1787 | 1466500071732 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x8f710800) [pid = 1787] [serial = 1845] [outer = 0x8f5b6800] 02:07:52 INFO - PROCESS | 1787 | 1466500072865 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1642ms 02:07:52 INFO - PROCESS | 1787 | 1466500072906 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 1787 | 1466500072912 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:07:52 INFO - PROCESS | 1787 | 1466500072920 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 1787 | 1466500072926 Marionette TRACE conn4 <- [1,2430,null,{}] 02:07:52 INFO - PROCESS | 1787 | 1466500072934 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:52 INFO - PROCESS | 1787 | 1466500072939 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:53 INFO - PROCESS | 1787 | 1466500073133 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:07:53 INFO - PROCESS | 1787 | 1466500073488 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 1787 | 1466500073500 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704000 == 31 [pid = 1787] [id = 615] 02:07:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8f704400) [pid = 1787] [serial = 1846] [outer = (nil)] 02:07:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x8fe45c00) [pid = 1787] [serial = 1847] [outer = 0x8f704400] 02:07:53 INFO - PROCESS | 1787 | 1466500073597 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x91291c00) [pid = 1787] [serial = 1848] [outer = 0x8f704400] 02:07:53 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5ae000 == 30 [pid = 1787] [id = 592] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x9292c400) [pid = 1787] [serial = 1781] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x93aa8800) [pid = 1787] [serial = 1784] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x93c03400) [pid = 1787] [serial = 1785] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x93aa7800) [pid = 1787] [serial = 1763] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x93ab3000) [pid = 1787] [serial = 1764] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8f70e400) [pid = 1787] [serial = 1757] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8fe41400) [pid = 1787] [serial = 1758] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x95213800) [pid = 1787] [serial = 1766] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x95273000) [pid = 1787] [serial = 1767] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953a4000) [pid = 1787] [serial = 1769] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953c0800) [pid = 1787] [serial = 1770] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x9115c400) [pid = 1787] [serial = 1778] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x91495800) [pid = 1787] [serial = 1779] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8f5b2400) [pid = 1787] [serial = 1775] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f702c00) [pid = 1787] [serial = 1776] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92925400) [pid = 1787] [serial = 1760] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92931400) [pid = 1787] [serial = 1761] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95475800) [pid = 1787] [serial = 1772] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9660b400) [pid = 1787] [serial = 1773] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92952c00) [pid = 1787] [serial = 1782] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92fd3000) [pid = 1787] [serial = 1755] [outer = (nil)] [url = about:blank] 02:07:54 INFO - PROCESS | 1787 | 1466500074491 Marionette TRACE conn4 <- [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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1588ms 02:07:54 INFO - PROCESS | 1787 | 1466500074512 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 1787 | 1466500074519 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:07:54 INFO - PROCESS | 1787 | 1466500074530 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 1787 | 1466500074534 Marionette TRACE conn4 <- [1,2434,null,{}] 02:07:54 INFO - PROCESS | 1787 | 1466500074540 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:54 INFO - PROCESS | 1787 | 1466500074545 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:54 INFO - PROCESS | 1787 | 1466500074801 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:07:54 INFO - PROCESS | 1787 | 1466500074818 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 1787 | 1466500074827 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd24400 == 31 [pid = 1787] [id = 616] 02:07:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9149d000) [pid = 1787] [serial = 1849] [outer = (nil)] 02:07:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91a8d000) [pid = 1787] [serial = 1850] [outer = 0x9149d000] 02:07:54 INFO - PROCESS | 1787 | 1466500074919 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92927800) [pid = 1787] [serial = 1851] [outer = 0x9149d000] 02:07:55 INFO - PROCESS | 1787 | 1466500075952 Marionette TRACE conn4 <- [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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1481ms 02:07:56 INFO - PROCESS | 1787 | 1466500076011 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 1787 | 1466500076016 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:07:56 INFO - PROCESS | 1787 | 1466500076022 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 1787 | 1466500076028 Marionette TRACE conn4 <- [1,2438,null,{}] 02:07:56 INFO - PROCESS | 1787 | 1466500076044 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:56 INFO - PROCESS | 1787 | 1466500076053 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:56 INFO - PROCESS | 1787 | 1466500076229 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:07:56 INFO - PROCESS | 1787 | 1466500076389 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 1787 | 1466500076399 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fdc800 == 32 [pid = 1787] [id = 617] 02:07:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92fdd000) [pid = 1787] [serial = 1852] [outer = (nil)] 02:07:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93a7c400) [pid = 1787] [serial = 1853] [outer = 0x92fdd000] 02:07:56 INFO - PROCESS | 1787 | 1466500076476 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93ab0c00) [pid = 1787] [serial = 1854] [outer = 0x92fdd000] 02:07:57 INFO - PROCESS | 1787 | 1466500077378 Marionette TRACE conn4 <- [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]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1390ms 02:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:07:57 INFO - PROCESS | 1787 | 1466500077413 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 1787 | 1466500077417 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:07:57 INFO - PROCESS | 1787 | 1466500077424 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 1787 | 1466500077427 Marionette TRACE conn4 <- [1,2442,null,{}] 02:07:57 INFO - PROCESS | 1787 | 1466500077440 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:57 INFO - PROCESS | 1787 | 1466500077444 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:57 INFO - PROCESS | 1787 | 1466500077688 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:07:57 INFO - PROCESS | 1787 | 1466500077712 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 1787 | 1466500077720 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x94890c00 == 33 [pid = 1787] [id = 618] 02:07:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x94891000) [pid = 1787] [serial = 1855] [outer = (nil)] 02:07:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9520f000) [pid = 1787] [serial = 1856] [outer = 0x94891000] 02:07:57 INFO - PROCESS | 1787 | 1466500077793 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9539a000) [pid = 1787] [serial = 1857] [outer = 0x94891000] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953cc800) [pid = 1787] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8ec75400) [pid = 1787] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8fd30c00) [pid = 1787] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8fd2c400) [pid = 1787] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92c45800) [pid = 1787] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x9520d400) [pid = 1787] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x91294c00) [pid = 1787] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x94891c00) [pid = 1787] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x95211000) [pid = 1787] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x966ee000) [pid = 1787] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fd29400) [pid = 1787] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:07:58 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9292e800) [pid = 1787] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:07:58 INFO - PROCESS | 1787 | 1466500078861 Marionette TRACE conn4 <- [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]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1495ms 02:07:58 INFO - PROCESS | 1787 | 1466500078919 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 1787 | 1466500078922 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:07:58 INFO - PROCESS | 1787 | 1466500078929 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 1787 | 1466500078933 Marionette TRACE conn4 <- [1,2446,null,{}] 02:07:58 INFO - PROCESS | 1787 | 1466500078938 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:58 INFO - PROCESS | 1787 | 1466500078943 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:59 INFO - PROCESS | 1787 | 1466500079122 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:07:59 INFO - PROCESS | 1787 | 1466500079269 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 1787 | 1466500079282 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:07:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75400 == 34 [pid = 1787] [id = 619] 02:07:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8ec7e400) [pid = 1787] [serial = 1858] [outer = (nil)] 02:07:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91d99800) [pid = 1787] [serial = 1859] [outer = 0x8ec7e400] 02:07:59 INFO - PROCESS | 1787 | 1466500079350 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aa7800) [pid = 1787] [serial = 1860] [outer = 0x8ec7e400] 02:08:00 INFO - PROCESS | 1787 | 1466500080142 Marionette TRACE conn4 <- [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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1235ms 02:08:00 INFO - PROCESS | 1787 | 1466500080166 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 1787 | 1466500080170 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:08:00 INFO - PROCESS | 1787 | 1466500080186 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 1787 | 1466500080190 Marionette TRACE conn4 <- [1,2450,null,{}] 02:08:00 INFO - PROCESS | 1787 | 1466500080196 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:00 INFO - PROCESS | 1787 | 1466500080205 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:00 INFO - PROCESS | 1787 | 1466500080401 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:08:00 INFO - PROCESS | 1787 | 1466500080412 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 1787 | 1466500080422 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7a000 == 35 [pid = 1787] [id = 620] 02:08:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x953c6c00) [pid = 1787] [serial = 1861] [outer = (nil)] 02:08:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x9547c400) [pid = 1787] [serial = 1862] [outer = 0x953c6c00] 02:08:00 INFO - PROCESS | 1787 | 1466500080497 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x95481800) [pid = 1787] [serial = 1863] [outer = 0x953c6c00] 02:08:01 INFO - PROCESS | 1787 | 1466500081751 Marionette TRACE conn4 <- [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]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1601ms 02:08:01 INFO - PROCESS | 1787 | 1466500081782 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:08:01 INFO - PROCESS | 1787 | 1466500081788 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:08:01 INFO - PROCESS | 1787 | 1466500081796 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 1787 | 1466500081805 Marionette TRACE conn4 <- [1,2454,null,{}] 02:08:01 INFO - PROCESS | 1787 | 1466500081814 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:01 INFO - PROCESS | 1787 | 1466500081820 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:02 INFO - PROCESS | 1787 | 1466500082028 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:08:02 INFO - PROCESS | 1787 | 1466500082270 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 1787 | 1466500082280 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd25800 == 36 [pid = 1787] [id = 621] 02:08:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8fd25c00) [pid = 1787] [serial = 1864] [outer = (nil)] 02:08:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9129d000) [pid = 1787] [serial = 1865] [outer = 0x8fd25c00] 02:08:02 INFO - PROCESS | 1787 | 1466500082416 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91a89400) [pid = 1787] [serial = 1866] [outer = 0x8fd25c00] 02:08:03 INFO - PROCESS | 1787 | 1466500083352 Marionette TRACE conn4 <- [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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1596ms 02:08:03 INFO - PROCESS | 1787 | 1466500083393 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 1787 | 1466500083401 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:08:03 INFO - PROCESS | 1787 | 1466500083412 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 1787 | 1466500083417 Marionette TRACE conn4 <- [1,2458,null,{}] 02:08:03 INFO - PROCESS | 1787 | 1466500083424 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:03 INFO - PROCESS | 1787 | 1466500083431 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:03 INFO - PROCESS | 1787 | 1466500083655 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:08:03 INFO - PROCESS | 1787 | 1466500083846 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 1787 | 1466500083852 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a89000 == 37 [pid = 1787] [id = 622] 02:08:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92c46400) [pid = 1787] [serial = 1867] [outer = (nil)] 02:08:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93a7d000) [pid = 1787] [serial = 1868] [outer = 0x92c46400] 02:08:03 INFO - PROCESS | 1787 | 1466500083959 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x93ab0400) [pid = 1787] [serial = 1869] [outer = 0x92c46400] 02:08:05 INFO - PROCESS | 1787 | 1466500085040 Marionette TRACE conn4 <- [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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1692ms 02:08:05 INFO - PROCESS | 1787 | 1466500085105 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 1787 | 1466500085110 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:08:05 INFO - PROCESS | 1787 | 1466500085118 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 1787 | 1466500085125 Marionette TRACE conn4 <- [1,2462,null,{}] 02:08:05 INFO - PROCESS | 1787 | 1466500085142 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:05 INFO - PROCESS | 1787 | 1466500085152 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:05 INFO - PROCESS | 1787 | 1466500085397 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:08:05 INFO - PROCESS | 1787 | 1466500085642 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 1787 | 1466500085655 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x91165400 == 38 [pid = 1787] [id = 623] 02:08:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9543b000) [pid = 1787] [serial = 1870] [outer = (nil)] 02:08:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x9660c000) [pid = 1787] [serial = 1871] [outer = 0x9543b000] 02:08:05 INFO - PROCESS | 1787 | 1466500085761 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x966ee800) [pid = 1787] [serial = 1872] [outer = 0x9543b000] 02:08:06 INFO - PROCESS | 1787 | 1466500086725 Marionette TRACE conn4 <- [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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1642ms 02:08:06 INFO - PROCESS | 1787 | 1466500086761 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 1787 | 1466500086766 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:08:06 INFO - PROCESS | 1787 | 1466500086773 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 1787 | 1466500086777 Marionette TRACE conn4 <- [1,2466,null,{}] 02:08:06 INFO - PROCESS | 1787 | 1466500086784 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:06 INFO - PROCESS | 1787 | 1466500086789 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:06 INFO - PROCESS | 1787 | 1466500086989 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:08:07 INFO - PROCESS | 1787 | 1466500087180 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 1787 | 1466500087190 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f1000 == 39 [pid = 1787] [id = 624] 02:08:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x966f7400) [pid = 1787] [serial = 1873] [outer = (nil)] 02:08:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9783dc00) [pid = 1787] [serial = 1874] [outer = 0x966f7400] 02:08:07 INFO - PROCESS | 1787 | 1466500087274 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x983aec00) [pid = 1787] [serial = 1875] [outer = 0x966f7400] 02:08:08 INFO - PROCESS | 1787 | 1466500088284 Marionette TRACE conn4 <- [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]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1550ms 02:08:08 INFO - PROCESS | 1787 | 1466500088325 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 1787 | 1466500088328 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:08:08 INFO - PROCESS | 1787 | 1466500088337 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 1787 | 1466500088341 Marionette TRACE conn4 <- [1,2470,null,{}] 02:08:08 INFO - PROCESS | 1787 | 1466500088347 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:08 INFO - PROCESS | 1787 | 1466500088352 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:08 INFO - PROCESS | 1787 | 1466500088539 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:08:08 INFO - PROCESS | 1787 | 1466500088730 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 1787 | 1466500088738 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d9d400 == 40 [pid = 1787] [id = 625] 02:08:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9520f800) [pid = 1787] [serial = 1876] [outer = (nil)] 02:08:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x9973a400) [pid = 1787] [serial = 1877] [outer = 0x9520f800] 02:08:08 INFO - PROCESS | 1787 | 1466500088830 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x99ec6400) [pid = 1787] [serial = 1878] [outer = 0x9520f800] 02:08:09 INFO - PROCESS | 1787 | 1466500089835 Marionette TRACE conn4 <- [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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1531ms 02:08:09 INFO - PROCESS | 1787 | 1466500089869 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 1787 | 1466500089873 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:08:09 INFO - PROCESS | 1787 | 1466500089881 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 1787 | 1466500089884 Marionette TRACE conn4 <- [1,2474,null,{}] 02:08:09 INFO - PROCESS | 1787 | 1466500089892 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:09 INFO - PROCESS | 1787 | 1466500089902 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:10 INFO - PROCESS | 1787 | 1466500090111 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:08:10 INFO - PROCESS | 1787 | 1466500090304 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 1787 | 1466500090312 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74800 == 41 [pid = 1787] [id = 626] 02:08:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x8fe3f800) [pid = 1787] [serial = 1879] [outer = (nil)] 02:08:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x9a1e2c00) [pid = 1787] [serial = 1880] [outer = 0x8fe3f800] 02:08:10 INFO - PROCESS | 1787 | 1466500090398 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9a1e4400) [pid = 1787] [serial = 1881] [outer = 0x8fe3f800] 02:08:11 INFO - PROCESS | 1787 | 1466500091456 Marionette TRACE conn4 <- [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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1588ms 02:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:08:11 INFO - PROCESS | 1787 | 1466500091468 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 1787 | 1466500091472 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:08:11 INFO - PROCESS | 1787 | 1466500091478 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 1787 | 1466500091482 Marionette TRACE conn4 <- [1,2478,null,{}] 02:08:11 INFO - PROCESS | 1787 | 1466500091488 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:11 INFO - PROCESS | 1787 | 1466500091494 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:11 INFO - PROCESS | 1787 | 1466500091680 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:08:11 INFO - PROCESS | 1787 | 1466500091882 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 1787 | 1466500091889 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1e3c00 == 42 [pid = 1787] [id = 627] 02:08:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9a1e4000) [pid = 1787] [serial = 1882] [outer = (nil)] 02:08:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9a24d000) [pid = 1787] [serial = 1883] [outer = 0x9a1e4000] 02:08:11 INFO - PROCESS | 1787 | 1466500091976 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x9a250800) [pid = 1787] [serial = 1884] [outer = 0x9a1e4000] 02:08:12 INFO - PROCESS | 1787 | 1466500092960 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1536ms 02:08:13 INFO - PROCESS | 1787 | 1466500093033 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 1787 | 1466500093037 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:08:13 INFO - PROCESS | 1787 | 1466500093048 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 1787 | 1466500093051 Marionette TRACE conn4 <- [1,2482,null,{}] 02:08:13 INFO - PROCESS | 1787 | 1466500093057 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:13 INFO - PROCESS | 1787 | 1466500093063 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:13 INFO - PROCESS | 1787 | 1466500093249 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:08:13 INFO - PROCESS | 1787 | 1466500093848 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 1787 | 1466500093854 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b1c00 == 43 [pid = 1787] [id = 628] 02:08:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x8f6b6000) [pid = 1787] [serial = 1885] [outer = (nil)] 02:08:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x8f6bb000) [pid = 1787] [serial = 1886] [outer = 0x8f6b6000] 02:08:13 INFO - PROCESS | 1787 | 1466500093948 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x8fe42000) [pid = 1787] [serial = 1887] [outer = 0x8f6b6000] 02:08:14 INFO - PROCESS | 1787 | 1466500094889 Marionette TRACE conn4 <- [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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1886ms 02:08:14 INFO - PROCESS | 1787 | 1466500094937 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:08:14 INFO - PROCESS | 1787 | 1466500094944 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:08:14 INFO - PROCESS | 1787 | 1466500094952 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 1787 | 1466500094955 Marionette TRACE conn4 <- [1,2486,null,{}] 02:08:14 INFO - PROCESS | 1787 | 1466500094964 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:14 INFO - PROCESS | 1787 | 1466500094971 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:15 INFO - PROCESS | 1787 | 1466500095194 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:08:15 INFO - PROCESS | 1787 | 1466500095456 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 1787 | 1466500095465 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x91157400 == 42 [pid = 1787] [id = 593] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92948800 == 41 [pid = 1787] [id = 594] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74000 == 40 [pid = 1787] [id = 603] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9520b800 == 39 [pid = 1787] [id = 597] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x92c41c00 == 38 [pid = 1787] [id = 596] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x95275400 == 37 [pid = 1787] [id = 599] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79c00 == 36 [pid = 1787] [id = 591] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2b400 == 35 [pid = 1787] [id = 601] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5c00 == 34 [pid = 1787] [id = 598] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72400 == 33 [pid = 1787] [id = 595] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x9294e800 == 32 [pid = 1787] [id = 600] 02:08:16 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b4000 == 31 [pid = 1787] [id = 602] 02:08:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 32 [pid = 1787] [id = 629] 02:08:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x8ec75c00) [pid = 1787] [serial = 1888] [outer = (nil)] 02:08:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x8ec79c00) [pid = 1787] [serial = 1889] [outer = 0x8ec75c00] 02:08:16 INFO - PROCESS | 1787 | 1466500096687 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x8f5b1400) [pid = 1787] [serial = 1890] [outer = 0x8ec75c00] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x91499000) [pid = 1787] [serial = 1817] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x97843800) [pid = 1787] [serial = 1803] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x953cd000) [pid = 1787] [serial = 1796] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x99296400) [pid = 1787] [serial = 1805] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x91a86400) [pid = 1787] [serial = 1818] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x8fe48800) [pid = 1787] [serial = 1815] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x92c40800) [pid = 1787] [serial = 1821] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x953eac00) [pid = 1787] [serial = 1797] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x95479800) [pid = 1787] [serial = 1799] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8ec7d800) [pid = 1787] [serial = 1811] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x91165800) [pid = 1787] [serial = 1787] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x92c3c400) [pid = 1787] [serial = 1808] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x93aa9c00) [pid = 1787] [serial = 1791] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x966f2400) [pid = 1787] [serial = 1802] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x8fe3f400) [pid = 1787] [serial = 1814] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x95481c00) [pid = 1787] [serial = 1800] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x95271000) [pid = 1787] [serial = 1793] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x92f69400) [pid = 1787] [serial = 1790] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x8f6ae800) [pid = 1787] [serial = 1812] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93a7e400) [pid = 1787] [serial = 1809] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x914a1400) [pid = 1787] [serial = 1788] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92c3bc00) [pid = 1787] [serial = 1820] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9539d000) [pid = 1787] [serial = 1794] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x99ec4800) [pid = 1787] [serial = 1806] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92c3cc00) [pid = 1787] [serial = 1823] [outer = (nil)] [url = about:blank] 02:08:17 INFO - PROCESS | 1787 | 1466500097755 Marionette TRACE conn4 <- [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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2836ms 02:08:17 INFO - PROCESS | 1787 | 1466500097789 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 1787 | 1466500097795 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:08:17 INFO - PROCESS | 1787 | 1466500097804 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 1787 | 1466500097808 Marionette TRACE conn4 <- [1,2490,null,{}] 02:08:17 INFO - PROCESS | 1787 | 1466500097815 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:17 INFO - PROCESS | 1787 | 1466500097821 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:18 INFO - PROCESS | 1787 | 1466500098011 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:08:18 INFO - PROCESS | 1787 | 1466500098157 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 1787 | 1466500098167 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70f000 == 33 [pid = 1787] [id = 630] 02:08:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8f710400) [pid = 1787] [serial = 1891] [outer = (nil)] 02:08:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8fd2fc00) [pid = 1787] [serial = 1892] [outer = 0x8f710400] 02:08:18 INFO - PROCESS | 1787 | 1466500098249 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8fe4b800) [pid = 1787] [serial = 1893] [outer = 0x8f710400] 02:08:19 INFO - PROCESS | 1787 | 1466500099183 Marionette TRACE conn4 <- [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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1438ms 02:08:19 INFO - PROCESS | 1787 | 1466500099241 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 1787 | 1466500099251 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:08:19 INFO - PROCESS | 1787 | 1466500099264 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 1787 | 1466500099268 Marionette TRACE conn4 <- [1,2494,null,{}] 02:08:19 INFO - PROCESS | 1787 | 1466500099275 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:19 INFO - PROCESS | 1787 | 1466500099282 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:19 INFO - PROCESS | 1787 | 1466500099474 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:08:19 INFO - PROCESS | 1787 | 1466500099653 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 1787 | 1466500099666 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x91166c00 == 34 [pid = 1787] [id = 631] 02:08:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x91498800) [pid = 1787] [serial = 1894] [outer = (nil)] 02:08:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x91a81400) [pid = 1787] [serial = 1895] [outer = 0x91498800] 02:08:19 INFO - PROCESS | 1787 | 1466500099742 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x91d8ec00) [pid = 1787] [serial = 1896] [outer = 0x91498800] 02:08:20 INFO - PROCESS | 1787 | 1466500100799 Marionette TRACE conn4 <- [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]]]}] 02:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1591ms 02:08:20 INFO - PROCESS | 1787 | 1466500100860 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 1787 | 1466500100864 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:08:20 INFO - PROCESS | 1787 | 1466500100871 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 1787 | 1466500100876 Marionette TRACE conn4 <- [1,2498,null,{}] 02:08:20 INFO - PROCESS | 1787 | 1466500100900 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:20 INFO - PROCESS | 1787 | 1466500100910 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:21 INFO - PROCESS | 1787 | 1466500101161 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:08:21 INFO - PROCESS | 1787 | 1466500101195 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 1787 | 1466500101206 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x92952c00 == 35 [pid = 1787] [id = 632] 02:08:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x92c39400) [pid = 1787] [serial = 1897] [outer = (nil)] 02:08:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x92c43800) [pid = 1787] [serial = 1898] [outer = 0x92c39400] 02:08:21 INFO - PROCESS | 1787 | 1466500101279 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x92f6ac00) [pid = 1787] [serial = 1899] [outer = 0x92c39400] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x94891000) [pid = 1787] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8fd2a400) [pid = 1787] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91d90400) [pid = 1787] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x94894c00) [pid = 1787] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92924400) [pid = 1787] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9149d000) [pid = 1787] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91299000) [pid = 1787] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f70e000) [pid = 1787] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x93aa9000) [pid = 1787] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8f704400) [pid = 1787] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f5b6800) [pid = 1787] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8ec7e400) [pid = 1787] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92fdd000) [pid = 1787] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:08:22 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x953c6c00) [pid = 1787] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:08:22 INFO - PROCESS | 1787 | 1466500102826 Marionette TRACE conn4 <- [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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1986ms 02:08:22 INFO - PROCESS | 1787 | 1466500102858 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 1787 | 1466500102862 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:08:22 INFO - PROCESS | 1787 | 1466500102878 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 1787 | 1466500102882 Marionette TRACE conn4 <- [1,2502,null,{}] 02:08:22 INFO - PROCESS | 1787 | 1466500102888 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:22 INFO - PROCESS | 1787 | 1466500102893 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:23 INFO - PROCESS | 1787 | 1466500103061 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:08:23 INFO - PROCESS | 1787 | 1466500103070 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 1787 | 1466500103077 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x91495800 == 36 [pid = 1787] [id = 633] 02:08:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92c3a400) [pid = 1787] [serial = 1900] [outer = (nil)] 02:08:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92fd9400) [pid = 1787] [serial = 1901] [outer = 0x92c3a400] 02:08:23 INFO - PROCESS | 1787 | 1466500103149 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92fe0800) [pid = 1787] [serial = 1902] [outer = 0x92c3a400] 02:08:24 INFO - PROCESS | 1787 | 1466500104158 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1333ms 02:08:24 INFO - PROCESS | 1787 | 1466500104213 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 1787 | 1466500104216 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:08:24 INFO - PROCESS | 1787 | 1466500104222 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 1787 | 1466500104226 Marionette TRACE conn4 <- [1,2506,null,{}] 02:08:24 INFO - PROCESS | 1787 | 1466500104232 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:24 INFO - PROCESS | 1787 | 1466500104237 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:24 INFO - PROCESS | 1787 | 1466500104463 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:08:24 INFO - PROCESS | 1787 | 1466500104651 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:24 INFO - PROCESS | 1787 | 1466500104658 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7d000 == 37 [pid = 1787] [id = 634] 02:08:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8ec7d800) [pid = 1787] [serial = 1903] [outer = (nil)] 02:08:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f5b5800) [pid = 1787] [serial = 1904] [outer = 0x8ec7d800] 02:08:24 INFO - PROCESS | 1787 | 1466500104756 Marionette DEBUG loaded listener.js 02:08:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8f6b7000) [pid = 1787] [serial = 1905] [outer = 0x8ec7d800] 02:08:25 INFO - PROCESS | 1787 | 1466500105815 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1635ms 02:08:25 INFO - PROCESS | 1787 | 1466500105860 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:08:25 INFO - PROCESS | 1787 | 1466500105867 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:08:25 INFO - PROCESS | 1787 | 1466500105876 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - PROCESS | 1787 | 1466500105881 Marionette TRACE conn4 <- [1,2510,null,{}] 02:08:25 INFO - PROCESS | 1787 | 1466500105890 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:25 INFO - PROCESS | 1787 | 1466500105896 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:26 INFO - PROCESS | 1787 | 1466500106105 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:08:26 INFO - PROCESS | 1787 | 1466500106386 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 1787 | 1466500106395 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b1000 == 38 [pid = 1787] [id = 635] 02:08:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x914a1400) [pid = 1787] [serial = 1906] [outer = (nil)] 02:08:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91a8ac00) [pid = 1787] [serial = 1907] [outer = 0x914a1400] 02:08:26 INFO - PROCESS | 1787 | 1466500106531 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9292dc00) [pid = 1787] [serial = 1908] [outer = 0x914a1400] 02:08:27 INFO - PROCESS | 1787 | 1466500107516 Marionette TRACE conn4 <- [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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1686ms 02:08:27 INFO - PROCESS | 1787 | 1466500107562 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 1787 | 1466500107568 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:08:27 INFO - PROCESS | 1787 | 1466500107575 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 1787 | 1466500107579 Marionette TRACE conn4 <- [1,2514,null,{}] 02:08:27 INFO - PROCESS | 1787 | 1466500107586 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:27 INFO - PROCESS | 1787 | 1466500107592 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:27 INFO - PROCESS | 1787 | 1466500107787 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:08:28 INFO - PROCESS | 1787 | 1466500108080 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 1787 | 1466500108092 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x91295c00 == 39 [pid = 1787] [id = 636] 02:08:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92943c00) [pid = 1787] [serial = 1909] [outer = (nil)] 02:08:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93aa9400) [pid = 1787] [serial = 1910] [outer = 0x92943c00] 02:08:28 INFO - PROCESS | 1787 | 1466500108224 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x93c07000) [pid = 1787] [serial = 1911] [outer = 0x92943c00] 02:08:29 INFO - PROCESS | 1787 | 1466500109251 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1735ms 02:08:29 INFO - PROCESS | 1787 | 1466500109311 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:08:29 INFO - PROCESS | 1787 | 1466500109318 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:08:29 INFO - PROCESS | 1787 | 1466500109337 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:08:29 INFO - PROCESS | 1787 | 1466500109346 Marionette TRACE conn4 <- [1,2518,null,{}] 02:08:29 INFO - PROCESS | 1787 | 1466500109352 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:29 INFO - PROCESS | 1787 | 1466500109360 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:29 INFO - PROCESS | 1787 | 1466500109573 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:08:29 INFO - PROCESS | 1787 | 1466500109812 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 1787 | 1466500109820 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x91162800 == 40 [pid = 1787] [id = 637] 02:08:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x92fd7c00) [pid = 1787] [serial = 1912] [outer = (nil)] 02:08:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x95271c00) [pid = 1787] [serial = 1913] [outer = 0x92fd7c00] 02:08:29 INFO - PROCESS | 1787 | 1466500109918 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9527bc00) [pid = 1787] [serial = 1914] [outer = 0x92fd7c00] 02:08:30 INFO - PROCESS | 1787 | 1466500110899 Marionette TRACE conn4 <- [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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1645ms 02:08:30 INFO - PROCESS | 1787 | 1466500110975 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 1787 | 1466500110992 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:08:31 INFO - PROCESS | 1787 | 1466500111010 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:08:31 INFO - PROCESS | 1787 | 1466500111020 Marionette TRACE conn4 <- [1,2522,null,{}] 02:08:31 INFO - PROCESS | 1787 | 1466500111090 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:31 INFO - PROCESS | 1787 | 1466500111098 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:31 INFO - PROCESS | 1787 | 1466500111428 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:08:31 INFO - PROCESS | 1787 | 1466500111689 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 1787 | 1466500111697 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x92950000 == 41 [pid = 1787] [id = 638] 02:08:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x9520b800) [pid = 1787] [serial = 1915] [outer = (nil)] 02:08:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x953cac00) [pid = 1787] [serial = 1916] [outer = 0x9520b800] 02:08:31 INFO - PROCESS | 1787 | 1466500111817 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x953e8000) [pid = 1787] [serial = 1917] [outer = 0x9520b800] 02:08:32 INFO - PROCESS | 1787 | 1466500112774 Marionette TRACE conn4 <- [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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1814ms 02:08:32 INFO - PROCESS | 1787 | 1466500112818 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 1787 | 1466500112822 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:08:32 INFO - PROCESS | 1787 | 1466500112829 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 1787 | 1466500112832 Marionette TRACE conn4 <- [1,2526,null,{}] 02:08:32 INFO - PROCESS | 1787 | 1466500112839 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:32 INFO - PROCESS | 1787 | 1466500112845 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:33 INFO - PROCESS | 1787 | 1466500113047 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:08:33 INFO - PROCESS | 1787 | 1466500113250 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 1787 | 1466500113269 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b2400 == 42 [pid = 1787] [id = 639] 02:08:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x9115e400) [pid = 1787] [serial = 1918] [outer = (nil)] 02:08:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x953f0000) [pid = 1787] [serial = 1919] [outer = 0x9115e400] 02:08:33 INFO - PROCESS | 1787 | 1466500113416 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x96602400) [pid = 1787] [serial = 1920] [outer = 0x9115e400] 02:08:34 INFO - PROCESS | 1787 | 1466500114506 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1736ms 02:08:34 INFO - PROCESS | 1787 | 1466500114566 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 1787 | 1466500114570 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:08:34 INFO - PROCESS | 1787 | 1466500114578 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 1787 | 1466500114582 Marionette TRACE conn4 <- [1,2530,null,{}] 02:08:34 INFO - PROCESS | 1787 | 1466500114588 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:34 INFO - PROCESS | 1787 | 1466500114594 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:34 INFO - PROCESS | 1787 | 1466500114782 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:08:34 INFO - PROCESS | 1787 | 1466500114976 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 1787 | 1466500114982 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7cc00 == 43 [pid = 1787] [id = 640] 02:08:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8fe44800) [pid = 1787] [serial = 1921] [outer = (nil)] 02:08:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x9660ac00) [pid = 1787] [serial = 1922] [outer = 0x8fe44800] 02:08:35 INFO - PROCESS | 1787 | 1466500115070 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x96607c00) [pid = 1787] [serial = 1923] [outer = 0x8fe44800] 02:08:36 INFO - PROCESS | 1787 | 1466500116120 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1591ms 02:08:36 INFO - PROCESS | 1787 | 1466500116170 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 1787 | 1466500116175 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:08:36 INFO - PROCESS | 1787 | 1466500116182 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 1787 | 1466500116186 Marionette TRACE conn4 <- [1,2534,null,{}] 02:08:36 INFO - PROCESS | 1787 | 1466500116192 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:36 INFO - PROCESS | 1787 | 1466500116197 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:36 INFO - PROCESS | 1787 | 1466500116392 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:08:36 INFO - PROCESS | 1787 | 1466500116643 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:36 INFO - PROCESS | 1787 | 1466500116654 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec72800 == 44 [pid = 1787] [id = 641] 02:08:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x8f5b2c00) [pid = 1787] [serial = 1924] [outer = (nil)] 02:08:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x91161000) [pid = 1787] [serial = 1925] [outer = 0x8f5b2c00] 02:08:36 INFO - PROCESS | 1787 | 1466500116790 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x91297800) [pid = 1787] [serial = 1926] [outer = 0x8f5b2c00] 02:08:37 INFO - PROCESS | 1787 | 1466500117909 Marionette TRACE conn4 <- [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]]]}] 02:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1783ms 02:08:37 INFO - PROCESS | 1787 | 1466500117967 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 1787 | 1466500117974 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:08:37 INFO - PROCESS | 1787 | 1466500117983 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 1787 | 1466500117989 Marionette TRACE conn4 <- [1,2538,null,{}] 02:08:38 INFO - PROCESS | 1787 | 1466500117998 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:38 INFO - PROCESS | 1787 | 1466500118003 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:38 INFO - PROCESS | 1787 | 1466500118365 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:08:38 INFO - PROCESS | 1787 | 1466500118604 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 1787 | 1466500118618 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:38 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706c00 == 45 [pid = 1787] [id = 642] 02:08:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x8f70b800) [pid = 1787] [serial = 1927] [outer = (nil)] 02:08:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x8fd30c00) [pid = 1787] [serial = 1928] [outer = 0x8f70b800] 02:08:38 INFO - PROCESS | 1787 | 1466500118696 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x8fe4ac00) [pid = 1787] [serial = 1929] [outer = 0x8f70b800] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9292d400 == 44 [pid = 1787] [id = 606] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91165000 == 43 [pid = 1787] [id = 605] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75400 == 42 [pid = 1787] [id = 619] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd24400 == 41 [pid = 1787] [id = 616] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91495800 == 40 [pid = 1787] [id = 633] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x92952c00 == 39 [pid = 1787] [id = 632] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x91166c00 == 38 [pid = 1787] [id = 631] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70f000 == 37 [pid = 1787] [id = 630] 02:08:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74000 == 36 [pid = 1787] [id = 629] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x9520f000) [pid = 1787] [serial = 1856] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x9539a000) [pid = 1787] [serial = 1857] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x92c48000) [pid = 1787] [serial = 1824] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x95214400) [pid = 1787] [serial = 1835] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x95212800) [pid = 1787] [serial = 1836] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x9539d800) [pid = 1787] [serial = 1838] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x953a7000) [pid = 1787] [serial = 1839] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x92c3c000) [pid = 1787] [serial = 1829] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x92fd5400) [pid = 1787] [serial = 1830] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x91a8d000) [pid = 1787] [serial = 1850] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x92927800) [pid = 1787] [serial = 1851] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x95440800) [pid = 1787] [serial = 1841] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x9547f800) [pid = 1787] [serial = 1842] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x8fd23c00) [pid = 1787] [serial = 1826] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x91293000) [pid = 1787] [serial = 1827] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x93ab2800) [pid = 1787] [serial = 1832] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x93c0e400) [pid = 1787] [serial = 1833] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x8fe45c00) [pid = 1787] [serial = 1847] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91291c00) [pid = 1787] [serial = 1848] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x91160c00) [pid = 1787] [serial = 1844] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8f710800) [pid = 1787] [serial = 1845] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x93aa7800) [pid = 1787] [serial = 1860] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x93ab0c00) [pid = 1787] [serial = 1854] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x93a7c400) [pid = 1787] [serial = 1853] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x9547c400) [pid = 1787] [serial = 1862] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91d99800) [pid = 1787] [serial = 1859] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x95481800) [pid = 1787] [serial = 1863] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1787 | 1466500119701 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1786ms 02:08:39 INFO - PROCESS | 1787 | 1466500119769 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 1787 | 1466500119776 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:08:39 INFO - PROCESS | 1787 | 1466500119787 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 1787 | 1466500119791 Marionette TRACE conn4 <- [1,2542,null,{}] 02:08:39 INFO - PROCESS | 1787 | 1466500119798 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:39 INFO - PROCESS | 1787 | 1466500119803 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:39 INFO - PROCESS | 1787 | 1466500119986 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:08:40 INFO - PROCESS | 1787 | 1466500120158 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 1787 | 1466500120168 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f710800 == 37 [pid = 1787] [id = 643] 02:08:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8fe45c00) [pid = 1787] [serial = 1930] [outer = (nil)] 02:08:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9149b400) [pid = 1787] [serial = 1931] [outer = 0x8fe45c00] 02:08:40 INFO - PROCESS | 1787 | 1466500120290 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91a8e000) [pid = 1787] [serial = 1932] [outer = 0x8fe45c00] 02:08:41 INFO - PROCESS | 1787 | 1466500121157 Marionette TRACE conn4 <- [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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1437ms 02:08:41 INFO - PROCESS | 1787 | 1466500121225 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:08:41 INFO - PROCESS | 1787 | 1466500121229 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:08:41 INFO - PROCESS | 1787 | 1466500121236 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 1787 | 1466500121241 Marionette TRACE conn4 <- [1,2546,null,{}] 02:08:41 INFO - PROCESS | 1787 | 1466500121259 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:41 INFO - PROCESS | 1787 | 1466500121268 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:41 INFO - PROCESS | 1787 | 1466500121465 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:08:41 INFO - PROCESS | 1787 | 1466500121660 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 1787 | 1466500121671 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294d000 == 38 [pid = 1787] [id = 644] 02:08:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92950800) [pid = 1787] [serial = 1933] [outer = (nil)] 02:08:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x92c47800) [pid = 1787] [serial = 1934] [outer = 0x92950800] 02:08:41 INFO - PROCESS | 1787 | 1466500121747 Marionette DEBUG loaded listener.js 02:08:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92fddc00) [pid = 1787] [serial = 1935] [outer = 0x92950800] 02:08:42 INFO - PROCESS | 1787 | 1466500122748 Marionette TRACE conn4 <- [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]]]}] 02:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1586ms 02:08:42 INFO - PROCESS | 1787 | 1466500122822 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 1787 | 1466500122826 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:08:42 INFO - PROCESS | 1787 | 1466500122833 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - PROCESS | 1787 | 1466500122836 Marionette TRACE conn4 <- [1,2550,null,{}] 02:08:42 INFO - PROCESS | 1787 | 1466500122851 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:42 INFO - PROCESS | 1787 | 1466500122857 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:43 INFO - PROCESS | 1787 | 1466500123091 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:08:43 INFO - PROCESS | 1787 | 1466500123130 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 1787 | 1466500123158 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec70000 == 39 [pid = 1787] [id = 645] 02:08:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8f6adc00) [pid = 1787] [serial = 1936] [outer = (nil)] 02:08:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93d02000) [pid = 1787] [serial = 1937] [outer = 0x8f6adc00] 02:08:43 INFO - PROCESS | 1787 | 1466500123309 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x95213400) [pid = 1787] [serial = 1938] [outer = 0x8f6adc00] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x91498800) [pid = 1787] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x9520f800) [pid = 1787] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x966f7400) [pid = 1787] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8f6b6000) [pid = 1787] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fd25c00) [pid = 1787] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8fe3f800) [pid = 1787] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8ec75c00) [pid = 1787] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9543b000) [pid = 1787] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f710400) [pid = 1787] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9a1e4000) [pid = 1787] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92c46400) [pid = 1787] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:08:44 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92c39400) [pid = 1787] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:08:44 INFO - PROCESS | 1787 | 1466500124368 Marionette TRACE conn4 <- [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]]]}] 02:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1547ms 02:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:08:44 INFO - PROCESS | 1787 | 1466500124381 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 1787 | 1466500124384 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:08:44 INFO - PROCESS | 1787 | 1466500124391 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 1787 | 1466500124395 Marionette TRACE conn4 <- [1,2554,null,{}] 02:08:44 INFO - PROCESS | 1787 | 1466500124401 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:44 INFO - PROCESS | 1787 | 1466500124406 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:44 INFO - PROCESS | 1787 | 1466500124628 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:08:44 INFO - PROCESS | 1787 | 1466500124732 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 1787 | 1466500124741 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec78c00 == 40 [pid = 1787] [id = 646] 02:08:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f5b7400) [pid = 1787] [serial = 1939] [outer = (nil)] 02:08:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x92947c00) [pid = 1787] [serial = 1940] [outer = 0x8f5b7400] 02:08:44 INFO - PROCESS | 1787 | 1466500124814 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x92fd2400) [pid = 1787] [serial = 1941] [outer = 0x8f5b7400] 02:08:45 INFO - PROCESS | 1787 | 1466500125681 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1341ms 02:08:45 INFO - PROCESS | 1787 | 1466500125733 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 1787 | 1466500125737 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:08:45 INFO - PROCESS | 1787 | 1466500125744 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - PROCESS | 1787 | 1466500125748 Marionette TRACE conn4 <- [1,2558,null,{}] 02:08:45 INFO - PROCESS | 1787 | 1466500125754 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:45 INFO - PROCESS | 1787 | 1466500125763 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:46 INFO - PROCESS | 1787 | 1466500126003 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:08:46 INFO - PROCESS | 1787 | 1466500126163 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 1787 | 1466500126171 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec73800 == 41 [pid = 1787] [id = 647] 02:08:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8ec74000) [pid = 1787] [serial = 1942] [outer = (nil)] 02:08:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8ec7c000) [pid = 1787] [serial = 1943] [outer = 0x8ec74000] 02:08:46 INFO - PROCESS | 1787 | 1466500126324 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x8f5b9000) [pid = 1787] [serial = 1944] [outer = 0x8ec74000] 02:08:47 INFO - PROCESS | 1787 | 1466500127486 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1789ms 02:08:47 INFO - PROCESS | 1787 | 1466500127535 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 1787 | 1466500127542 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:08:47 INFO - PROCESS | 1787 | 1466500127552 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 1787 | 1466500127556 Marionette TRACE conn4 <- [1,2562,null,{}] 02:08:47 INFO - PROCESS | 1787 | 1466500127565 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:47 INFO - PROCESS | 1787 | 1466500127572 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:47 INFO - PROCESS | 1787 | 1466500127802 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:08:48 INFO - PROCESS | 1787 | 1466500128043 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 1787 | 1466500128055 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:48 INFO - PROCESS | 1787 | ++DOCSHELL 0x91293c00 == 42 [pid = 1787] [id = 648] 02:08:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91494c00) [pid = 1787] [serial = 1945] [outer = (nil)] 02:08:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x9149e400) [pid = 1787] [serial = 1946] [outer = 0x91494c00] 02:08:48 INFO - PROCESS | 1787 | 1466500128188 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92923400) [pid = 1787] [serial = 1947] [outer = 0x91494c00] 02:08:49 INFO - PROCESS | 1787 | 1466500129248 Marionette TRACE conn4 <- [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]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1736ms 02:08:49 INFO - PROCESS | 1787 | 1466500129288 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 1787 | 1466500129295 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:08:49 INFO - PROCESS | 1787 | 1466500129308 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 1787 | 1466500129312 Marionette TRACE conn4 <- [1,2566,null,{}] 02:08:49 INFO - PROCESS | 1787 | 1466500129320 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:49 INFO - PROCESS | 1787 | 1466500129327 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:49 INFO - PROCESS | 1787 | 1466500129546 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:08:49 INFO - PROCESS | 1787 | 1466500129834 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 1787 | 1466500129842 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x91298c00 == 43 [pid = 1787] [id = 649] 02:08:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92c48800) [pid = 1787] [serial = 1948] [outer = (nil)] 02:08:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x93aa9000) [pid = 1787] [serial = 1949] [outer = 0x92c48800] 02:08:49 INFO - PROCESS | 1787 | 1466500129977 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x9489c800) [pid = 1787] [serial = 1950] [outer = 0x92c48800] 02:08:51 INFO - PROCESS | 1787 | 1466500131038 Marionette TRACE conn4 <- [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]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1789ms 02:08:51 INFO - PROCESS | 1787 | 1466500131101 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 1787 | 1466500131113 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:08:51 INFO - PROCESS | 1787 | 1466500131120 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 1787 | 1466500131127 Marionette TRACE conn4 <- [1,2570,null,{}] 02:08:51 INFO - PROCESS | 1787 | 1466500131145 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:51 INFO - PROCESS | 1787 | 1466500131155 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:51 INFO - PROCESS | 1787 | 1466500131406 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:08:51 INFO - PROCESS | 1787 | 1466500131712 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 1787 | 1466500131725 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115e800 == 44 [pid = 1787] [id = 650] 02:08:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x9489b800) [pid = 1787] [serial = 1951] [outer = (nil)] 02:08:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x953cc400) [pid = 1787] [serial = 1952] [outer = 0x9489b800] 02:08:51 INFO - PROCESS | 1787 | 1466500131811 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9543bc00) [pid = 1787] [serial = 1953] [outer = 0x9489b800] 02:08:52 INFO - PROCESS | 1787 | 1466500132894 Marionette TRACE conn4 <- [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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1843ms 02:08:52 INFO - PROCESS | 1787 | 1466500132965 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:08:52 INFO - PROCESS | 1787 | 1466500132970 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:08:52 INFO - PROCESS | 1787 | 1466500132977 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 1787 | 1466500132981 Marionette TRACE conn4 <- [1,2574,null,{}] 02:08:52 INFO - PROCESS | 1787 | 1466500132987 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:52 INFO - PROCESS | 1787 | 1466500132992 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:53 INFO - PROCESS | 1787 | 1466500133206 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:08:53 INFO - PROCESS | 1787 | 1466500133454 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1787 | 1466500133462 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe3f400 == 45 [pid = 1787] [id = 651] 02:08:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x95278800) [pid = 1787] [serial = 1954] [outer = (nil)] 02:08:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x95482800) [pid = 1787] [serial = 1955] [outer = 0x95278800] 02:08:53 INFO - PROCESS | 1787 | 1466500133562 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x96606400) [pid = 1787] [serial = 1956] [outer = 0x95278800] 02:08:54 INFO - PROCESS | 1787 | 1466500134540 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1643ms 02:08:54 INFO - PROCESS | 1787 | 1466500134620 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 1787 | 1466500134625 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:08:54 INFO - PROCESS | 1787 | 1466500134631 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 1787 | 1466500134635 Marionette TRACE conn4 <- [1,2578,null,{}] 02:08:54 INFO - PROCESS | 1787 | 1466500134641 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:54 INFO - PROCESS | 1787 | 1466500134647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:54 INFO - PROCESS | 1787 | 1466500134876 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:08:55 INFO - PROCESS | 1787 | 1466500135119 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 1787 | 1466500135128 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x9660f000 == 46 [pid = 1787] [id = 652] 02:08:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x96687000) [pid = 1787] [serial = 1957] [outer = (nil)] 02:08:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x966f9800) [pid = 1787] [serial = 1958] [outer = 0x96687000] 02:08:55 INFO - PROCESS | 1787 | 1466500135266 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x99ec4c00) [pid = 1787] [serial = 1959] [outer = 0x96687000] 02:08:56 INFO - PROCESS | 1787 | 1466500136291 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1705ms 02:08:56 INFO - PROCESS | 1787 | 1466500136338 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 1787 | 1466500136343 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:08:56 INFO - PROCESS | 1787 | 1466500136350 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 1787 | 1466500136355 Marionette TRACE conn4 <- [1,2582,null,{}] 02:08:56 INFO - PROCESS | 1787 | 1466500136363 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:56 INFO - PROCESS | 1787 | 1466500136374 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:56 INFO - PROCESS | 1787 | 1466500136586 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:08:56 INFO - PROCESS | 1787 | 1466500136917 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 1787 | 1466500136926 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5af400 == 47 [pid = 1787] [id = 653] 02:08:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x8f5af800) [pid = 1787] [serial = 1960] [outer = (nil)] 02:08:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x8fe48400) [pid = 1787] [serial = 1961] [outer = 0x8f5af800] 02:08:57 INFO - PROCESS | 1787 | 1466500137018 Marionette DEBUG loaded listener.js 02:08:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x92f69c00) [pid = 1787] [serial = 1962] [outer = 0x8f5af800] 02:08:57 INFO - PROCESS | 1787 | 1466500137952 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1987ms 02:08:58 INFO - PROCESS | 1787 | 1466500138339 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:08:58 INFO - PROCESS | 1787 | 1466500138346 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:08:58 INFO - PROCESS | 1787 | 1466500138400 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:08:58 INFO - PROCESS | 1787 | 1466500138404 Marionette TRACE conn4 <- [1,2586,null,{}] 02:08:58 INFO - PROCESS | 1787 | 1466500138419 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:58 INFO - PROCESS | 1787 | 1466500138427 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:58 INFO - PROCESS | 1787 | 1466500138664 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:08:58 INFO - PROCESS | 1787 | 1466500138890 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 1787 | 1466500138914 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:08:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe46400 == 48 [pid = 1787] [id = 654] 02:08:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x91162000) [pid = 1787] [serial = 1963] [outer = (nil)] 02:08:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x91294c00) [pid = 1787] [serial = 1964] [outer = 0x91162000] 02:08:58 INFO - PROCESS | 1787 | 1466500138993 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x912a0800) [pid = 1787] [serial = 1965] [outer = 0x91162000] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec78c00 == 47 [pid = 1787] [id = 646] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec70000 == 46 [pid = 1787] [id = 645] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x9294d000 == 45 [pid = 1787] [id = 644] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f710800 == 44 [pid = 1787] [id = 643] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f706c00 == 43 [pid = 1787] [id = 642] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x92fdc800 == 42 [pid = 1787] [id = 617] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec74800 == 41 [pid = 1787] [id = 626] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x94890c00 == 40 [pid = 1787] [id = 618] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd28c00 == 39 [pid = 1787] [id = 607] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7a000 == 38 [pid = 1787] [id = 620] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec72800 == 37 [pid = 1787] [id = 641] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b1000 == 36 [pid = 1787] [id = 635] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91d9b400 == 35 [pid = 1787] [id = 612] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x93a7ec00 == 34 [pid = 1787] [id = 610] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91162800 == 33 [pid = 1787] [id = 637] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7d000 == 32 [pid = 1787] [id = 634] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8000 == 31 [pid = 1787] [id = 609] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7cc00 == 30 [pid = 1787] [id = 640] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1e3c00 == 29 [pid = 1787] [id = 627] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b2400 == 28 [pid = 1787] [id = 639] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91158800 == 27 [pid = 1787] [id = 613] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91295c00 == 26 [pid = 1787] [id = 636] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd25800 == 25 [pid = 1787] [id = 621] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x92950000 == 24 [pid = 1787] [id = 638] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b5400 == 23 [pid = 1787] [id = 614] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f70bc00 == 22 [pid = 1787] [id = 608] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f704000 == 21 [pid = 1787] [id = 615] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd28000 == 20 [pid = 1787] [id = 604] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ac800 == 19 [pid = 1787] [id = 611] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b1c00 == 18 [pid = 1787] [id = 628] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91a89000 == 17 [pid = 1787] [id = 622] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91165400 == 16 [pid = 1787] [id = 623] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x966f1000 == 15 [pid = 1787] [id = 624] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91d9d400 == 14 [pid = 1787] [id = 625] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5af400 == 13 [pid = 1787] [id = 653] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x9660f000 == 12 [pid = 1787] [id = 652] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe3f400 == 11 [pid = 1787] [id = 651] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x9115e800 == 10 [pid = 1787] [id = 650] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91293c00 == 9 [pid = 1787] [id = 648] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x91298c00 == 8 [pid = 1787] [id = 649] 02:09:00 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec73800 == 7 [pid = 1787] [id = 647] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x91a81400) [pid = 1787] [serial = 1895] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x99ec6400) [pid = 1787] [serial = 1878] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x9783dc00) [pid = 1787] [serial = 1874] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x8fe42000) [pid = 1787] [serial = 1887] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x9129d000) [pid = 1787] [serial = 1865] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x9a1e2c00) [pid = 1787] [serial = 1880] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x8ec79c00) [pid = 1787] [serial = 1889] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 95 (0x9660c000) [pid = 1787] [serial = 1871] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 94 (0x8fe4b800) [pid = 1787] [serial = 1893] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 93 (0x9a250800) [pid = 1787] [serial = 1884] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 92 (0x983aec00) [pid = 1787] [serial = 1875] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 91 (0x91a89400) [pid = 1787] [serial = 1866] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x8fd2fc00) [pid = 1787] [serial = 1892] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x9a24d000) [pid = 1787] [serial = 1883] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x966ee800) [pid = 1787] [serial = 1872] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x93a7d000) [pid = 1787] [serial = 1868] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x93ab0400) [pid = 1787] [serial = 1869] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92c43800) [pid = 1787] [serial = 1898] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9a1e4400) [pid = 1787] [serial = 1881] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8f6bb000) [pid = 1787] [serial = 1886] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f5b1400) [pid = 1787] [serial = 1890] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92f6ac00) [pid = 1787] [serial = 1899] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9973a400) [pid = 1787] [serial = 1877] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91d8ec00) [pid = 1787] [serial = 1896] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92fd9400) [pid = 1787] [serial = 1901] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1787 | 1466500141391 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3054ms 02:09:01 INFO - PROCESS | 1787 | 1466500141453 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:09:01 INFO - PROCESS | 1787 | 1466500141459 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:09:01 INFO - PROCESS | 1787 | 1466500141469 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - PROCESS | 1787 | 1466500141474 Marionette TRACE conn4 <- [1,2590,null,{}] 02:09:01 INFO - PROCESS | 1787 | 1466500141483 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:01 INFO - PROCESS | 1787 | 1466500141488 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:01 INFO - PROCESS | 1787 | 1466500141688 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:09:01 INFO - PROCESS | 1787 | 1466500141898 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 1787 | 1466500141914 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b8400 == 8 [pid = 1787] [id = 655] 02:09:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x8f5b8c00) [pid = 1787] [serial = 1966] [outer = (nil)] 02:09:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8f705800) [pid = 1787] [serial = 1967] [outer = 0x8f5b8c00] 02:09:02 INFO - PROCESS | 1787 | 1466500141994 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f710400) [pid = 1787] [serial = 1968] [outer = 0x8f5b8c00] 02:09:02 INFO - PROCESS | 1787 | 1466500142863 Marionette TRACE conn4 <- [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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1434ms 02:09:02 INFO - PROCESS | 1787 | 1466500142902 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:09:02 INFO - PROCESS | 1787 | 1466500142912 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:09:02 INFO - PROCESS | 1787 | 1466500142924 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 1787 | 1466500142930 Marionette TRACE conn4 <- [1,2594,null,{}] 02:09:02 INFO - PROCESS | 1787 | 1466500142936 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:02 INFO - PROCESS | 1787 | 1466500142942 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:03 INFO - PROCESS | 1787 | 1466500143137 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:09:03 INFO - PROCESS | 1787 | 1466500143295 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 1787 | 1466500143304 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe4a800 == 9 [pid = 1787] [id = 656] 02:09:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x91158400) [pid = 1787] [serial = 1969] [outer = (nil)] 02:09:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x91162400) [pid = 1787] [serial = 1970] [outer = 0x91158400] 02:09:03 INFO - PROCESS | 1787 | 1466500143382 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x91296000) [pid = 1787] [serial = 1971] [outer = 0x91158400] 02:09:04 INFO - PROCESS | 1787 | 1466500144445 Marionette TRACE conn4 <- [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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1587ms 02:09:04 INFO - PROCESS | 1787 | 1466500144511 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 1787 | 1466500144515 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:09:04 INFO - PROCESS | 1787 | 1466500144522 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 1787 | 1466500144528 Marionette TRACE conn4 <- [1,2598,null,{}] 02:09:04 INFO - PROCESS | 1787 | 1466500144556 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:04 INFO - PROCESS | 1787 | 1466500144566 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:04 INFO - PROCESS | 1787 | 1466500144806 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:09:04 INFO - PROCESS | 1787 | 1466500144836 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 1787 | 1466500144846 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292d400 == 10 [pid = 1787] [id = 657] 02:09:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92931800) [pid = 1787] [serial = 1972] [outer = (nil)] 02:09:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x92946c00) [pid = 1787] [serial = 1973] [outer = 0x92931800] 02:09:04 INFO - PROCESS | 1787 | 1466500144924 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x92952400) [pid = 1787] [serial = 1974] [outer = 0x92931800] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x8f6adc00) [pid = 1787] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92c3a400) [pid = 1787] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9115e400) [pid = 1787] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x9520b800) [pid = 1787] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f5b2c00) [pid = 1787] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x92943c00) [pid = 1787] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x914a1400) [pid = 1787] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f70b800) [pid = 1787] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x8fe44800) [pid = 1787] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92950800) [pid = 1787] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8ec7d800) [pid = 1787] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x92fd7c00) [pid = 1787] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fe45c00) [pid = 1787] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:09:06 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x8f5b7400) [pid = 1787] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:09:06 INFO - PROCESS | 1787 | 1466500146668 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2160ms 02:09:06 INFO - PROCESS | 1787 | 1466500146683 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 1787 | 1466500146688 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:09:06 INFO - PROCESS | 1787 | 1466500146694 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 1787 | 1466500146698 Marionette TRACE conn4 <- [1,2602,null,{}] 02:09:06 INFO - PROCESS | 1787 | 1466500146703 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:06 INFO - PROCESS | 1787 | 1466500146709 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:06 INFO - PROCESS | 1787 | 1466500146887 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:09:07 INFO - PROCESS | 1787 | 1466500147040 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 1787 | 1466500147046 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:07 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b2c00 == 11 [pid = 1787] [id = 658] 02:09:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8fd24000) [pid = 1787] [serial = 1975] [outer = (nil)] 02:09:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x91a88000) [pid = 1787] [serial = 1976] [outer = 0x8fd24000] 02:09:07 INFO - PROCESS | 1787 | 1466500147122 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92c3f800) [pid = 1787] [serial = 1977] [outer = 0x8fd24000] 02:09:07 INFO - PROCESS | 1787 | 1466500147948 Marionette TRACE conn4 <- [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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1281ms 02:09:07 INFO - PROCESS | 1787 | 1466500147977 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 1787 | 1466500147980 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:09:07 INFO - PROCESS | 1787 | 1466500147988 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 1787 | 1466500147992 Marionette TRACE conn4 <- [1,2606,null,{}] 02:09:08 INFO - PROCESS | 1787 | 1466500147998 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:08 INFO - PROCESS | 1787 | 1466500148004 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:08 INFO - PROCESS | 1787 | 1466500148193 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:09:08 INFO - PROCESS | 1787 | 1466500148203 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 1787 | 1466500148210 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2e400 == 12 [pid = 1787] [id = 659] 02:09:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x92fdf400) [pid = 1787] [serial = 1978] [outer = (nil)] 02:09:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93a78800) [pid = 1787] [serial = 1979] [outer = 0x92fdf400] 02:09:08 INFO - PROCESS | 1787 | 1466500148288 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x93aad000) [pid = 1787] [serial = 1980] [outer = 0x92fdf400] 02:09:09 INFO - PROCESS | 1787 | 1466500149737 Marionette TRACE conn4 <- [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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1833ms 02:09:09 INFO - PROCESS | 1787 | 1466500149824 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:09:09 INFO - PROCESS | 1787 | 1466500149831 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:09:09 INFO - PROCESS | 1787 | 1466500149839 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 1787 | 1466500149847 Marionette TRACE conn4 <- [1,2610,null,{}] 02:09:09 INFO - PROCESS | 1787 | 1466500149856 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:09 INFO - PROCESS | 1787 | 1466500149862 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:10 INFO - PROCESS | 1787 | 1466500150087 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:09:10 INFO - PROCESS | 1787 | 1466500150342 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 1787 | 1466500150351 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:10 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b2400 == 13 [pid = 1787] [id = 660] 02:09:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8f703400) [pid = 1787] [serial = 1981] [outer = (nil)] 02:09:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x9115c400) [pid = 1787] [serial = 1982] [outer = 0x8f703400] 02:09:10 INFO - PROCESS | 1787 | 1466500150443 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9149ec00) [pid = 1787] [serial = 1983] [outer = 0x8f703400] 02:09:11 INFO - PROCESS | 1787 | 1466500151545 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1798ms 02:09:11 INFO - PROCESS | 1787 | 1466500151637 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 1787 | 1466500151645 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:09:11 INFO - PROCESS | 1787 | 1466500151656 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 1787 | 1466500151660 Marionette TRACE conn4 <- [1,2614,null,{}] 02:09:11 INFO - PROCESS | 1787 | 1466500151668 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:11 INFO - PROCESS | 1787 | 1466500151674 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:11 INFO - PROCESS | 1787 | 1466500151924 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:09:12 INFO - PROCESS | 1787 | 1466500152208 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1787 | 1466500152220 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f68400 == 14 [pid = 1787] [id = 661] 02:09:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x92f73400) [pid = 1787] [serial = 1984] [outer = (nil)] 02:09:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x93a6f800) [pid = 1787] [serial = 1985] [outer = 0x92f73400] 02:09:12 INFO - PROCESS | 1787 | 1466500152342 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x92c3c400) [pid = 1787] [serial = 1986] [outer = 0x92f73400] 02:09:13 INFO - PROCESS | 1787 | 1466500153398 Marionette TRACE conn4 <- [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]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1793ms 02:09:13 INFO - PROCESS | 1787 | 1466500153450 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 1787 | 1466500153454 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:09:13 INFO - PROCESS | 1787 | 1466500153462 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 1787 | 1466500153468 Marionette TRACE conn4 <- [1,2618,null,{}] 02:09:13 INFO - PROCESS | 1787 | 1466500153485 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:13 INFO - PROCESS | 1787 | 1466500153495 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:13 INFO - PROCESS | 1787 | 1466500153728 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:09:14 INFO - PROCESS | 1787 | 1466500153984 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 1787 | 1466500153995 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:14 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520c000 == 15 [pid = 1787] [id = 662] 02:09:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x9520d000) [pid = 1787] [serial = 1987] [outer = (nil)] 02:09:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x95215c00) [pid = 1787] [serial = 1988] [outer = 0x9520d000] 02:09:14 INFO - PROCESS | 1787 | 1466500154109 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x95273400) [pid = 1787] [serial = 1989] [outer = 0x9520d000] 02:09:15 INFO - PROCESS | 1787 | 1466500155106 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1708ms 02:09:15 INFO - PROCESS | 1787 | 1466500155189 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 1787 | 1466500155196 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:09:15 INFO - PROCESS | 1787 | 1466500155205 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 1787 | 1466500155208 Marionette TRACE conn4 <- [1,2622,null,{}] 02:09:15 INFO - PROCESS | 1787 | 1466500155215 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:15 INFO - PROCESS | 1787 | 1466500155220 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:15 INFO - PROCESS | 1787 | 1466500155433 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:09:15 INFO - PROCESS | 1787 | 1466500155662 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 1787 | 1466500155669 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b5000 == 16 [pid = 1787] [id = 663] 02:09:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8f70e000) [pid = 1787] [serial = 1990] [outer = (nil)] 02:09:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x9129ec00) [pid = 1787] [serial = 1991] [outer = 0x8f70e000] 02:09:15 INFO - PROCESS | 1787 | 1466500155801 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x9292b800) [pid = 1787] [serial = 1992] [outer = 0x8f70e000] 02:09:17 INFO - PROCESS | 1787 | 1466500157004 Marionette TRACE conn4 <- [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]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1886ms 02:09:17 INFO - PROCESS | 1787 | 1466500157097 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 1787 | 1466500157113 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:09:17 INFO - PROCESS | 1787 | 1466500157126 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 1787 | 1466500157136 Marionette TRACE conn4 <- [1,2626,null,{}] 02:09:17 INFO - PROCESS | 1787 | 1466500157144 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:17 INFO - PROCESS | 1787 | 1466500157149 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:17 INFO - PROCESS | 1787 | 1466500157400 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x93d02000) [pid = 1787] [serial = 1937] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x95213400) [pid = 1787] [serial = 1938] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x92fe0800) [pid = 1787] [serial = 1902] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x953f0000) [pid = 1787] [serial = 1919] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x96602400) [pid = 1787] [serial = 1920] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x953cac00) [pid = 1787] [serial = 1916] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x953e8000) [pid = 1787] [serial = 1917] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91161000) [pid = 1787] [serial = 1925] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91297800) [pid = 1787] [serial = 1926] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x93aa9400) [pid = 1787] [serial = 1910] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x93c07000) [pid = 1787] [serial = 1911] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91a8ac00) [pid = 1787] [serial = 1907] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9292dc00) [pid = 1787] [serial = 1908] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8fd30c00) [pid = 1787] [serial = 1928] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x8fe4ac00) [pid = 1787] [serial = 1929] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9660ac00) [pid = 1787] [serial = 1922] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x96607c00) [pid = 1787] [serial = 1923] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92c47800) [pid = 1787] [serial = 1934] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f5b5800) [pid = 1787] [serial = 1904] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x8f6b7000) [pid = 1787] [serial = 1905] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x95271c00) [pid = 1787] [serial = 1913] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x9527bc00) [pid = 1787] [serial = 1914] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x9149b400) [pid = 1787] [serial = 1931] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x91a8e000) [pid = 1787] [serial = 1932] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x92fd2400) [pid = 1787] [serial = 1941] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92947c00) [pid = 1787] [serial = 1940] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x92fddc00) [pid = 1787] [serial = 1935] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1787 | 1466500157682 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 1787 | 1466500157696 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b1400 == 17 [pid = 1787] [id = 664] 02:09:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8f6b7000) [pid = 1787] [serial = 1993] [outer = (nil)] 02:09:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8f702c00) [pid = 1787] [serial = 1994] [outer = 0x8f6b7000] 02:09:17 INFO - PROCESS | 1787 | 1466500157777 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x8fd26c00) [pid = 1787] [serial = 1995] [outer = 0x8f6b7000] 02:09:18 INFO - PROCESS | 1787 | 1466500158629 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1547ms 02:09:18 INFO - PROCESS | 1787 | 1466500158673 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 1787 | 1466500158680 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:09:18 INFO - PROCESS | 1787 | 1466500158691 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 1787 | 1466500158695 Marionette TRACE conn4 <- [1,2630,null,{}] 02:09:18 INFO - PROCESS | 1787 | 1466500158701 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:18 INFO - PROCESS | 1787 | 1466500158707 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:18 INFO - PROCESS | 1787 | 1466500158884 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:09:18 INFO - PROCESS | 1787 | 1466500158895 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 1787 | 1466500158901 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2bc00 == 18 [pid = 1787] [id = 665] 02:09:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x9115c800) [pid = 1787] [serial = 1996] [outer = (nil)] 02:09:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x91297800) [pid = 1787] [serial = 1997] [outer = 0x9115c800] 02:09:19 INFO - PROCESS | 1787 | 1466500158997 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x914a1000) [pid = 1787] [serial = 1998] [outer = 0x9115c800] 02:09:20 INFO - PROCESS | 1787 | 1466500160018 Marionette TRACE conn4 <- [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]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1390ms 02:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:09:20 INFO - PROCESS | 1787 | 1466500160087 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 1787 | 1466500160091 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:09:20 INFO - PROCESS | 1787 | 1466500160098 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 1787 | 1466500160104 Marionette TRACE conn4 <- [1,2634,null,{}] 02:09:20 INFO - PROCESS | 1787 | 1466500160129 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:20 INFO - PROCESS | 1787 | 1466500160138 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:20 INFO - PROCESS | 1787 | 1466500160374 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:09:20 INFO - PROCESS | 1787 | 1466500160400 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 1787 | 1466500160411 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x9292ec00 == 19 [pid = 1787] [id = 666] 02:09:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x9292f000) [pid = 1787] [serial = 1999] [outer = (nil)] 02:09:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9294a000) [pid = 1787] [serial = 2000] [outer = 0x9292f000] 02:09:20 INFO - PROCESS | 1787 | 1466500160484 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92c44800) [pid = 1787] [serial = 2001] [outer = 0x9292f000] 02:09:21 INFO - PROCESS | 1787 | 1466500161481 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1412ms 02:09:21 INFO - PROCESS | 1787 | 1466500161509 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 1787 | 1466500161514 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:09:21 INFO - PROCESS | 1787 | 1466500161521 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 1787 | 1466500161524 Marionette TRACE conn4 <- [1,2638,null,{}] 02:09:21 INFO - PROCESS | 1787 | 1466500161529 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:21 INFO - PROCESS | 1787 | 1466500161534 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:21 INFO - PROCESS | 1787 | 1466500161777 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:09:21 INFO - PROCESS | 1787 | 1466500161797 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 1787 | 1466500161806 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x9294d000 == 20 [pid = 1787] [id = 667] 02:09:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x92c42800) [pid = 1787] [serial = 2002] [outer = (nil)] 02:09:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92fe0800) [pid = 1787] [serial = 2003] [outer = 0x92c42800] 02:09:21 INFO - PROCESS | 1787 | 1466500161875 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x93aa8000) [pid = 1787] [serial = 2004] [outer = 0x92c42800] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x91162000) [pid = 1787] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x95278800) [pid = 1787] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x96687000) [pid = 1787] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f5af800) [pid = 1787] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x9489b800) [pid = 1787] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8ec74000) [pid = 1787] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f5b8c00) [pid = 1787] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8fd24000) [pid = 1787] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x91494c00) [pid = 1787] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x91158400) [pid = 1787] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x92c48800) [pid = 1787] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:09:22 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x92931800) [pid = 1787] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:09:22 INFO - PROCESS | 1787 | 1466500162960 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1483ms 02:09:23 INFO - PROCESS | 1787 | 1466500163005 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:09:23 INFO - PROCESS | 1787 | 1466500163010 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:09:23 INFO - PROCESS | 1787 | 1466500163017 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 1787 | 1466500163020 Marionette TRACE conn4 <- [1,2642,null,{}] 02:09:23 INFO - PROCESS | 1787 | 1466500163034 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:23 INFO - PROCESS | 1787 | 1466500163040 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:23 INFO - PROCESS | 1787 | 1466500163208 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:09:23 INFO - PROCESS | 1787 | 1466500163218 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1787 | 1466500163224 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7d800 == 21 [pid = 1787] [id = 668] 02:09:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x8f5af400) [pid = 1787] [serial = 2005] [outer = (nil)] 02:09:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x92f73000) [pid = 1787] [serial = 2006] [outer = 0x8f5af400] 02:09:23 INFO - PROCESS | 1787 | 1466500163296 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x92fdd000) [pid = 1787] [serial = 2007] [outer = 0x8f5af400] 02:09:24 INFO - PROCESS | 1787 | 1466500164232 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1282ms 02:09:24 INFO - PROCESS | 1787 | 1466500164299 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 1787 | 1466500164302 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:09:24 INFO - PROCESS | 1787 | 1466500164309 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 1787 | 1466500164312 Marionette TRACE conn4 <- [1,2646,null,{}] 02:09:24 INFO - PROCESS | 1787 | 1466500164318 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:24 INFO - PROCESS | 1787 | 1466500164328 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:24 INFO - PROCESS | 1787 | 1466500164612 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:09:24 INFO - PROCESS | 1787 | 1466500164882 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 1787 | 1466500164892 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75c00 == 22 [pid = 1787] [id = 669] 02:09:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8ec76c00) [pid = 1787] [serial = 2008] [outer = (nil)] 02:09:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8ec7d000) [pid = 1787] [serial = 2009] [outer = 0x8ec76c00] 02:09:24 INFO - PROCESS | 1787 | 1466500164988 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8f6ae400) [pid = 1787] [serial = 2010] [outer = 0x8ec76c00] 02:09:26 INFO - PROCESS | 1787 | 1466500166014 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:09:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1734ms 02:09:26 INFO - PROCESS | 1787 | 1466500166046 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 1787 | 1466500166052 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:09:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:09:26 INFO - PROCESS | 1787 | 1466500166061 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 1787 | 1466500166066 Marionette TRACE conn4 <- [1,2650,null,{}] 02:09:26 INFO - PROCESS | 1787 | 1466500166074 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:26 INFO - PROCESS | 1787 | 1466500166083 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:26 INFO - PROCESS | 1787 | 1466500166299 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:09:26 INFO - PROCESS | 1787 | 1466500166490 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1787 | 1466500166500 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe47400 == 23 [pid = 1787] [id = 670] 02:09:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8fe4b000) [pid = 1787] [serial = 2011] [outer = (nil)] 02:09:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x91160000) [pid = 1787] [serial = 2012] [outer = 0x8fe4b000] 02:09:26 INFO - PROCESS | 1787 | 1466500166646 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91494400) [pid = 1787] [serial = 2013] [outer = 0x8fe4b000] 02:09:27 INFO - PROCESS | 1787 | 1466500167678 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1649ms 02:09:27 INFO - PROCESS | 1787 | 1466500167712 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 1787 | 1466500167717 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:09:27 INFO - PROCESS | 1787 | 1466500167725 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 1787 | 1466500167728 Marionette TRACE conn4 <- [1,2654,null,{}] 02:09:27 INFO - PROCESS | 1787 | 1466500167736 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:27 INFO - PROCESS | 1787 | 1466500167742 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:27 INFO - PROCESS | 1787 | 1466500167948 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:09:28 INFO - PROCESS | 1787 | 1466500168296 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 1787 | 1466500168305 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x92929800 == 24 [pid = 1787] [id = 671] 02:09:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9292dc00) [pid = 1787] [serial = 2014] [outer = (nil)] 02:09:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x92950400) [pid = 1787] [serial = 2015] [outer = 0x9292dc00] 02:09:28 INFO - PROCESS | 1787 | 1466500168396 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x92f68c00) [pid = 1787] [serial = 2016] [outer = 0x9292dc00] 02:09:29 INFO - PROCESS | 1787 | 1466500169393 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:09:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1689ms 02:09:29 INFO - PROCESS | 1787 | 1466500169415 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 1787 | 1466500169422 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:09:29 INFO - PROCESS | 1787 | 1466500169439 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 1787 | 1466500169448 Marionette TRACE conn4 <- [1,2658,null,{}] 02:09:29 INFO - PROCESS | 1787 | 1466500169454 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:29 INFO - PROCESS | 1787 | 1466500169460 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:29 INFO - PROCESS | 1787 | 1466500169711 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:09:29 INFO - PROCESS | 1787 | 1466500169950 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 1787 | 1466500169958 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:30 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7dc00 == 25 [pid = 1787] [id = 672] 02:09:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x8f5b3c00) [pid = 1787] [serial = 2017] [outer = (nil)] 02:09:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x93aab400) [pid = 1787] [serial = 2018] [outer = 0x8f5b3c00] 02:09:30 INFO - PROCESS | 1787 | 1466500170059 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x9520bc00) [pid = 1787] [serial = 2019] [outer = 0x8f5b3c00] 02:09:30 INFO - PROCESS | 1787 | 1466500170991 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1601ms 02:09:31 INFO - PROCESS | 1787 | 1466500171032 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 1787 | 1466500171037 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:09:31 INFO - PROCESS | 1787 | 1466500171044 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 1787 | 1466500171047 Marionette TRACE conn4 <- [1,2662,null,{}] 02:09:31 INFO - PROCESS | 1787 | 1466500171054 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:31 INFO - PROCESS | 1787 | 1466500171059 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:31 INFO - PROCESS | 1787 | 1466500171266 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:09:31 INFO - PROCESS | 1787 | 1466500171469 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 1787 | 1466500171476 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75000 == 26 [pid = 1787] [id = 673] 02:09:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92fe1c00) [pid = 1787] [serial = 2020] [outer = (nil)] 02:09:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x95399800) [pid = 1787] [serial = 2021] [outer = 0x92fe1c00] 02:09:31 INFO - PROCESS | 1787 | 1466500171568 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9539c000) [pid = 1787] [serial = 2022] [outer = 0x92fe1c00] 02:09:32 INFO - PROCESS | 1787 | 1466500172525 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1539ms 02:09:32 INFO - PROCESS | 1787 | 1466500172584 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 1787 | 1466500172589 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:09:32 INFO - PROCESS | 1787 | 1466500172595 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 1787 | 1466500172599 Marionette TRACE conn4 <- [1,2666,null,{}] 02:09:32 INFO - PROCESS | 1787 | 1466500172605 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:32 INFO - PROCESS | 1787 | 1466500172611 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:32 INFO - PROCESS | 1787 | 1466500172801 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:09:33 INFO - PROCESS | 1787 | 1466500172994 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 1787 | 1466500173012 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c2800 == 27 [pid = 1787] [id = 674] 02:09:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953c2c00) [pid = 1787] [serial = 2023] [outer = (nil)] 02:09:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x953c5400) [pid = 1787] [serial = 2024] [outer = 0x953c2c00] 02:09:33 INFO - PROCESS | 1787 | 1466500173151 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953eb400) [pid = 1787] [serial = 2025] [outer = 0x953c2c00] 02:09:34 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:34 INFO - PROCESS | 1787 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:09:34 INFO - PROCESS | 1787 | 1466500174667 Marionette TRACE conn4 <- [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]]]}] 02:09:34 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) 02:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2131ms 02:09:34 INFO - PROCESS | 1787 | 1466500174729 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 1787 | 1466500174733 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:09:34 INFO - PROCESS | 1787 | 1466500174841 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 1787 | 1466500174846 Marionette TRACE conn4 <- [1,2670,null,{}] 02:09:34 INFO - PROCESS | 1787 | 1466500174854 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:34 INFO - PROCESS | 1787 | 1466500174860 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:35 INFO - PROCESS | 1787 | 1466500175041 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:09:35 INFO - PROCESS | 1787 | 1466500175237 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 1787 | 1466500175243 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b6000 == 28 [pid = 1787] [id = 675] 02:09:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8f70c400) [pid = 1787] [serial = 2026] [outer = (nil)] 02:09:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x92927c00) [pid = 1787] [serial = 2027] [outer = 0x8f70c400] 02:09:35 INFO - PROCESS | 1787 | 1466500175329 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x92c46c00) [pid = 1787] [serial = 2028] [outer = 0x8f70c400] 02:09:36 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:36 INFO - PROCESS | 1787 | 1466500176680 Marionette TRACE conn4 <- [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"]]]}] 02:09:36 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 02:09:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1942ms 02:09:36 INFO - PROCESS | 1787 | 1466500176743 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:09:36 INFO - PROCESS | 1787 | 1466500176749 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:09:36 INFO - PROCESS | 1787 | 1466500176906 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 1787 | 1466500176914 Marionette TRACE conn4 <- [1,2674,null,{}] 02:09:36 INFO - PROCESS | 1787 | 1466500176988 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:37 INFO - PROCESS | 1787 | 1466500176999 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:37 INFO - PROCESS | 1787 | 1466500177346 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:09:37 INFO - PROCESS | 1787 | 1466500177699 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 1787 | 1466500177715 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe3d800 == 29 [pid = 1787] [id = 676] 02:09:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x8fe3e400) [pid = 1787] [serial = 2029] [outer = (nil)] 02:09:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x8fe44800) [pid = 1787] [serial = 2030] [outer = 0x8fe3e400] 02:09:37 INFO - PROCESS | 1787 | 1466500177842 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x91157c00) [pid = 1787] [serial = 2031] [outer = 0x8fe3e400] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe46400 == 28 [pid = 1787] [id = 654] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9292d400 == 27 [pid = 1787] [id = 657] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe4a800 == 26 [pid = 1787] [id = 656] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b2c00 == 25 [pid = 1787] [id = 658] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b8400 == 24 [pid = 1787] [id = 655] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7d800 == 23 [pid = 1787] [id = 668] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9294d000 == 22 [pid = 1787] [id = 667] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9292ec00 == 21 [pid = 1787] [id = 666] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2bc00 == 20 [pid = 1787] [id = 665] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b1400 == 19 [pid = 1787] [id = 664] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd2e400 == 18 [pid = 1787] [id = 659] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x92f68400 == 17 [pid = 1787] [id = 661] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b5000 == 16 [pid = 1787] [id = 663] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b2400 == 15 [pid = 1787] [id = 660] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x9520c000 == 14 [pid = 1787] [id = 662] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8f5b6000 == 13 [pid = 1787] [id = 675] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x953c2800 == 12 [pid = 1787] [id = 674] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75000 == 11 [pid = 1787] [id = 673] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec7dc00 == 10 [pid = 1787] [id = 672] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe47400 == 9 [pid = 1787] [id = 670] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x92929800 == 8 [pid = 1787] [id = 671] 02:09:39 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec75c00 == 7 [pid = 1787] [id = 669] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 90 (0x91294c00) [pid = 1787] [serial = 1964] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 89 (0x95482800) [pid = 1787] [serial = 1955] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 88 (0x966f9800) [pid = 1787] [serial = 1958] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x92f69c00) [pid = 1787] [serial = 1962] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x953cc400) [pid = 1787] [serial = 1952] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8ec7c000) [pid = 1787] [serial = 1943] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8f705800) [pid = 1787] [serial = 1967] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91a88000) [pid = 1787] [serial = 1976] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x92923400) [pid = 1787] [serial = 1947] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x91296000) [pid = 1787] [serial = 1971] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x9489c800) [pid = 1787] [serial = 1950] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8f710400) [pid = 1787] [serial = 1968] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x99ec4c00) [pid = 1787] [serial = 1959] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x9149e400) [pid = 1787] [serial = 1946] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x93aa9000) [pid = 1787] [serial = 1949] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9543bc00) [pid = 1787] [serial = 1953] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8fe48400) [pid = 1787] [serial = 1961] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92952400) [pid = 1787] [serial = 1974] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x912a0800) [pid = 1787] [serial = 1965] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x91162400) [pid = 1787] [serial = 1970] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x96606400) [pid = 1787] [serial = 1956] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x8f5b9000) [pid = 1787] [serial = 1944] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x92946c00) [pid = 1787] [serial = 1973] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x92c3f800) [pid = 1787] [serial = 1977] [outer = (nil)] [url = about:blank] 02:09:40 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:40 INFO - PROCESS | 1787 | 1466500180575 Marionette TRACE conn4 <- [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"]]]}] 02:09:40 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 02:09:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 3818ms 02:09:40 INFO - PROCESS | 1787 | 1466500180620 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 1787 | 1466500180627 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:09:40 INFO - PROCESS | 1787 | 1466500180636 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 1787 | 1466500180641 Marionette TRACE conn4 <- [1,2678,null,{}] 02:09:40 INFO - PROCESS | 1787 | 1466500180651 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:40 INFO - PROCESS | 1787 | 1466500180657 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:40 INFO - PROCESS | 1787 | 1466500180979 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:09:41 INFO - PROCESS | 1787 | 1466500181072 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 1787 | 1466500181088 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6af000 == 8 [pid = 1787] [id = 677] 02:09:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x8f6b3000) [pid = 1787] [serial = 2032] [outer = (nil)] 02:09:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fd22800) [pid = 1787] [serial = 2033] [outer = 0x8f6b3000] 02:09:41 INFO - PROCESS | 1787 | 1466500181214 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x8fd2a000) [pid = 1787] [serial = 2034] [outer = 0x8f6b3000] 02:09:42 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:42 INFO - PROCESS | 1787 | 1466500182692 Marionette TRACE conn4 <- [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]]]}] 02:09:42 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) 02:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2086ms 02:09:42 INFO - PROCESS | 1787 | 1466500182772 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:09:42 INFO - PROCESS | 1787 | 1466500182782 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:09:42 INFO - PROCESS | 1787 | 1466500182827 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:09:42 INFO - PROCESS | 1787 | 1466500182833 Marionette TRACE conn4 <- [1,2682,null,{}] 02:09:42 INFO - PROCESS | 1787 | 1466500182839 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:42 INFO - PROCESS | 1787 | 1466500182846 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:43 INFO - PROCESS | 1787 | 1466500183046 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:09:43 INFO - PROCESS | 1787 | 1466500183228 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 1787 | 1466500183239 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x91293000 == 9 [pid = 1787] [id = 678] 02:09:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x91293400) [pid = 1787] [serial = 2035] [outer = (nil)] 02:09:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9149a800) [pid = 1787] [serial = 2036] [outer = 0x91293400] 02:09:43 INFO - PROCESS | 1787 | 1466500183332 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x91a84000) [pid = 1787] [serial = 2037] [outer = 0x91293400] 02:09:44 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:44 INFO - PROCESS | 1787 | 1466500184936 Marionette TRACE conn4 <- [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]]]}] 02:09:44 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) 02:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2154ms 02:09:44 INFO - PROCESS | 1787 | 1466500184975 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1787 | 1466500184979 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:09:44 INFO - PROCESS | 1787 | 1466500184986 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 1787 | 1466500184993 Marionette TRACE conn4 <- [1,2686,null,{}] 02:09:45 INFO - PROCESS | 1787 | 1466500185013 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:45 INFO - PROCESS | 1787 | 1466500185023 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:45 INFO - PROCESS | 1787 | 1466500185337 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:09:45 INFO - PROCESS | 1787 | 1466500185477 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1787 | 1466500185492 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b7800 == 10 [pid = 1787] [id = 679] 02:09:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x8f6b8000) [pid = 1787] [serial = 2038] [outer = (nil)] 02:09:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x8f708000) [pid = 1787] [serial = 2039] [outer = 0x8f6b8000] 02:09:45 INFO - PROCESS | 1787 | 1466500185643 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x8fe49c00) [pid = 1787] [serial = 2040] [outer = 0x8f6b8000] 02:09:46 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:46 INFO - PROCESS | 1787 | 1466500186939 Marionette TRACE conn4 <- [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"]]]}] 02:09:46 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 02:09:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1995ms 02:09:46 INFO - PROCESS | 1787 | 1466500186985 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 1787 | 1466500186992 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:09:47 INFO - PROCESS | 1787 | 1466500187001 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 1787 | 1466500187005 Marionette TRACE conn4 <- [1,2690,null,{}] 02:09:47 INFO - PROCESS | 1787 | 1466500187013 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:47 INFO - PROCESS | 1787 | 1466500187019 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:47 INFO - PROCESS | 1787 | 1466500187238 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:09:47 INFO - PROCESS | 1787 | 1466500187398 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 1787 | 1466500187409 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe45000 == 11 [pid = 1787] [id = 680] 02:09:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x91497c00) [pid = 1787] [serial = 2041] [outer = (nil)] 02:09:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91d8ec00) [pid = 1787] [serial = 2042] [outer = 0x91497c00] 02:09:47 INFO - PROCESS | 1787 | 1466500187492 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91d9c400) [pid = 1787] [serial = 2043] [outer = 0x91497c00] 02:09:48 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:48 INFO - PROCESS | 1787 | 1466500188803 Marionette TRACE conn4 <- [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"]]]}] 02:09:48 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 02:09:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1833ms 02:09:48 INFO - PROCESS | 1787 | 1466500188841 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 1787 | 1466500188847 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:09:48 INFO - PROCESS | 1787 | 1466500188854 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 1787 | 1466500188857 Marionette TRACE conn4 <- [1,2694,null,{}] 02:09:48 INFO - PROCESS | 1787 | 1466500188863 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:48 INFO - PROCESS | 1787 | 1466500188868 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:49 INFO - PROCESS | 1787 | 1466500189163 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:09:49 INFO - PROCESS | 1787 | 1466500189207 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 1787 | 1466500189214 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c39800 == 12 [pid = 1787] [id = 681] 02:09:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92c3b400) [pid = 1787] [serial = 2044] [outer = (nil)] 02:09:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92c3f800) [pid = 1787] [serial = 2045] [outer = 0x92c3b400] 02:09:49 INFO - PROCESS | 1787 | 1466500189300 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x92f68000) [pid = 1787] [serial = 2046] [outer = 0x92c3b400] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f5af400) [pid = 1787] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x8ec76c00) [pid = 1787] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x8fe4b000) [pid = 1787] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x9292dc00) [pid = 1787] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x8f5b3c00) [pid = 1787] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x92fe1c00) [pid = 1787] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x953c2c00) [pid = 1787] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x8f70c400) [pid = 1787] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x92c42800) [pid = 1787] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x8f70e000) [pid = 1787] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x92fdf400) [pid = 1787] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x8f6b7000) [pid = 1787] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x92f73400) [pid = 1787] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x8f703400) [pid = 1787] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9115c800) [pid = 1787] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9520d000) [pid = 1787] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:09:50 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x9292f000) [pid = 1787] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:09:50 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:50 INFO - PROCESS | 1787 | 1466500190793 Marionette TRACE conn4 <- [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"]]]}] 02:09:50 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 02:09:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1984ms 02:09:50 INFO - PROCESS | 1787 | 1466500190882 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 1787 | 1466500190889 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:09:50 INFO - PROCESS | 1787 | 1466500190911 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 1787 | 1466500190918 Marionette TRACE conn4 <- [1,2698,null,{}] 02:09:50 INFO - PROCESS | 1787 | 1466500190926 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:50 INFO - PROCESS | 1787 | 1466500190932 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:51 INFO - PROCESS | 1787 | 1466500191147 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:09:51 INFO - PROCESS | 1787 | 1466500191161 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 1787 | 1466500191169 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70c400 == 13 [pid = 1787] [id = 682] 02:09:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x8fe41400) [pid = 1787] [serial = 2047] [outer = (nil)] 02:09:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x92fe1800) [pid = 1787] [serial = 2048] [outer = 0x8fe41400] 02:09:51 INFO - PROCESS | 1787 | 1466500191243 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x93aafc00) [pid = 1787] [serial = 2049] [outer = 0x8fe41400] 02:09:52 INFO - PROCESS | 1787 | SkCairoFTTypeface::onFilterRec unimplemented 02:09:52 INFO - PROCESS | 1787 | 1466500192643 Marionette TRACE conn4 <- [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"]]]}] 02:09:52 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 02:09:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:09:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:09:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1799ms 02:09:52 INFO - PROCESS | 1787 | 1466500192730 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 1787 | 1466500192738 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:09:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:09:52 INFO - PROCESS | 1787 | 1466500192821 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 1787 | 1466500192827 Marionette TRACE conn4 <- [1,2702,null,{}] 02:09:52 INFO - PROCESS | 1787 | 1466500192879 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:52 INFO - PROCESS | 1787 | 1466500192885 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:53 INFO - PROCESS | 1787 | 1466500193103 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:09:53 INFO - PROCESS | 1787 | 1466500193287 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 1787 | 1466500193304 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706c00 == 14 [pid = 1787] [id = 683] 02:09:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x8fe3e000) [pid = 1787] [serial = 2050] [outer = (nil)] 02:09:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x9129b000) [pid = 1787] [serial = 2051] [outer = 0x8fe3e000] 02:09:53 INFO - PROCESS | 1787 | 1466500193390 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x8f5b1c00) [pid = 1787] [serial = 2052] [outer = 0x8fe3e000] 02:09:54 INFO - PROCESS | 1787 | 1466500194425 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:09:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:09:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1643ms 02:09:54 INFO - PROCESS | 1787 | 1466500194457 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 1787 | 1466500194465 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:09:54 INFO - PROCESS | 1787 | 1466500194478 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 1787 | 1466500194484 Marionette TRACE conn4 <- [1,2706,null,{}] 02:09:54 INFO - PROCESS | 1787 | 1466500194490 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:54 INFO - PROCESS | 1787 | 1466500194497 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:54 INFO - PROCESS | 1787 | 1466500194719 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:09:54 INFO - PROCESS | 1787 | 1466500194960 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 1787 | 1466500194972 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x92927000 == 15 [pid = 1787] [id = 684] 02:09:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x92947400) [pid = 1787] [serial = 2053] [outer = (nil)] 02:09:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x92fd5800) [pid = 1787] [serial = 2054] [outer = 0x92947400] 02:09:55 INFO - PROCESS | 1787 | 1466500195099 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x93ab6000) [pid = 1787] [serial = 2055] [outer = 0x92947400] 02:09:56 INFO - PROCESS | 1787 | 1466500196076 Marionette TRACE conn4 <- [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]]]}] 02:09:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:09:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1638ms 02:09:56 INFO - PROCESS | 1787 | 1466500196116 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 1787 | 1466500196120 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:09:56 INFO - PROCESS | 1787 | 1466500196128 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 1787 | 1466500196135 Marionette TRACE conn4 <- [1,2710,null,{}] 02:09:56 INFO - PROCESS | 1787 | 1466500196152 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:56 INFO - PROCESS | 1787 | 1466500196162 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:56 INFO - PROCESS | 1787 | 1466500196397 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:09:56 INFO - PROCESS | 1787 | 1466500196683 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 1787 | 1466500196693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b6400 == 16 [pid = 1787] [id = 685] 02:09:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x95271400) [pid = 1787] [serial = 2056] [outer = (nil)] 02:09:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9527cc00) [pid = 1787] [serial = 2057] [outer = 0x95271400] 02:09:56 INFO - PROCESS | 1787 | 1466500196829 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x953a0400) [pid = 1787] [serial = 2058] [outer = 0x95271400] 02:09:57 INFO - PROCESS | 1787 | 1466500197864 Marionette TRACE conn4 <- [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] 02:09:57 INFO - PROCESS | 1787 | 1466500197934 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:09:57 INFO - PROCESS | 1787 | 1466500197941 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 1787 | 1466500197945 Marionette TRACE conn4 <- [1,2714,null,{}] 02:09:57 INFO - PROCESS | 1787 | 1466500197951 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:57 INFO - PROCESS | 1787 | 1466500197957 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:58 INFO - PROCESS | 1787 | 1466500198236 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:09:58 INFO - PROCESS | 1787 | 1466500198468 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 1787 | 1466500198475 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe47400 == 17 [pid = 1787] [id = 686] 02:09:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x8fe49800) [pid = 1787] [serial = 2059] [outer = (nil)] 02:09:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x953cf400) [pid = 1787] [serial = 2060] [outer = 0x8fe49800] 02:09:58 INFO - PROCESS | 1787 | 1466500198568 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x953e8c00) [pid = 1787] [serial = 2061] [outer = 0x8fe49800] 02:09:59 INFO - PROCESS | 1787 | 1466500199501 Marionette TRACE conn4 <- [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]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:09:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1582ms 02:09:59 INFO - PROCESS | 1787 | 1466500199523 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1787 | 1466500199527 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:09:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:09:59 INFO - PROCESS | 1787 | 1466500199534 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1787 | 1466500199538 Marionette TRACE conn4 <- [1,2718,null,{}] 02:09:59 INFO - PROCESS | 1787 | 1466500199544 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:59 INFO - PROCESS | 1787 | 1466500199550 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:59 INFO - PROCESS | 1787 | 1466500199735 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:09:59 INFO - PROCESS | 1787 | 1466500199922 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 1787 | 1466500199929 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:09:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b4400 == 18 [pid = 1787] [id = 687] 02:09:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x92952000) [pid = 1787] [serial = 2062] [outer = (nil)] 02:10:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x953f4c00) [pid = 1787] [serial = 2063] [outer = 0x92952000] 02:10:00 INFO - PROCESS | 1787 | 1466500200015 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x953ef400) [pid = 1787] [serial = 2064] [outer = 0x92952000] 02:10:01 INFO - PROCESS | 1787 | 1466500201057 Marionette TRACE conn4 <- [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] 02:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:10:01 INFO - PROCESS | 1787 | 1466500201124 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:10:01 INFO - PROCESS | 1787 | 1466500201131 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:10:01 INFO - PROCESS | 1787 | 1466500201134 Marionette TRACE conn4 <- [1,2722,null,{}] 02:10:01 INFO - PROCESS | 1787 | 1466500201141 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:01 INFO - PROCESS | 1787 | 1466500201152 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:01 INFO - PROCESS | 1787 | 1466500201645 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:10:01 INFO - PROCESS | 1787 | 1466500201834 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 1787 | 1466500201847 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709400 == 19 [pid = 1787] [id = 688] 02:10:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8f70a400) [pid = 1787] [serial = 2065] [outer = (nil)] 02:10:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x8fe3fc00) [pid = 1787] [serial = 2066] [outer = 0x8f70a400] 02:10:01 INFO - PROCESS | 1787 | 1466500201942 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x91161400) [pid = 1787] [serial = 2067] [outer = 0x8f70a400] 02:10:02 INFO - PROCESS | 1787 | 1466500202984 Marionette TRACE conn4 <- [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] 02:10:03 INFO - PROCESS | 1787 | 1466500203038 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:10:03 INFO - PROCESS | 1787 | 1466500203048 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 1787 | 1466500203053 Marionette TRACE conn4 <- [1,2726,null,{}] 02:10:03 INFO - PROCESS | 1787 | 1466500203061 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:03 INFO - PROCESS | 1787 | 1466500203067 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:03 INFO - PROCESS | 1787 | 1466500203335 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:10:03 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6af000 == 18 [pid = 1787] [id = 677] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8fe44800) [pid = 1787] [serial = 2030] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x92f73000) [pid = 1787] [serial = 2006] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8ec7d000) [pid = 1787] [serial = 2009] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x91160000) [pid = 1787] [serial = 2012] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f6ae400) [pid = 1787] [serial = 2010] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x92950400) [pid = 1787] [serial = 2015] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x91494400) [pid = 1787] [serial = 2013] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x93aab400) [pid = 1787] [serial = 2018] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x92f68c00) [pid = 1787] [serial = 2016] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 76 (0x95399800) [pid = 1787] [serial = 2021] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 75 (0x9520bc00) [pid = 1787] [serial = 2019] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 74 (0x953c5400) [pid = 1787] [serial = 2024] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 73 (0x9539c000) [pid = 1787] [serial = 2022] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 72 (0x92927c00) [pid = 1787] [serial = 2027] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 71 (0x953eb400) [pid = 1787] [serial = 2025] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 70 (0x92c46c00) [pid = 1787] [serial = 2028] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 69 (0x92fe0800) [pid = 1787] [serial = 2003] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 68 (0x93aa8000) [pid = 1787] [serial = 2004] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 67 (0x9129ec00) [pid = 1787] [serial = 1991] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 66 (0x9292b800) [pid = 1787] [serial = 1992] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 65 (0x93aad000) [pid = 1787] [serial = 1980] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 64 (0x93a78800) [pid = 1787] [serial = 1979] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 63 (0x8f702c00) [pid = 1787] [serial = 1994] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 62 (0x8fd26c00) [pid = 1787] [serial = 1995] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 61 (0x93a6f800) [pid = 1787] [serial = 1985] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 60 (0x92c3c400) [pid = 1787] [serial = 1986] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0x9115c400) [pid = 1787] [serial = 1982] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x9149ec00) [pid = 1787] [serial = 1983] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x91297800) [pid = 1787] [serial = 1997] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x95215c00) [pid = 1787] [serial = 1988] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 55 (0x95273400) [pid = 1787] [serial = 1989] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 54 (0x9294a000) [pid = 1787] [serial = 2000] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 53 (0x92c44800) [pid = 1787] [serial = 2001] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 52 (0x914a1000) [pid = 1787] [serial = 1998] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | --DOMWINDOW == 51 (0x92fdd000) [pid = 1787] [serial = 2007] [outer = (nil)] [url = about:blank] 02:10:03 INFO - PROCESS | 1787 | 1466500203642 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 1787 | 1466500203650 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:03 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f704c00 == 19 [pid = 1787] [id = 689] 02:10:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 52 (0x8fd26c00) [pid = 1787] [serial = 2068] [outer = (nil)] 02:10:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 53 (0x91158400) [pid = 1787] [serial = 2069] [outer = 0x8fd26c00] 02:10:03 INFO - PROCESS | 1787 | 1466500203742 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 1787 | ++DOMWINDOW == 54 (0x91497400) [pid = 1787] [serial = 2070] [outer = 0x8fd26c00] 02:10:04 INFO - PROCESS | 1787 | 1466500204607 Marionette TRACE conn4 <- [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]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1634ms 02:10:04 INFO - PROCESS | 1787 | 1466500204682 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 1787 | 1466500204688 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:10:04 INFO - PROCESS | 1787 | 1466500204695 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 1787 | 1466500204698 Marionette TRACE conn4 <- [1,2730,null,{}] 02:10:04 INFO - PROCESS | 1787 | 1466500204705 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:04 INFO - PROCESS | 1787 | 1466500204710 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:04 INFO - PROCESS | 1787 | 1466500204888 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:10:05 INFO - PROCESS | 1787 | 1466500205040 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 1787 | 1466500205050 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:05 INFO - PROCESS | 1787 | ++DOCSHELL 0x92949000 == 20 [pid = 1787] [id = 690] 02:10:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 55 (0x9294ec00) [pid = 1787] [serial = 2071] [outer = (nil)] 02:10:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0x92c3a800) [pid = 1787] [serial = 2072] [outer = 0x9294ec00] 02:10:05 INFO - PROCESS | 1787 | 1466500205126 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x92c43800) [pid = 1787] [serial = 2073] [outer = 0x9294ec00] 02:10:06 INFO - PROCESS | 1787 | 1466500206426 Marionette TRACE conn4 <- [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"]]]}] 02:10:06 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 02:10:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:10:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:10:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1788ms 02:10:06 INFO - PROCESS | 1787 | 1466500206487 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 1787 | 1466500206492 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:10:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:10:06 INFO - PROCESS | 1787 | 1466500206510 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 1787 | 1466500206517 Marionette TRACE conn4 <- [1,2734,null,{}] 02:10:06 INFO - PROCESS | 1787 | 1466500206530 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:06 INFO - PROCESS | 1787 | 1466500206536 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:06 INFO - PROCESS | 1787 | 1466500206740 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:10:06 INFO - PROCESS | 1787 | 1466500206826 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 1787 | 1466500206838 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6af800 == 21 [pid = 1787] [id = 691] 02:10:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x92c45000) [pid = 1787] [serial = 2074] [outer = (nil)] 02:10:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x93aaa000) [pid = 1787] [serial = 2075] [outer = 0x92c45000] 02:10:06 INFO - PROCESS | 1787 | 1466500206905 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x93ab0800) [pid = 1787] [serial = 2076] [outer = 0x92c45000] 02:10:07 INFO - PROCESS | 1787 | --DOMWINDOW == 59 (0x8f6b3000) [pid = 1787] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:10:07 INFO - PROCESS | 1787 | --DOMWINDOW == 58 (0x91497c00) [pid = 1787] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:10:07 INFO - PROCESS | 1787 | --DOMWINDOW == 57 (0x8f6b8000) [pid = 1787] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:10:07 INFO - PROCESS | 1787 | --DOMWINDOW == 56 (0x8fe3e400) [pid = 1787] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:10:07 INFO - PROCESS | 1787 | --DOMWINDOW == 55 (0x92c3b400) [pid = 1787] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:10:07 INFO - PROCESS | 1787 | 1466500207853 Marionette TRACE conn4 <- [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]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1411ms 02:10:07 INFO - PROCESS | 1787 | 1466500207913 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 1787 | 1466500207917 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:10:07 INFO - PROCESS | 1787 | 1466500207924 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 1787 | 1466500207927 Marionette TRACE conn4 <- [1,2738,null,{}] 02:10:07 INFO - PROCESS | 1787 | 1466500207933 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:07 INFO - PROCESS | 1787 | 1466500207952 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:08 INFO - PROCESS | 1787 | 1466500208123 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:10:08 INFO - PROCESS | 1787 | 1466500208271 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 1787 | 1466500208281 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7c000 == 22 [pid = 1787] [id = 692] 02:10:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 56 (0x8f5ae800) [pid = 1787] [serial = 2077] [outer = (nil)] 02:10:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 57 (0x93ab1c00) [pid = 1787] [serial = 2078] [outer = 0x8f5ae800] 02:10:08 INFO - PROCESS | 1787 | 1466500208353 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 58 (0x93d06400) [pid = 1787] [serial = 2079] [outer = 0x8f5ae800] 02:10:09 INFO - PROCESS | 1787 | 1466500209197 Marionette TRACE conn4 <- [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]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:10:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1289ms 02:10:09 INFO - PROCESS | 1787 | 1466500209214 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 1787 | 1466500209219 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:10:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:10:09 INFO - PROCESS | 1787 | 1466500209234 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 1787 | 1466500209245 Marionette TRACE conn4 <- [1,2742,null,{}] 02:10:09 INFO - PROCESS | 1787 | 1466500209254 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:09 INFO - PROCESS | 1787 | 1466500209259 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:09 INFO - PROCESS | 1787 | 1466500209545 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:10:09 INFO - PROCESS | 1787 | 1466500209560 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 1787 | 1466500209576 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7d400 == 23 [pid = 1787] [id = 693] 02:10:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 59 (0x95272400) [pid = 1787] [serial = 2080] [outer = (nil)] 02:10:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 60 (0x95277400) [pid = 1787] [serial = 2081] [outer = 0x95272400] 02:10:09 INFO - PROCESS | 1787 | 1466500209650 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 61 (0x953a2c00) [pid = 1787] [serial = 2082] [outer = 0x95272400] 02:10:10 INFO - PROCESS | 1787 | 1466500210800 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1606ms 02:10:10 INFO - PROCESS | 1787 | 1466500210854 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 1787 | 1466500210861 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:10:10 INFO - PROCESS | 1787 | 1466500210872 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 1787 | 1466500210880 Marionette TRACE conn4 <- [1,2746,null,{}] 02:10:10 INFO - PROCESS | 1787 | 1466500210889 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:10 INFO - PROCESS | 1787 | 1466500210894 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:11 INFO - PROCESS | 1787 | 1466500211105 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:10:11 INFO - PROCESS | 1787 | 1466500211268 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 1787 | 1466500211281 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6af000 == 24 [pid = 1787] [id = 694] 02:10:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 62 (0x8f6b7c00) [pid = 1787] [serial = 2083] [outer = (nil)] 02:10:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 63 (0x8fe4c400) [pid = 1787] [serial = 2084] [outer = 0x8f6b7c00] 02:10:11 INFO - PROCESS | 1787 | 1466500211455 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 64 (0x91a87000) [pid = 1787] [serial = 2085] [outer = 0x8f6b7c00] 02:10:12 INFO - PROCESS | 1787 | 1466500212888 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2092ms 02:10:12 INFO - PROCESS | 1787 | 1466500212964 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 1787 | 1466500212972 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:10:12 INFO - PROCESS | 1787 | 1466500212984 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 1787 | 1466500212988 Marionette TRACE conn4 <- [1,2750,null,{}] 02:10:13 INFO - PROCESS | 1787 | 1466500213061 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:13 INFO - PROCESS | 1787 | 1466500213068 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:13 INFO - PROCESS | 1787 | 1466500213335 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:10:13 INFO - PROCESS | 1787 | 1466500213581 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:13 INFO - PROCESS | 1787 | 1466500213590 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe44800 == 25 [pid = 1787] [id = 695] 02:10:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 65 (0x93a74c00) [pid = 1787] [serial = 2086] [outer = (nil)] 02:10:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 66 (0x93ab5800) [pid = 1787] [serial = 2087] [outer = 0x93a74c00] 02:10:13 INFO - PROCESS | 1787 | 1466500213683 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 67 (0x95209800) [pid = 1787] [serial = 2088] [outer = 0x93a74c00] 02:10:14 INFO - PROCESS | 1787 | 1466500214631 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:10:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:10:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1705ms 02:10:14 INFO - PROCESS | 1787 | 1466500214705 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:10:14 INFO - PROCESS | 1787 | 1466500214709 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:10:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:10:14 INFO - PROCESS | 1787 | 1466500214720 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 1787 | 1466500214727 Marionette TRACE conn4 <- [1,2754,null,{}] 02:10:14 INFO - PROCESS | 1787 | 1466500214744 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:14 INFO - PROCESS | 1787 | 1466500214753 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:14 INFO - PROCESS | 1787 | 1466500214953 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:10:15 INFO - PROCESS | 1787 | 1466500215117 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 1787 | 1466500215129 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c6800 == 26 [pid = 1787] [id = 696] 02:10:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 68 (0x953c9800) [pid = 1787] [serial = 2089] [outer = (nil)] 02:10:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 69 (0x953e7c00) [pid = 1787] [serial = 2090] [outer = 0x953c9800] 02:10:15 INFO - PROCESS | 1787 | 1466500215215 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 70 (0x95437400) [pid = 1787] [serial = 2091] [outer = 0x953c9800] 02:10:16 INFO - PROCESS | 1787 | 1466500216196 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1542ms 02:10:16 INFO - PROCESS | 1787 | 1466500216263 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:10:16 INFO - PROCESS | 1787 | 1466500216268 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:10:16 INFO - PROCESS | 1787 | 1466500216275 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 1787 | 1466500216278 Marionette TRACE conn4 <- [1,2758,null,{}] 02:10:16 INFO - PROCESS | 1787 | 1466500216285 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:16 INFO - PROCESS | 1787 | 1466500216291 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:16 INFO - PROCESS | 1787 | 1466500216543 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:10:16 INFO - PROCESS | 1787 | 1466500216792 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 1787 | 1466500216798 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:16 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f709800 == 27 [pid = 1787] [id = 697] 02:10:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 71 (0x95208800) [pid = 1787] [serial = 2092] [outer = (nil)] 02:10:16 INFO - PROCESS | 1787 | ++DOMWINDOW == 72 (0x9547d400) [pid = 1787] [serial = 2093] [outer = 0x95208800] 02:10:16 INFO - PROCESS | 1787 | 1466500216935 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 73 (0x95482400) [pid = 1787] [serial = 2094] [outer = 0x95208800] 02:10:17 INFO - PROCESS | 1787 | 1466500217836 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1586ms 02:10:17 INFO - PROCESS | 1787 | 1466500217861 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 1787 | 1466500217868 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:10:17 INFO - PROCESS | 1787 | 1466500217876 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 1787 | 1466500217879 Marionette TRACE conn4 <- [1,2762,null,{}] 02:10:17 INFO - PROCESS | 1787 | 1466500217886 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:17 INFO - PROCESS | 1787 | 1466500217891 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:18 INFO - PROCESS | 1787 | 1466500218158 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:10:18 INFO - PROCESS | 1787 | 1466500218297 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 1787 | 1466500218308 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9547c400 == 28 [pid = 1787] [id = 698] 02:10:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 74 (0x9547fc00) [pid = 1787] [serial = 2095] [outer = (nil)] 02:10:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 75 (0x9660ac00) [pid = 1787] [serial = 2096] [outer = 0x9547fc00] 02:10:18 INFO - PROCESS | 1787 | 1466500218392 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 76 (0x9660c400) [pid = 1787] [serial = 2097] [outer = 0x9547fc00] 02:10:19 INFO - PROCESS | 1787 | 1466500219403 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1587ms 02:10:19 INFO - PROCESS | 1787 | 1466500219465 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:10:19 INFO - PROCESS | 1787 | 1466500219469 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:10:19 INFO - PROCESS | 1787 | 1466500219476 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - PROCESS | 1787 | 1466500219479 Marionette TRACE conn4 <- [1,2766,null,{}] 02:10:19 INFO - PROCESS | 1787 | 1466500219485 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:19 INFO - PROCESS | 1787 | 1466500219496 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:19 INFO - PROCESS | 1787 | 1466500219740 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:10:20 INFO - PROCESS | 1787 | 1466500219983 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 1787 | 1466500219990 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:20 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70e400 == 29 [pid = 1787] [id = 699] 02:10:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 77 (0x9547cc00) [pid = 1787] [serial = 2098] [outer = (nil)] 02:10:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x966f0c00) [pid = 1787] [serial = 2099] [outer = 0x9547cc00] 02:10:20 INFO - PROCESS | 1787 | 1466500220088 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x966f7000) [pid = 1787] [serial = 2100] [outer = 0x9547cc00] 02:10:20 INFO - PROCESS | 1787 | 1466500220984 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1542ms 02:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:10:21 INFO - PROCESS | 1787 | 1466500221019 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 1787 | 1466500221022 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:10:21 INFO - PROCESS | 1787 | 1466500221030 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 1787 | 1466500221033 Marionette TRACE conn4 <- [1,2770,null,{}] 02:10:21 INFO - PROCESS | 1787 | 1466500221040 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:21 INFO - PROCESS | 1787 | 1466500221046 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:21 INFO - PROCESS | 1787 | 1466500221240 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:10:21 INFO - PROCESS | 1787 | 1466500221436 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 1787 | 1466500221445 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec77c00 == 30 [pid = 1787] [id = 700] 02:10:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x8f5ac800) [pid = 1787] [serial = 2101] [outer = (nil)] 02:10:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x98330400) [pid = 1787] [serial = 2102] [outer = 0x8f5ac800] 02:10:21 INFO - PROCESS | 1787 | 1466500221537 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x983a5400) [pid = 1787] [serial = 2103] [outer = 0x8f5ac800] 02:10:22 INFO - PROCESS | 1787 | 1466500222492 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1540ms 02:10:22 INFO - PROCESS | 1787 | 1466500222570 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:10:22 INFO - PROCESS | 1787 | 1466500222575 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:10:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:10:22 INFO - PROCESS | 1787 | 1466500222583 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - PROCESS | 1787 | 1466500222587 Marionette TRACE conn4 <- [1,2774,null,{}] 02:10:22 INFO - PROCESS | 1787 | 1466500222593 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:22 INFO - PROCESS | 1787 | 1466500222598 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:22 INFO - PROCESS | 1787 | 1466500222826 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:10:23 INFO - PROCESS | 1787 | 1466500223080 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:23 INFO - PROCESS | 1787 | 1466500223089 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec74000 == 31 [pid = 1787] [id = 701] 02:10:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x8ec75400) [pid = 1787] [serial = 2104] [outer = (nil)] 02:10:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8fd2bc00) [pid = 1787] [serial = 2105] [outer = 0x8ec75400] 02:10:23 INFO - PROCESS | 1787 | 1466500223218 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x9129f800) [pid = 1787] [serial = 2106] [outer = 0x8ec75400] 02:10:24 INFO - PROCESS | 1787 | 1466500224457 Marionette TRACE conn4 <- [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]]]}] 02:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1934ms 02:10:24 INFO - PROCESS | 1787 | 1466500224518 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:10:24 INFO - PROCESS | 1787 | 1466500224525 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:10:24 INFO - PROCESS | 1787 | 1466500224533 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - PROCESS | 1787 | 1466500224541 Marionette TRACE conn4 <- [1,2778,null,{}] 02:10:24 INFO - PROCESS | 1787 | 1466500224550 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:24 INFO - PROCESS | 1787 | 1466500224555 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:24 INFO - PROCESS | 1787 | 1466500224747 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:10:25 INFO - PROCESS | 1787 | 1466500225093 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 1787 | 1466500225100 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b4c00 == 32 [pid = 1787] [id = 702] 02:10:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x8f6b5800) [pid = 1787] [serial = 2107] [outer = (nil)] 02:10:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8fe3e800) [pid = 1787] [serial = 2108] [outer = 0x8f6b5800] 02:10:25 INFO - PROCESS | 1787 | 1466500225191 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x91495000) [pid = 1787] [serial = 2109] [outer = 0x8f6b5800] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 87 (0x9149a800) [pid = 1787] [serial = 2036] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 86 (0x92fe1800) [pid = 1787] [serial = 2048] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | 1466500226196 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x8fd2a000) [pid = 1787] [serial = 2034] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x8fd22800) [pid = 1787] [serial = 2033] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x91d8ec00) [pid = 1787] [serial = 2042] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8fe49c00) [pid = 1787] [serial = 2040] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f708000) [pid = 1787] [serial = 2039] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91157c00) [pid = 1787] [serial = 2031] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 79 (0x92c3f800) [pid = 1787] [serial = 2045] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 78 (0x92f68000) [pid = 1787] [serial = 2046] [outer = (nil)] [url = about:blank] 02:10:26 INFO - PROCESS | 1787 | --DOMWINDOW == 77 (0x91d9c400) [pid = 1787] [serial = 2043] [outer = (nil)] [url = about:blank] 02:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1746ms 02:10:26 INFO - PROCESS | 1787 | 1466500226279 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 1787 | 1466500226286 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:10:26 INFO - PROCESS | 1787 | 1466500226296 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 1787 | 1466500226300 Marionette TRACE conn4 <- [1,2782,null,{}] 02:10:26 INFO - PROCESS | 1787 | 1466500226306 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:26 INFO - PROCESS | 1787 | 1466500226312 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:26 INFO - PROCESS | 1787 | 1466500226512 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:10:26 INFO - PROCESS | 1787 | 1466500226723 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 1787 | 1466500226730 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115a800 == 33 [pid = 1787] [id = 703] 02:10:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 78 (0x91293800) [pid = 1787] [serial = 2110] [outer = (nil)] 02:10:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 79 (0x91d9c400) [pid = 1787] [serial = 2111] [outer = 0x91293800] 02:10:26 INFO - PROCESS | 1787 | 1466500226811 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 80 (0x92945c00) [pid = 1787] [serial = 2112] [outer = 0x91293800] 02:10:27 INFO - PROCESS | 1787 | 1466500227668 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1440ms 02:10:27 INFO - PROCESS | 1787 | 1466500227736 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 1787 | 1466500227739 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:10:27 INFO - PROCESS | 1787 | 1466500227748 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 1787 | 1466500227754 Marionette TRACE conn4 <- [1,2786,null,{}] 02:10:27 INFO - PROCESS | 1787 | 1466500227775 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:27 INFO - PROCESS | 1787 | 1466500227784 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:27 INFO - PROCESS | 1787 | 1466500227987 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:10:28 INFO - PROCESS | 1787 | 1466500228174 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 1787 | 1466500228183 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a70800 == 34 [pid = 1787] [id = 704] 02:10:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x93a7b400) [pid = 1787] [serial = 2113] [outer = (nil)] 02:10:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x93ab4000) [pid = 1787] [serial = 2114] [outer = 0x93a7b400] 02:10:28 INFO - PROCESS | 1787 | 1466500228265 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x9526f400) [pid = 1787] [serial = 2115] [outer = 0x93a7b400] 02:10:29 INFO - PROCESS | 1787 | 1466500229124 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1442ms 02:10:29 INFO - PROCESS | 1787 | 1466500229190 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:10:29 INFO - PROCESS | 1787 | 1466500229195 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:10:29 INFO - PROCESS | 1787 | 1466500229201 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - PROCESS | 1787 | 1466500229205 Marionette TRACE conn4 <- [1,2790,null,{}] 02:10:29 INFO - PROCESS | 1787 | 1466500229210 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:29 INFO - PROCESS | 1787 | 1466500229216 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:29 INFO - PROCESS | 1787 | 1466500229473 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:10:29 INFO - PROCESS | 1787 | 1466500229509 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 1787 | 1466500229520 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x92f6e800 == 35 [pid = 1787] [id = 705] 02:10:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x95216000) [pid = 1787] [serial = 2116] [outer = (nil)] 02:10:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x953c5400) [pid = 1787] [serial = 2117] [outer = 0x95216000] 02:10:29 INFO - PROCESS | 1787 | 1466500229606 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x953f6000) [pid = 1787] [serial = 2118] [outer = 0x95216000] 02:10:30 INFO - PROCESS | 1787 | 1466500230573 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1388ms 02:10:30 INFO - PROCESS | 1787 | 1466500230593 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 1787 | 1466500230598 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:10:30 INFO - PROCESS | 1787 | 1466500230604 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 1787 | 1466500230608 Marionette TRACE conn4 <- [1,2794,null,{}] 02:10:30 INFO - PROCESS | 1787 | 1466500230614 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:30 INFO - PROCESS | 1787 | 1466500230619 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:30 INFO - PROCESS | 1787 | 1466500230849 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 85 (0x92c45000) [pid = 1787] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 84 (0x9294ec00) [pid = 1787] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 83 (0x8fd26c00) [pid = 1787] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 82 (0x8f70a400) [pid = 1787] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 81 (0x8f5ae800) [pid = 1787] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:10:31 INFO - PROCESS | 1787 | --DOMWINDOW == 80 (0x91293400) [pid = 1787] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:10:31 INFO - PROCESS | 1787 | 1466500231145 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 1787 | 1466500231152 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ba000 == 36 [pid = 1787] [id = 706] 02:10:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 81 (0x8f70a400) [pid = 1787] [serial = 2119] [outer = (nil)] 02:10:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 82 (0x9294ec00) [pid = 1787] [serial = 2120] [outer = 0x8f70a400] 02:10:31 INFO - PROCESS | 1787 | 1466500231231 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 83 (0x95270400) [pid = 1787] [serial = 2121] [outer = 0x8f70a400] 02:10:32 INFO - PROCESS | 1787 | 1466500232041 Marionette TRACE conn4 <- [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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1485ms 02:10:32 INFO - PROCESS | 1787 | 1466500232091 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 1787 | 1466500232095 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:10:32 INFO - PROCESS | 1787 | 1466500232102 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 1787 | 1466500232106 Marionette TRACE conn4 <- [1,2798,null,{}] 02:10:32 INFO - PROCESS | 1787 | 1466500232112 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:32 INFO - PROCESS | 1787 | 1466500232122 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:32 INFO - PROCESS | 1787 | 1466500232317 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:10:32 INFO - PROCESS | 1787 | 1466500232471 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 1787 | 1466500232477 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7e000 == 37 [pid = 1787] [id = 707] 02:10:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 84 (0x8ec7ec00) [pid = 1787] [serial = 2122] [outer = (nil)] 02:10:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 85 (0x98324c00) [pid = 1787] [serial = 2123] [outer = 0x8ec7ec00] 02:10:32 INFO - PROCESS | 1787 | 1466500232550 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 86 (0x99730000) [pid = 1787] [serial = 2124] [outer = 0x8ec7ec00] 02:10:33 INFO - PROCESS | 1787 | 1466500233550 Marionette TRACE conn4 <- [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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1483ms 02:10:33 INFO - PROCESS | 1787 | 1466500233586 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 1787 | 1466500233594 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:10:33 INFO - PROCESS | 1787 | 1466500233604 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 1787 | 1466500233609 Marionette TRACE conn4 <- [1,2802,null,{}] 02:10:33 INFO - PROCESS | 1787 | 1466500233618 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:33 INFO - PROCESS | 1787 | 1466500233624 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:33 INFO - PROCESS | 1787 | 1466500233840 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:10:34 INFO - PROCESS | 1787 | 1466500234108 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 1787 | 1466500234123 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b5c00 == 38 [pid = 1787] [id = 708] 02:10:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 87 (0x8f6b6800) [pid = 1787] [serial = 2125] [outer = (nil)] 02:10:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 88 (0x8fe4ac00) [pid = 1787] [serial = 2126] [outer = 0x8f6b6800] 02:10:34 INFO - PROCESS | 1787 | 1466500234257 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 89 (0x91296400) [pid = 1787] [serial = 2127] [outer = 0x8f6b6800] 02:10:35 INFO - PROCESS | 1787 | 1466500235204 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1639ms 02:10:35 INFO - PROCESS | 1787 | 1466500235242 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 1787 | 1466500235250 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:10:35 INFO - PROCESS | 1787 | 1466500235262 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 1787 | 1466500235266 Marionette TRACE conn4 <- [1,2806,null,{}] 02:10:35 INFO - PROCESS | 1787 | 1466500235274 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:35 INFO - PROCESS | 1787 | 1466500235280 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:35 INFO - PROCESS | 1787 | 1466500235491 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:10:35 INFO - PROCESS | 1787 | 1466500235699 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 1787 | 1466500235710 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b8000 == 39 [pid = 1787] [id = 709] 02:10:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 90 (0x92c45400) [pid = 1787] [serial = 2128] [outer = (nil)] 02:10:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 91 (0x93a7e800) [pid = 1787] [serial = 2129] [outer = 0x92c45400] 02:10:35 INFO - PROCESS | 1787 | 1466500235796 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 92 (0x95217800) [pid = 1787] [serial = 2130] [outer = 0x92c45400] 02:10:36 INFO - PROCESS | 1787 | 1466500236868 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1685ms 02:10:36 INFO - PROCESS | 1787 | 1466500236948 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 1787 | 1466500236953 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:10:36 INFO - PROCESS | 1787 | 1466500236961 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 1787 | 1466500236969 Marionette TRACE conn4 <- [1,2810,null,{}] 02:10:36 INFO - PROCESS | 1787 | 1466500236986 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:36 INFO - PROCESS | 1787 | 1466500236996 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:37 INFO - PROCESS | 1787 | 1466500237325 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:10:37 INFO - PROCESS | 1787 | 1466500237531 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 1787 | 1466500237545 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x966f2800 == 40 [pid = 1787] [id = 710] 02:10:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 93 (0x966f3000) [pid = 1787] [serial = 2131] [outer = (nil)] 02:10:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 94 (0x9973ac00) [pid = 1787] [serial = 2132] [outer = 0x966f3000] 02:10:37 INFO - PROCESS | 1787 | 1466500237631 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 95 (0x99fcd400) [pid = 1787] [serial = 2133] [outer = 0x966f3000] 02:10:38 INFO - PROCESS | 1787 | 1466500238592 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:10:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1687ms 02:10:38 INFO - PROCESS | 1787 | 1466500238650 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 1787 | 1466500238655 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:10:38 INFO - PROCESS | 1787 | 1466500238662 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 1787 | 1466500238666 Marionette TRACE conn4 <- [1,2814,null,{}] 02:10:38 INFO - PROCESS | 1787 | 1466500238672 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:38 INFO - PROCESS | 1787 | 1466500238677 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:38 INFO - PROCESS | 1787 | 1466500238912 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:10:39 INFO - PROCESS | 1787 | 1466500239109 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1787 | 1466500239118 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79000 == 41 [pid = 1787] [id = 711] 02:10:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 96 (0x8f6b6c00) [pid = 1787] [serial = 2134] [outer = (nil)] 02:10:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x9a1d5000) [pid = 1787] [serial = 2135] [outer = 0x8f6b6c00] 02:10:39 INFO - PROCESS | 1787 | 1466500239293 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x9a1e1000) [pid = 1787] [serial = 2136] [outer = 0x8f6b6c00] 02:10:40 INFO - PROCESS | 1787 | 1466500240261 Marionette TRACE conn4 <- [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]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1636ms 02:10:40 INFO - PROCESS | 1787 | 1466500240299 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:10:40 INFO - PROCESS | 1787 | 1466500240303 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:10:40 INFO - PROCESS | 1787 | 1466500240311 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 1787 | 1466500240315 Marionette TRACE conn4 <- [1,2818,null,{}] 02:10:40 INFO - PROCESS | 1787 | 1466500240321 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:40 INFO - PROCESS | 1787 | 1466500240327 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:40 INFO - PROCESS | 1787 | 1466500240521 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:10:40 INFO - PROCESS | 1787 | 1466500240730 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1787 | 1466500240737 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115e000 == 42 [pid = 1787] [id = 712] 02:10:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x91d96000) [pid = 1787] [serial = 2137] [outer = (nil)] 02:10:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x9a1e7000) [pid = 1787] [serial = 2138] [outer = 0x91d96000] 02:10:40 INFO - PROCESS | 1787 | 1466500240821 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9a1ebc00) [pid = 1787] [serial = 2139] [outer = 0x91d96000] 02:10:41 INFO - PROCESS | 1787 | 1466500241852 Marionette TRACE conn4 <- [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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1583ms 02:10:41 INFO - PROCESS | 1787 | 1466500241895 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 1787 | 1466500241899 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:10:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:10:41 INFO - PROCESS | 1787 | 1466500241906 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 1787 | 1466500241910 Marionette TRACE conn4 <- [1,2822,null,{}] 02:10:41 INFO - PROCESS | 1787 | 1466500241916 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:41 INFO - PROCESS | 1787 | 1466500241926 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:42 INFO - PROCESS | 1787 | 1466500242202 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:10:42 INFO - PROCESS | 1787 | 1466500242500 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 1787 | 1466500242510 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a1d6800 == 43 [pid = 1787] [id = 713] 02:10:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x9a251000) [pid = 1787] [serial = 2140] [outer = (nil)] 02:10:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x9a786000) [pid = 1787] [serial = 2141] [outer = 0x9a251000] 02:10:42 INFO - PROCESS | 1787 | 1466500242594 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x9a7e6c00) [pid = 1787] [serial = 2142] [outer = 0x9a251000] 02:10:43 INFO - PROCESS | 1787 | 1466500243588 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:10:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1732ms 02:10:43 INFO - PROCESS | 1787 | 1466500243640 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:10:43 INFO - PROCESS | 1787 | 1466500243644 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:10:43 INFO - PROCESS | 1787 | 1466500243651 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 1787 | 1466500243655 Marionette TRACE conn4 <- [1,2826,null,{}] 02:10:43 INFO - PROCESS | 1787 | 1466500243661 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:43 INFO - PROCESS | 1787 | 1466500243667 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:43 INFO - PROCESS | 1787 | 1466500243880 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:10:44 INFO - PROCESS | 1787 | 1466500244123 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 1787 | 1466500244134 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x94891000 == 44 [pid = 1787] [id = 714] 02:10:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x9520ac00) [pid = 1787] [serial = 2143] [outer = (nil)] 02:10:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x9adc4c00) [pid = 1787] [serial = 2144] [outer = 0x9520ac00] 02:10:44 INFO - PROCESS | 1787 | 1466500244262 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x9adcb000) [pid = 1787] [serial = 2145] [outer = 0x9520ac00] 02:10:45 INFO - PROCESS | 1787 | 1466500245233 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:10:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1638ms 02:10:45 INFO - PROCESS | 1787 | 1466500245289 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 1787 | 1466500245293 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:10:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:10:45 INFO - PROCESS | 1787 | 1466500245302 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 1787 | 1466500245306 Marionette TRACE conn4 <- [1,2830,null,{}] 02:10:45 INFO - PROCESS | 1787 | 1466500245313 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:45 INFO - PROCESS | 1787 | 1466500245318 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:45 INFO - PROCESS | 1787 | 1466500245573 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:10:46 INFO - PROCESS | 1787 | 1466500246106 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 1787 | 1466500246114 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd24c00 == 45 [pid = 1787] [id = 715] 02:10:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x8fd25800) [pid = 1787] [serial = 2146] [outer = (nil)] 02:10:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x8fe49c00) [pid = 1787] [serial = 2147] [outer = 0x8fd25800] 02:10:46 INFO - PROCESS | 1787 | 1466500246195 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x91d8ec00) [pid = 1787] [serial = 2148] [outer = 0x8fd25800] 02:10:47 INFO - PROCESS | 1787 | 1466500247149 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1884ms 02:10:47 INFO - PROCESS | 1787 | 1466500247190 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 1787 | 1466500247197 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:10:47 INFO - PROCESS | 1787 | 1466500247205 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 1787 | 1466500247210 Marionette TRACE conn4 <- [1,2834,null,{}] 02:10:47 INFO - PROCESS | 1787 | 1466500247218 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 1787 | 1466500247228 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:47 INFO - PROCESS | 1787 | 1466500247417 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:10:47 INFO - PROCESS | 1787 | 1466500247629 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 1787 | 1466500247643 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f706800 == 46 [pid = 1787] [id = 716] 02:10:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x8f70ac00) [pid = 1787] [serial = 2149] [outer = (nil)] 02:10:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x93d10400) [pid = 1787] [serial = 2150] [outer = 0x8f70ac00] 02:10:47 INFO - PROCESS | 1787 | 1466500247808 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x95215400) [pid = 1787] [serial = 2151] [outer = 0x8f70ac00] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6ba000 == 45 [pid = 1787] [id = 706] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x92f6e800 == 44 [pid = 1787] [id = 705] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 112 (0x95277400) [pid = 1787] [serial = 2081] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x93a70800 == 43 [pid = 1787] [id = 704] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x9115a800 == 42 [pid = 1787] [id = 703] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b4c00 == 41 [pid = 1787] [id = 702] 02:10:48 INFO - PROCESS | 1787 | --DOCSHELL 0x8f709800 == 40 [pid = 1787] [id = 697] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 111 (0x93aaa000) [pid = 1787] [serial = 2075] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 110 (0x93ab0800) [pid = 1787] [serial = 2076] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 109 (0x92c3a800) [pid = 1787] [serial = 2072] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 108 (0x9129b000) [pid = 1787] [serial = 2051] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 107 (0x92fd5800) [pid = 1787] [serial = 2054] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 106 (0x953cf400) [pid = 1787] [serial = 2060] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 105 (0x91158400) [pid = 1787] [serial = 2069] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x91497400) [pid = 1787] [serial = 2070] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x9527cc00) [pid = 1787] [serial = 2057] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x91161400) [pid = 1787] [serial = 2067] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x8fe3fc00) [pid = 1787] [serial = 2066] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x953f4c00) [pid = 1787] [serial = 2063] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 99 (0x93d06400) [pid = 1787] [serial = 2079] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 98 (0x92c43800) [pid = 1787] [serial = 2073] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 97 (0x93ab1c00) [pid = 1787] [serial = 2078] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | --DOMWINDOW == 96 (0x91a84000) [pid = 1787] [serial = 2037] [outer = (nil)] [url = about:blank] 02:10:48 INFO - PROCESS | 1787 | 1466500248923 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1787ms 02:10:49 INFO - PROCESS | 1787 | 1466500248996 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1787 | 1466500249001 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:10:49 INFO - PROCESS | 1787 | 1466500249010 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1787 | 1466500249014 Marionette TRACE conn4 <- [1,2838,null,{}] 02:10:49 INFO - PROCESS | 1787 | 1466500249020 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:49 INFO - PROCESS | 1787 | 1466500249025 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:49 INFO - PROCESS | 1787 | 1466500249254 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:10:49 INFO - PROCESS | 1787 | 1466500249509 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 1787 | 1466500249518 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:49 INFO - PROCESS | 1787 | ++DOCSHELL 0x91499400 == 41 [pid = 1787] [id = 717] 02:10:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 97 (0x92c40000) [pid = 1787] [serial = 2152] [outer = (nil)] 02:10:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 98 (0x93aaa000) [pid = 1787] [serial = 2153] [outer = 0x92c40000] 02:10:49 INFO - PROCESS | 1787 | 1466500249603 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1787 | ++DOMWINDOW == 99 (0x95277400) [pid = 1787] [serial = 2154] [outer = 0x92c40000] 02:10:50 INFO - PROCESS | 1787 | 1466500250445 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1480ms 02:10:50 INFO - PROCESS | 1787 | 1466500250492 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1787 | 1466500250496 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:10:50 INFO - PROCESS | 1787 | 1466500250516 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 1787 | 1466500250525 Marionette TRACE conn4 <- [1,2842,null,{}] 02:10:50 INFO - PROCESS | 1787 | 1466500250556 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 1787 | 1466500250564 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:50 INFO - PROCESS | 1787 | 1466500250744 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:10:50 INFO - PROCESS | 1787 | 1466500250754 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1787 | 1466500250763 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x9115cc00 == 42 [pid = 1787] [id = 718] 02:10:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 100 (0x92c44400) [pid = 1787] [serial = 2155] [outer = (nil)] 02:10:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x9547f000) [pid = 1787] [serial = 2156] [outer = 0x92c44400] 02:10:50 INFO - PROCESS | 1787 | 1466500250849 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x966edc00) [pid = 1787] [serial = 2157] [outer = 0x92c44400] 02:10:51 INFO - PROCESS | 1787 | 1466500251910 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1475ms 02:10:51 INFO - PROCESS | 1787 | 1466500251983 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 1787 | 1466500251988 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:10:51 INFO - PROCESS | 1787 | 1466500251995 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 1787 | 1466500251999 Marionette TRACE conn4 <- [1,2846,null,{}] 02:10:52 INFO - PROCESS | 1787 | 1466500252010 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:52 INFO - PROCESS | 1787 | 1466500252014 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:52 INFO - PROCESS | 1787 | 1466500252273 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:10:52 INFO - PROCESS | 1787 | 1466500252298 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 1787 | 1466500252306 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x92fd6000 == 43 [pid = 1787] [id = 719] 02:10:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x92fd6800) [pid = 1787] [serial = 2158] [outer = (nil)] 02:10:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x99288c00) [pid = 1787] [serial = 2159] [outer = 0x92fd6800] 02:10:52 INFO - PROCESS | 1787 | 1466500252401 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x99ec4c00) [pid = 1787] [serial = 2160] [outer = 0x92fd6800] 02:10:53 INFO - PROCESS | 1787 | --DOMWINDOW == 104 (0x8f6b5800) [pid = 1787] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:10:53 INFO - PROCESS | 1787 | --DOMWINDOW == 103 (0x91293800) [pid = 1787] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:10:53 INFO - PROCESS | 1787 | --DOMWINDOW == 102 (0x95216000) [pid = 1787] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:10:53 INFO - PROCESS | 1787 | --DOMWINDOW == 101 (0x93a7b400) [pid = 1787] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:10:53 INFO - PROCESS | 1787 | --DOMWINDOW == 100 (0x8f70a400) [pid = 1787] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:10:53 INFO - PROCESS | 1787 | 1466500253649 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:10:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1698ms 02:10:53 INFO - PROCESS | 1787 | 1466500253694 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 1787 | 1466500253698 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:10:53 INFO - PROCESS | 1787 | 1466500253704 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 1787 | 1466500253706 Marionette TRACE conn4 <- [1,2850,null,{}] 02:10:53 INFO - PROCESS | 1787 | 1466500253712 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:53 INFO - PROCESS | 1787 | 1466500253717 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:53 INFO - PROCESS | 1787 | 1466500253884 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:10:54 INFO - PROCESS | 1787 | 1466500254088 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 1787 | 1466500254105 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:54 INFO - PROCESS | 1787 | ++DOCSHELL 0x95476400 == 44 [pid = 1787] [id = 720] 02:10:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 101 (0x95481800) [pid = 1787] [serial = 2161] [outer = (nil)] 02:10:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 102 (0x99fd7400) [pid = 1787] [serial = 2162] [outer = 0x95481800] 02:10:54 INFO - PROCESS | 1787 | 1466500254189 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 1787 | ++DOMWINDOW == 103 (0x9a249c00) [pid = 1787] [serial = 2163] [outer = 0x95481800] 02:10:55 INFO - PROCESS | 1787 | 1466500255003 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1340ms 02:10:55 INFO - PROCESS | 1787 | 1466500255046 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1787 | 1466500255050 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:10:55 INFO - PROCESS | 1787 | 1466500255056 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1787 | 1466500255059 Marionette TRACE conn4 <- [1,2854,null,{}] 02:10:55 INFO - PROCESS | 1787 | 1466500255065 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 1787 | 1466500255071 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:55 INFO - PROCESS | 1787 | 1466500255249 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:10:55 INFO - PROCESS | 1787 | 1466500255261 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 1787 | 1466500255269 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70e000 == 45 [pid = 1787] [id = 721] 02:10:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 104 (0x8f70fc00) [pid = 1787] [serial = 2164] [outer = (nil)] 02:10:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 105 (0x9a77d800) [pid = 1787] [serial = 2165] [outer = 0x8f70fc00] 02:10:55 INFO - PROCESS | 1787 | 1466500255342 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 106 (0x9a7e0800) [pid = 1787] [serial = 2166] [outer = 0x8f70fc00] 02:10:56 INFO - PROCESS | 1787 | 1466500256639 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1633ms 02:10:56 INFO - PROCESS | 1787 | 1466500256691 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 1787 | 1466500256698 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:10:56 INFO - PROCESS | 1787 | 1466500256706 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 1787 | 1466500256715 Marionette TRACE conn4 <- [1,2858,null,{}] 02:10:56 INFO - PROCESS | 1787 | 1466500256725 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:56 INFO - PROCESS | 1787 | 1466500256731 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:56 INFO - PROCESS | 1787 | 1466500256943 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:10:57 INFO - PROCESS | 1787 | 1466500257198 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1787 | 1466500257209 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:57 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a84000 == 46 [pid = 1787] [id = 722] 02:10:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 107 (0x91d95400) [pid = 1787] [serial = 2167] [outer = (nil)] 02:10:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 108 (0x92c45c00) [pid = 1787] [serial = 2168] [outer = 0x91d95400] 02:10:57 INFO - PROCESS | 1787 | 1466500257348 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 1787 | ++DOMWINDOW == 109 (0x93a17800) [pid = 1787] [serial = 2169] [outer = 0x91d95400] 02:10:58 INFO - PROCESS | 1787 | 1466500258313 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1639ms 02:10:58 INFO - PROCESS | 1787 | 1466500258354 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 1787 | 1466500258368 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:10:58 INFO - PROCESS | 1787 | 1466500258411 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 1787 | 1466500258418 Marionette TRACE conn4 <- [1,2862,null,{}] 02:10:58 INFO - PROCESS | 1787 | 1466500258428 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 1787 | 1466500258434 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:58 INFO - PROCESS | 1787 | 1466500258682 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:10:59 INFO - PROCESS | 1787 | 1466500258982 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 1787 | 1466500258991 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:10:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x93a11c00 == 47 [pid = 1787] [id = 723] 02:10:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 110 (0x9547b800) [pid = 1787] [serial = 2170] [outer = (nil)] 02:10:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 111 (0x98330000) [pid = 1787] [serial = 2171] [outer = 0x9547b800] 02:10:59 INFO - PROCESS | 1787 | 1466500259120 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 112 (0x9a1e5000) [pid = 1787] [serial = 2172] [outer = 0x9547b800] 02:11:00 INFO - PROCESS | 1787 | 1466500260084 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1782ms 02:11:00 INFO - PROCESS | 1787 | 1466500260161 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:11:00 INFO - PROCESS | 1787 | 1466500260166 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:11:00 INFO - PROCESS | 1787 | 1466500260174 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 1787 | 1466500260181 Marionette TRACE conn4 <- [1,2866,null,{}] 02:11:00 INFO - PROCESS | 1787 | 1466500260198 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:00 INFO - PROCESS | 1787 | 1466500260208 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:00 INFO - PROCESS | 1787 | 1466500260465 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:11:00 INFO - PROCESS | 1787 | 1466500260727 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 1787 | 1466500260742 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:00 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b1800 == 48 [pid = 1787] [id = 724] 02:11:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 113 (0x914a3400) [pid = 1787] [serial = 2173] [outer = (nil)] 02:11:00 INFO - PROCESS | 1787 | ++DOMWINDOW == 114 (0x99295000) [pid = 1787] [serial = 2174] [outer = 0x914a3400] 02:11:00 INFO - PROCESS | 1787 | 1466500260869 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 115 (0x9aee2800) [pid = 1787] [serial = 2175] [outer = 0x914a3400] 02:11:01 INFO - PROCESS | 1787 | 1466500261859 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1745ms 02:11:01 INFO - PROCESS | 1787 | 1466500261918 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:11:01 INFO - PROCESS | 1787 | 1466500261924 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:11:01 INFO - PROCESS | 1787 | 1466500261931 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 1787 | 1466500261935 Marionette TRACE conn4 <- [1,2870,null,{}] 02:11:01 INFO - PROCESS | 1787 | 1466500261941 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 1787 | 1466500261947 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:02 INFO - PROCESS | 1787 | 1466500262156 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:11:02 INFO - PROCESS | 1787 | 1466500262360 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1787 | 1466500262370 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6b3000 == 49 [pid = 1787] [id = 725] 02:11:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 116 (0x9aee4000) [pid = 1787] [serial = 2176] [outer = (nil)] 02:11:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 117 (0x9b269000) [pid = 1787] [serial = 2177] [outer = 0x9aee4000] 02:11:02 INFO - PROCESS | 1787 | 1466500262488 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9b274800) [pid = 1787] [serial = 2178] [outer = 0x9aee4000] 02:11:03 INFO - PROCESS | 1787 | 1466500263528 Marionette TRACE conn4 <- [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]]]}] 02:11:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:11:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1635ms 02:11:03 INFO - PROCESS | 1787 | 1466500263567 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:11:03 INFO - PROCESS | 1787 | 1466500263570 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:11:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:11:03 INFO - PROCESS | 1787 | 1466500263577 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:11:03 INFO - PROCESS | 1787 | 1466500263580 Marionette TRACE conn4 <- [1,2874,null,{}] 02:11:03 INFO - PROCESS | 1787 | 1466500263586 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:03 INFO - PROCESS | 1787 | 1466500263592 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:03 INFO - PROCESS | 1787 | 1466500263795 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:11:04 INFO - PROCESS | 1787 | 1466500264000 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1787 | 1466500264009 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec7dc00 == 50 [pid = 1787] [id = 726] 02:11:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x9a1eb000) [pid = 1787] [serial = 2179] [outer = (nil)] 02:11:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x9b43dc00) [pid = 1787] [serial = 2180] [outer = 0x9a1eb000] 02:11:04 INFO - PROCESS | 1787 | 1466500264179 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x9b5cd000) [pid = 1787] [serial = 2181] [outer = 0x9a1eb000] 02:11:05 INFO - PROCESS | 1787 | 1466500265498 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1991ms 02:11:05 INFO - PROCESS | 1787 | 1466500265569 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 1787 | 1466500265573 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:11:05 INFO - PROCESS | 1787 | 1466500265580 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 1787 | 1466500265585 Marionette TRACE conn4 <- [1,2878,null,{}] 02:11:05 INFO - PROCESS | 1787 | 1466500265592 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:05 INFO - PROCESS | 1787 | 1466500265602 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:05 INFO - PROCESS | 1787 | 1466500265842 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:11:06 INFO - PROCESS | 1787 | 1466500266155 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1787 | 1466500266168 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b2c00 == 51 [pid = 1787] [id = 727] 02:11:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x9b275800) [pid = 1787] [serial = 2182] [outer = (nil)] 02:11:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x9b80a800) [pid = 1787] [serial = 2183] [outer = 0x9b275800] 02:11:06 INFO - PROCESS | 1787 | 1466500266319 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x9bb07000) [pid = 1787] [serial = 2184] [outer = 0x9b275800] 02:11:07 INFO - PROCESS | 1787 | 1466500267790 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2236ms 02:11:07 INFO - PROCESS | 1787 | 1466500267817 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1787 | 1466500267820 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:11:07 INFO - PROCESS | 1787 | 1466500267828 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1787 | 1466500267832 Marionette TRACE conn4 <- [1,2882,null,{}] 02:11:07 INFO - PROCESS | 1787 | 1466500267838 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 1787 | 1466500267844 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:08 INFO - PROCESS | 1787 | 1466500268029 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:11:08 INFO - PROCESS | 1787 | 1466500268283 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1787 | 1466500268290 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec75c00 == 52 [pid = 1787] [id = 728] 02:11:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x9539f800) [pid = 1787] [serial = 2185] [outer = (nil)] 02:11:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x9bb37800) [pid = 1787] [serial = 2186] [outer = 0x9539f800] 02:11:08 INFO - PROCESS | 1787 | 1466500268413 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x9c136800) [pid = 1787] [serial = 2187] [outer = 0x9539f800] 02:11:09 INFO - PROCESS | 1787 | 1466500269346 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1586ms 02:11:09 INFO - PROCESS | 1787 | 1466500269415 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 1787 | 1466500269418 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:11:09 INFO - PROCESS | 1787 | 1466500269426 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 1787 | 1466500269429 Marionette TRACE conn4 <- [1,2886,null,{}] 02:11:09 INFO - PROCESS | 1787 | 1466500269435 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 1787 | 1466500269440 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:09 INFO - PROCESS | 1787 | 1466500269662 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:11:09 INFO - PROCESS | 1787 | 1466500269913 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1787 | 1466500269922 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:09 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b4c00 == 53 [pid = 1787] [id = 729] 02:11:09 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x9c132800) [pid = 1787] [serial = 2188] [outer = (nil)] 02:11:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x9c2db000) [pid = 1787] [serial = 2189] [outer = 0x9c132800] 02:11:10 INFO - PROCESS | 1787 | 1466500270050 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x9c2dd800) [pid = 1787] [serial = 2190] [outer = 0x9c132800] 02:11:11 INFO - PROCESS | 1787 | 1466500271022 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1632ms 02:11:11 INFO - PROCESS | 1787 | 1466500271059 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1787 | 1466500271063 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:11:11 INFO - PROCESS | 1787 | 1466500271070 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1787 | 1466500271074 Marionette TRACE conn4 <- [1,2890,null,{}] 02:11:11 INFO - PROCESS | 1787 | 1466500271080 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:11 INFO - PROCESS | 1787 | 1466500271085 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:11 INFO - PROCESS | 1787 | 1466500271279 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:11:11 INFO - PROCESS | 1787 | 1466500271497 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 1787 | 1466500271503 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:11 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd2a400 == 54 [pid = 1787] [id = 730] 02:11:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x91165c00) [pid = 1787] [serial = 2191] [outer = (nil)] 02:11:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x91d92800) [pid = 1787] [serial = 2192] [outer = 0x91165c00] 02:11:11 INFO - PROCESS | 1787 | 1466500271633 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x9520a000) [pid = 1787] [serial = 2193] [outer = 0x91165c00] 02:11:12 INFO - PROCESS | 1787 | 1466500272988 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1987ms 02:11:13 INFO - PROCESS | 1787 | 1466500273059 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 1787 | 1466500273065 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:11:13 INFO - PROCESS | 1787 | 1466500273073 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 1787 | 1466500273079 Marionette TRACE conn4 <- [1,2894,null,{}] 02:11:13 INFO - PROCESS | 1787 | 1466500273087 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 1787 | 1466500273092 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:13 INFO - PROCESS | 1787 | 1466500273317 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:11:13 INFO - PROCESS | 1787 | 1466500273724 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 1787 | 1466500273732 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c40800 == 55 [pid = 1787] [id = 731] 02:11:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x92c40c00) [pid = 1787] [serial = 2194] [outer = (nil)] 02:11:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x92f6ac00) [pid = 1787] [serial = 2195] [outer = 0x92c40c00] 02:11:13 INFO - PROCESS | 1787 | 1466500273824 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x93aad000) [pid = 1787] [serial = 2196] [outer = 0x92c40c00] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x95476400 == 54 [pid = 1787] [id = 720] 02:11:14 INFO - PROCESS | 1787 | --DOMWINDOW == 135 (0x98324c00) [pid = 1787] [serial = 2123] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x92fd6000 == 53 [pid = 1787] [id = 719] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x9115cc00 == 52 [pid = 1787] [id = 718] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x91499400 == 51 [pid = 1787] [id = 717] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x8f706800 == 50 [pid = 1787] [id = 716] 02:11:14 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd24c00 == 49 [pid = 1787] [id = 715] 02:11:14 INFO - PROCESS | 1787 | 1466500274917 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1891ms 02:11:14 INFO - PROCESS | 1787 | 1466500274965 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 1787 | 1466500274972 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:11:14 INFO - PROCESS | 1787 | --DOMWINDOW == 134 (0x8fe4c400) [pid = 1787] [serial = 2084] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1787 | --DOMWINDOW == 133 (0x91495000) [pid = 1787] [serial = 2109] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1787 | --DOMWINDOW == 132 (0x8fe3e800) [pid = 1787] [serial = 2108] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1787 | --DOMWINDOW == 131 (0x91d9c400) [pid = 1787] [serial = 2111] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 130 (0x92945c00) [pid = 1787] [serial = 2112] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 129 (0x98330400) [pid = 1787] [serial = 2102] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 128 (0x953e7c00) [pid = 1787] [serial = 2090] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 127 (0x93ab5800) [pid = 1787] [serial = 2087] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 126 (0x953c5400) [pid = 1787] [serial = 2117] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x9660ac00) [pid = 1787] [serial = 2096] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x93ab4000) [pid = 1787] [serial = 2114] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x8fd2bc00) [pid = 1787] [serial = 2105] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x966f0c00) [pid = 1787] [serial = 2099] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x9547d400) [pid = 1787] [serial = 2093] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x9294ec00) [pid = 1787] [serial = 2120] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 119 (0x953f6000) [pid = 1787] [serial = 2118] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 118 (0x9526f400) [pid = 1787] [serial = 2115] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | --DOMWINDOW == 117 (0x95270400) [pid = 1787] [serial = 2121] [outer = (nil)] [url = about:blank] 02:11:15 INFO - PROCESS | 1787 | 1466500275025 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 1787 | 1466500275031 Marionette TRACE conn4 <- [1,2898,null,{}] 02:11:15 INFO - PROCESS | 1787 | 1466500275042 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 1787 | 1466500275047 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:15 INFO - PROCESS | 1787 | 1466500275245 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:11:15 INFO - PROCESS | 1787 | 1466500275538 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 1787 | 1466500275544 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x91a87800 == 50 [pid = 1787] [id = 732] 02:11:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 118 (0x9294c000) [pid = 1787] [serial = 2197] [outer = (nil)] 02:11:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 119 (0x94894c00) [pid = 1787] [serial = 2198] [outer = 0x9294c000] 02:11:15 INFO - PROCESS | 1787 | 1466500275635 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 120 (0x953a4400) [pid = 1787] [serial = 2199] [outer = 0x9294c000] 02:11:16 INFO - PROCESS | 1787 | 1466500276479 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1527ms 02:11:16 INFO - PROCESS | 1787 | 1466500276516 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:11:16 INFO - PROCESS | 1787 | 1466500276520 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:11:16 INFO - PROCESS | 1787 | 1466500276527 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 1787 | 1466500276533 Marionette TRACE conn4 <- [1,2902,null,{}] 02:11:16 INFO - PROCESS | 1787 | 1466500276549 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:16 INFO - PROCESS | 1787 | 1466500276558 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:16 INFO - PROCESS | 1787 | 1466500276832 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:11:16 INFO - PROCESS | 1787 | 1466500276962 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1787 | 1466500276971 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:17 INFO - PROCESS | 1787 | ++DOCSHELL 0x95484000 == 51 [pid = 1787] [id = 733] 02:11:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x96608400) [pid = 1787] [serial = 2200] [outer = (nil)] 02:11:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x9660f800) [pid = 1787] [serial = 2201] [outer = 0x96608400] 02:11:17 INFO - PROCESS | 1787 | 1466500277052 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x966f8000) [pid = 1787] [serial = 2202] [outer = 0x96608400] 02:11:17 INFO - PROCESS | 1787 | 1466500277984 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1487ms 02:11:18 INFO - PROCESS | 1787 | 1466500278013 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 1787 | 1466500278018 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:11:18 INFO - PROCESS | 1787 | 1466500278025 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - PROCESS | 1787 | 1466500278029 Marionette TRACE conn4 <- [1,2906,null,{}] 02:11:18 INFO - PROCESS | 1787 | 1466500278047 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:18 INFO - PROCESS | 1787 | 1466500278053 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:18 INFO - PROCESS | 1787 | 1466500278291 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:11:18 INFO - PROCESS | 1787 | 1466500278316 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1787 | 1466500278325 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x9520d400 == 52 [pid = 1787] [id = 734] 02:11:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x97840800) [pid = 1787] [serial = 2203] [outer = (nil)] 02:11:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x9a17b400) [pid = 1787] [serial = 2204] [outer = 0x97840800] 02:11:18 INFO - PROCESS | 1787 | 1466500278398 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x9a428400) [pid = 1787] [serial = 2205] [outer = 0x97840800] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 125 (0x92c44400) [pid = 1787] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 124 (0x92c40000) [pid = 1787] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 123 (0x92fd6800) [pid = 1787] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 122 (0x8f70ac00) [pid = 1787] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 121 (0x95481800) [pid = 1787] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:11:19 INFO - PROCESS | 1787 | --DOMWINDOW == 120 (0x8fd25800) [pid = 1787] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:11:19 INFO - PROCESS | 1787 | 1466500279562 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1586ms 02:11:19 INFO - PROCESS | 1787 | 1466500279615 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 1787 | 1466500279620 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:11:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:11:19 INFO - PROCESS | 1787 | 1466500279633 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 1787 | 1466500279636 Marionette TRACE conn4 <- [1,2910,null,{}] 02:11:19 INFO - PROCESS | 1787 | 1466500279642 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:19 INFO - PROCESS | 1787 | 1466500279647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:19 INFO - PROCESS | 1787 | 1466500279884 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:11:19 INFO - PROCESS | 1787 | 1466500279900 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 1787 | 1466500279907 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x91165000 == 53 [pid = 1787] [id = 735] 02:11:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 121 (0x9292c400) [pid = 1787] [serial = 2206] [outer = (nil)] 02:11:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 122 (0x99295800) [pid = 1787] [serial = 2207] [outer = 0x9292c400] 02:11:19 INFO - PROCESS | 1787 | 1466500279981 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1787 | ++DOMWINDOW == 123 (0x9a1e3800) [pid = 1787] [serial = 2208] [outer = 0x9292c400] 02:11:20 INFO - PROCESS | 1787 | 1466500280755 Marionette TRACE conn4 <- [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]]]}] 02:11:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:11:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:11:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1179ms 02:11:20 INFO - PROCESS | 1787 | 1466500280814 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 1787 | 1466500280818 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:11:20 INFO - TEST-START | /DOMEvents/constructors.html 02:11:20 INFO - PROCESS | 1787 | 1466500280824 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 1787 | 1466500280827 Marionette TRACE conn4 <- [1,2914,null,{}] 02:11:20 INFO - PROCESS | 1787 | 1466500280832 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 1787 | 1466500280842 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:21 INFO - PROCESS | 1787 | 1466500281094 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:11:21 INFO - PROCESS | 1787 | 1466500281279 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1787 | 1466500281295 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8ec79800 == 54 [pid = 1787] [id = 736] 02:11:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 124 (0x8ec7d000) [pid = 1787] [serial = 2209] [outer = (nil)] 02:11:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 125 (0x8f708c00) [pid = 1787] [serial = 2210] [outer = 0x8ec7d000] 02:11:21 INFO - PROCESS | 1787 | 1466500281434 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 126 (0x8fe4b000) [pid = 1787] [serial = 2211] [outer = 0x8ec7d000] 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:11:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:11:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:11:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1811ms 02:11:22 INFO - PROCESS | 1787 | 1466500282574 Marionette TRACE conn4 <- [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]]]}] 02:11:22 INFO - PROCESS | 1787 | 1466500282662 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1787 | 1466500282676 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:11:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:11:22 INFO - PROCESS | 1787 | 1466500282687 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1787 | 1466500282693 Marionette TRACE conn4 <- [1,2918,null,{}] 02:11:22 INFO - PROCESS | 1787 | 1466500282706 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 1787 | 1466500282715 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:22 INFO - PROCESS | 1787 | 1466500282962 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:11:23 INFO - PROCESS | 1787 | 1466500283228 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1787 | 1466500283242 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd24400 == 55 [pid = 1787] [id = 737] 02:11:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 127 (0x91495000) [pid = 1787] [serial = 2212] [outer = (nil)] 02:11:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 128 (0x92c3ec00) [pid = 1787] [serial = 2213] [outer = 0x91495000] 02:11:23 INFO - PROCESS | 1787 | 1466500283348 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 129 (0x92fd3c00) [pid = 1787] [serial = 2214] [outer = 0x91495000] 02:11:24 INFO - PROCESS | 1787 | 1466500284237 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:11:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:11:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1589ms 02:11:24 INFO - PROCESS | 1787 | 1466500284279 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1787 | 1466500284286 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:11:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:11:24 INFO - PROCESS | 1787 | 1466500284295 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 1787 | 1466500284300 Marionette TRACE conn4 <- [1,2922,null,{}] 02:11:24 INFO - PROCESS | 1787 | 1466500284326 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 1787 | 1466500284333 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:24 INFO - PROCESS | 1787 | 1466500284551 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:11:24 INFO - PROCESS | 1787 | 1466500284763 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1787 | 1466500284775 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:24 INFO - PROCESS | 1787 | ++DOCSHELL 0x92c41800 == 56 [pid = 1787] [id = 738] 02:11:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 130 (0x92fd6000) [pid = 1787] [serial = 2215] [outer = (nil)] 02:11:24 INFO - PROCESS | 1787 | ++DOMWINDOW == 131 (0x953cf400) [pid = 1787] [serial = 2216] [outer = 0x92fd6000] 02:11:24 INFO - PROCESS | 1787 | 1466500284894 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 132 (0x95478c00) [pid = 1787] [serial = 2217] [outer = 0x92fd6000] 02:11:25 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:25 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:25 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:25 INFO - PROCESS | 1787 | [1787] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:11:25 INFO - PROCESS | 1787 | 1466500285916 Marionette TRACE conn4 <- [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]]]}] 02:11:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:11:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:25 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 02:11:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:25 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 02:11:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:25 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]" 02:11:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:11:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:11:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:11:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1686ms 02:11:26 INFO - PROCESS | 1787 | 1466500285982 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 1787 | 1466500285992 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:11:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:11:26 INFO - PROCESS | 1787 | 1466500286033 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 1787 | 1466500286043 Marionette TRACE conn4 <- [1,2926,null,{}] 02:11:26 INFO - PROCESS | 1787 | 1466500286053 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 1787 | 1466500286062 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:26 INFO - PROCESS | 1787 | 1466500286277 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:11:26 INFO - PROCESS | 1787 | 1466500286464 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 1787 | 1466500286470 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fd24000 == 57 [pid = 1787] [id = 739] 02:11:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 133 (0x966f0800) [pid = 1787] [serial = 2218] [outer = (nil)] 02:11:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 134 (0x9b435800) [pid = 1787] [serial = 2219] [outer = 0x966f0800] 02:11:26 INFO - PROCESS | 1787 | 1466500286591 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 135 (0x9b789c00) [pid = 1787] [serial = 2220] [outer = 0x966f0800] 02:11:27 INFO - PROCESS | 1787 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:11:27 INFO - PROCESS | 1787 | 1466500287508 Marionette TRACE conn4 <- [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]]]}] 02:11:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:11:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1505ms 02:11:27 INFO - PROCESS | 1787 | 1466500287527 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:11:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:11:27 INFO - PROCESS | 1787 | 1466500287532 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:11:27 INFO - PROCESS | 1787 | 1466500287539 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1787 | 1466500287542 Marionette TRACE conn4 <- [1,2930,null,{}] 02:11:27 INFO - PROCESS | 1787 | 1466500287549 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 1787 | 1466500287554 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:27 INFO - PROCESS | 1787 | 1466500287751 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:11:27 INFO - PROCESS | 1787 | 1466500287940 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1787 | 1466500287947 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b430800 == 58 [pid = 1787] [id = 740] 02:11:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 136 (0x9bb01400) [pid = 1787] [serial = 2221] [outer = (nil)] 02:11:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 137 (0x9c2cf400) [pid = 1787] [serial = 2222] [outer = 0x9bb01400] 02:11:28 INFO - PROCESS | 1787 | 1466500288067 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 138 (0x9c374c00) [pid = 1787] [serial = 2223] [outer = 0x9bb01400] 02:11:28 INFO - PROCESS | 1787 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:11:28 INFO - PROCESS | 1787 | 1466500288962 Marionette TRACE conn4 <- [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]]]}] 02:11:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:11:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1482ms 02:11:29 INFO - PROCESS | 1787 | 1466500289022 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 1787 | 1466500289026 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:11:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:11:29 INFO - PROCESS | 1787 | 1466500289078 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 1787 | 1466500289081 Marionette TRACE conn4 <- [1,2934,null,{}] 02:11:29 INFO - PROCESS | 1787 | 1466500289095 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 1787 | 1466500289099 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:29 INFO - PROCESS | 1787 | 1466500289302 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:11:29 INFO - PROCESS | 1787 | 1466500289517 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1787 | 1466500289535 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d539400 == 59 [pid = 1787] [id = 741] 02:11:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 139 (0x9d539800) [pid = 1787] [serial = 2224] [outer = (nil)] 02:11:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 140 (0x9d53c400) [pid = 1787] [serial = 2225] [outer = 0x9d539800] 02:11:29 INFO - PROCESS | 1787 | 1466500289685 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 141 (0x9d981800) [pid = 1787] [serial = 2226] [outer = 0x9d539800] 02:11:30 INFO - PROCESS | 1787 | 1466500290629 Marionette TRACE conn4 <- [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]]]}] 02:11:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:11:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1639ms 02:11:30 INFO - PROCESS | 1787 | 1466500290674 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:11:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:11:30 INFO - PROCESS | 1787 | 1466500290678 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:11:30 INFO - PROCESS | 1787 | 1466500290686 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 1787 | 1466500290689 Marionette TRACE conn4 <- [1,2938,null,{}] 02:11:30 INFO - PROCESS | 1787 | 1466500290697 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:30 INFO - PROCESS | 1787 | 1466500290702 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:30 INFO - PROCESS | 1787 | 1466500290903 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:11:31 INFO - PROCESS | 1787 | 1466500291112 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 1787 | 1466500291125 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6afc00 == 60 [pid = 1787] [id = 742] 02:11:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 142 (0x98330c00) [pid = 1787] [serial = 2227] [outer = (nil)] 02:11:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 143 (0xa118f400) [pid = 1787] [serial = 2228] [outer = 0x98330c00] 02:11:31 INFO - PROCESS | 1787 | 1466500291245 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 144 (0xa2007800) [pid = 1787] [serial = 2229] [outer = 0x98330c00] 02:11:32 INFO - PROCESS | 1787 | 1466500292119 Marionette TRACE conn4 <- [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]]]}] 02:11:32 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. 02:11:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1485ms 02:11:32 INFO - PROCESS | 1787 | 1466500292171 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1787 | 1466500292175 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:11:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:11:32 INFO - PROCESS | 1787 | 1466500292182 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1787 | 1466500292186 Marionette TRACE conn4 <- [1,2942,null,{}] 02:11:32 INFO - PROCESS | 1787 | 1466500292192 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 1787 | 1466500292199 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:32 INFO - PROCESS | 1787 | 1466500292434 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:11:32 INFO - PROCESS | 1787 | 1466500292635 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 1787 | 1466500292646 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:32 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6ae000 == 61 [pid = 1787] [id = 743] 02:11:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 145 (0x8fd26800) [pid = 1787] [serial = 2230] [outer = (nil)] 02:11:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 146 (0xa228c400) [pid = 1787] [serial = 2231] [outer = 0x8fd26800] 02:11:32 INFO - PROCESS | 1787 | 1466500292728 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 1787 | ++DOMWINDOW == 147 (0xa228fc00) [pid = 1787] [serial = 2232] [outer = 0x8fd26800] 02:11:33 INFO - PROCESS | 1787 | 1466500293554 Marionette TRACE conn4 <- [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"]]]}] 02:11:33 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 02:11:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1432ms 02:11:33 INFO - PROCESS | 1787 | 1466500293616 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1787 | 1466500293620 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:11:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:11:33 INFO - PROCESS | 1787 | 1466500293627 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 1787 | 1466500293630 Marionette TRACE conn4 <- [1,2946,null,{}] 02:11:33 INFO - PROCESS | 1787 | 1466500293636 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:33 INFO - PROCESS | 1787 | 1466500293641 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:33 INFO - PROCESS | 1787 | 1466500293832 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:11:34 INFO - PROCESS | 1787 | 1466500294062 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1787 | 1466500294073 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b3000 == 62 [pid = 1787] [id = 744] 02:11:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 148 (0x9c13d400) [pid = 1787] [serial = 2233] [outer = (nil)] 02:11:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 149 (0xa237ac00) [pid = 1787] [serial = 2234] [outer = 0x9c13d400] 02:11:34 INFO - PROCESS | 1787 | 1466500294197 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 150 (0xa23a5800) [pid = 1787] [serial = 2235] [outer = 0x9c13d400] 02:11:35 INFO - PROCESS | 1787 | 1466500295037 Marionette TRACE conn4 <- [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]]]}] 02:11:35 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. 02:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1429ms 02:11:35 INFO - PROCESS | 1787 | 1466500295057 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 1787 | 1466500295061 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:11:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:11:35 INFO - PROCESS | 1787 | 1466500295068 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1787 | 1466500295070 Marionette TRACE conn4 <- [1,2950,null,{}] 02:11:35 INFO - PROCESS | 1787 | 1466500295076 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 1787 | 1466500295082 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:35 INFO - PROCESS | 1787 | 1466500295298 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:11:35 INFO - PROCESS | 1787 | 1466500295544 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 1787 | 1466500295554 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:35 INFO - PROCESS | 1787 | ++DOCSHELL 0x953c4800 == 63 [pid = 1787] [id = 745] 02:11:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 151 (0x95431800) [pid = 1787] [serial = 2236] [outer = (nil)] 02:11:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 152 (0xa253a000) [pid = 1787] [serial = 2237] [outer = 0x95431800] 02:11:35 INFO - PROCESS | 1787 | 1466500295640 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 1787 | ++DOMWINDOW == 153 (0xa2559c00) [pid = 1787] [serial = 2238] [outer = 0x95431800] 02:11:36 INFO - PROCESS | 1787 | ++DOCSHELL 0xa2532400 == 64 [pid = 1787] [id = 746] 02:11:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 154 (0xa2fed800) [pid = 1787] [serial = 2239] [outer = (nil)] 02:11:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 155 (0xa328c000) [pid = 1787] [serial = 2240] [outer = 0xa2fed800] 02:11:36 INFO - PROCESS | 1787 | 1466500296553 Marionette TRACE conn4 <- [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]]]}] 02:11:36 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. 02:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 02:11:36 INFO - PROCESS | 1787 | 1466500296605 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 1787 | 1466500296610 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:11:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:11:36 INFO - PROCESS | 1787 | 1466500296622 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 1787 | 1466500296624 Marionette TRACE conn4 <- [1,2954,null,{}] 02:11:36 INFO - PROCESS | 1787 | 1466500296631 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:36 INFO - PROCESS | 1787 | 1466500296636 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:36 INFO - PROCESS | 1787 | 1466500296867 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:11:37 INFO - PROCESS | 1787 | 1466500297086 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 1787 | 1466500297100 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x91499000 == 65 [pid = 1787] [id = 747] 02:11:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0x9149f800) [pid = 1787] [serial = 2241] [outer = (nil)] 02:11:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x93ab5000) [pid = 1787] [serial = 2242] [outer = 0x9149f800] 02:11:37 INFO - PROCESS | 1787 | 1466500297236 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 158 (0xa3287400) [pid = 1787] [serial = 2243] [outer = 0x9149f800] 02:11:38 INFO - PROCESS | 1787 | 1466500298142 Marionette TRACE conn4 <- [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]]]}] 02:11:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:11:38 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 02:11:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1585ms 02:11:38 INFO - PROCESS | 1787 | 1466500298204 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:11:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:11:38 INFO - PROCESS | 1787 | 1466500298209 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:11:38 INFO - PROCESS | 1787 | 1466500298216 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 1787 | 1466500298222 Marionette TRACE conn4 <- [1,2958,null,{}] 02:11:38 INFO - PROCESS | 1787 | 1466500298250 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:38 INFO - PROCESS | 1787 | 1466500298256 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:38 INFO - PROCESS | 1787 | 1466500298501 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:11:39 INFO - PROCESS | 1787 | 1466500299169 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1787 | 1466500299178 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70b800 == 66 [pid = 1787] [id = 748] 02:11:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 159 (0x8f70c000) [pid = 1787] [serial = 2244] [outer = (nil)] 02:11:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 160 (0x8fe4a000) [pid = 1787] [serial = 2245] [outer = 0x8f70c000] 02:11:39 INFO - PROCESS | 1787 | 1466500299266 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 161 (0x91499400) [pid = 1787] [serial = 2246] [outer = 0x8f70c000] 02:11:40 INFO - PROCESS | 1787 | 1466500300110 Marionette TRACE conn4 <- [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]]]}] 02:11:40 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. 02:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1908ms 02:11:40 INFO - PROCESS | 1787 | 1466500300126 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 1787 | 1466500300131 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:11:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:11:40 INFO - PROCESS | 1787 | 1466500300139 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 1787 | 1466500300144 Marionette TRACE conn4 <- [1,2962,null,{}] 02:11:40 INFO - PROCESS | 1787 | 1466500300152 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 1787 | 1466500300160 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:40 INFO - PROCESS | 1787 | 1466500300344 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:11:40 INFO - PROCESS | 1787 | 1466500300601 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 1787 | 1466500300610 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:40 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fe40800 == 67 [pid = 1787] [id = 749] 02:11:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 162 (0x8fe4c000) [pid = 1787] [serial = 2247] [outer = (nil)] 02:11:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 163 (0x92fdd400) [pid = 1787] [serial = 2248] [outer = 0x8fe4c000] 02:11:40 INFO - PROCESS | 1787 | 1466500300691 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 1787 | ++DOMWINDOW == 164 (0x93aadc00) [pid = 1787] [serial = 2249] [outer = 0x8fe4c000] 02:11:41 INFO - PROCESS | 1787 | 1466500301657 Marionette TRACE conn4 <- [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]]]}] 02:11:41 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. 02:11:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1532ms 02:11:41 INFO - PROCESS | 1787 | 1466500301674 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:11:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:11:41 INFO - PROCESS | 1787 | 1466500301680 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:11:41 INFO - PROCESS | 1787 | 1466500301687 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 1787 | 1466500301691 Marionette TRACE conn4 <- [1,2966,null,{}] 02:11:41 INFO - PROCESS | 1787 | 1466500301697 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:41 INFO - PROCESS | 1787 | 1466500301702 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:41 INFO - PROCESS | 1787 | 1466500301934 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:11:42 INFO - PROCESS | 1787 | 1466500302184 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 1787 | 1466500302194 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:42 INFO - PROCESS | 1787 | ++DOCSHELL 0x91157c00 == 68 [pid = 1787] [id = 750] 02:11:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 165 (0x9115a800) [pid = 1787] [serial = 2250] [outer = (nil)] 02:11:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 166 (0x9543e000) [pid = 1787] [serial = 2251] [outer = 0x9115a800] 02:11:42 INFO - PROCESS | 1787 | 1466500302274 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 1787 | ++DOMWINDOW == 167 (0x966f5c00) [pid = 1787] [serial = 2252] [outer = 0x9115a800] 02:11:43 INFO - PROCESS | 1787 | 1466500303158 Marionette TRACE conn4 <- [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]]]}] 02:11:43 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. 02:11:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1491ms 02:11:43 INFO - PROCESS | 1787 | 1466500303178 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 1787 | 1466500303181 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:11:43 INFO - PROCESS | 1787 | 1466500303196 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1787 | 1466500303205 Marionette TRACE conn4 <- [1,2970,null,{}] 02:11:43 INFO - PROCESS | 1787 | 1466500303214 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 1787 | 1466500303220 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:43 INFO - PROCESS | 1787 | 1466500303490 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x953c6800 == 67 [pid = 1787] [id = 696] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe44800 == 66 [pid = 1787] [id = 695] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6af000 == 65 [pid = 1787] [id = 694] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x91165000 == 64 [pid = 1787] [id = 735] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 166 (0x93a7e800) [pid = 1787] [serial = 2129] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 165 (0x8fe4ac00) [pid = 1787] [serial = 2126] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 164 (0x9973ac00) [pid = 1787] [serial = 2132] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 163 (0x9adc4c00) [pid = 1787] [serial = 2144] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 162 (0x9a1e7000) [pid = 1787] [serial = 2138] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 161 (0x9a786000) [pid = 1787] [serial = 2141] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOMWINDOW == 160 (0x9a1d5000) [pid = 1787] [serial = 2135] [outer = (nil)] [url = about:blank] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x9520d400 == 63 [pid = 1787] [id = 734] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x95484000 == 62 [pid = 1787] [id = 733] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x91a87800 == 61 [pid = 1787] [id = 732] 02:11:43 INFO - PROCESS | 1787 | --DOCSHELL 0x92c40800 == 60 [pid = 1787] [id = 731] 02:11:43 INFO - PROCESS | 1787 | 1466500303768 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1787 | 1466500303776 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x91159400 == 61 [pid = 1787] [id = 751] 02:11:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 161 (0x91165000) [pid = 1787] [serial = 2253] [outer = (nil)] 02:11:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 162 (0x93a7e800) [pid = 1787] [serial = 2254] [outer = 0x91165000] 02:11:43 INFO - PROCESS | 1787 | 1466500303858 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 163 (0x95211400) [pid = 1787] [serial = 2255] [outer = 0x91165000] 02:11:44 INFO - PROCESS | 1787 | --DOCSHELL 0x91a84000 == 60 [pid = 1787] [id = 722] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 162 (0x9547f000) [pid = 1787] [serial = 2156] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 161 (0x93aaa000) [pid = 1787] [serial = 2153] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 160 (0x95277400) [pid = 1787] [serial = 2154] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 159 (0x99288c00) [pid = 1787] [serial = 2159] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 158 (0x95215400) [pid = 1787] [serial = 2151] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 157 (0x93d10400) [pid = 1787] [serial = 2150] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 156 (0x9a249c00) [pid = 1787] [serial = 2163] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 155 (0x91d8ec00) [pid = 1787] [serial = 2148] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 154 (0x8fe49c00) [pid = 1787] [serial = 2147] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 153 (0x99ec4c00) [pid = 1787] [serial = 2160] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 152 (0x99fd7400) [pid = 1787] [serial = 2162] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | --DOMWINDOW == 151 (0x966edc00) [pid = 1787] [serial = 2157] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1787 | 1466500304707 Marionette TRACE conn4 <- [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]]]}] 02:11:44 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. 02:11:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1557ms 02:11:44 INFO - PROCESS | 1787 | 1466500304745 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 1787 | 1466500304753 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:11:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:11:44 INFO - PROCESS | 1787 | 1466500304760 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 1787 | 1466500304763 Marionette TRACE conn4 <- [1,2974,null,{}] 02:11:44 INFO - PROCESS | 1787 | 1466500304769 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:44 INFO - PROCESS | 1787 | 1466500304774 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:44 INFO - PROCESS | 1787 | 1466500304963 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:11:45 INFO - PROCESS | 1787 | 1466500305147 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 1787 | 1466500305155 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:45 INFO - PROCESS | 1787 | ++DOCSHELL 0x912a0400 == 61 [pid = 1787] [id = 752] 02:11:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 152 (0x95434400) [pid = 1787] [serial = 2256] [outer = (nil)] 02:11:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 153 (0x966ef400) [pid = 1787] [serial = 2257] [outer = 0x95434400] 02:11:45 INFO - PROCESS | 1787 | 1466500305238 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 1787 | ++DOMWINDOW == 154 (0x9a1e1800) [pid = 1787] [serial = 2258] [outer = 0x95434400] 02:11:46 INFO - PROCESS | 1787 | 1466500306026 Marionette TRACE conn4 <- [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]]]}] 02:11:46 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. 02:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1341ms 02:11:46 INFO - PROCESS | 1787 | 1466500306108 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 1787 | 1466500306111 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:11:46 INFO - PROCESS | 1787 | 1466500306119 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 1787 | 1466500306122 Marionette TRACE conn4 <- [1,2978,null,{}] 02:11:46 INFO - PROCESS | 1787 | 1466500306134 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:46 INFO - PROCESS | 1787 | 1466500306138 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:46 INFO - PROCESS | 1787 | 1466500306391 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:11:46 INFO - PROCESS | 1787 | 1466500306420 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 1787 | 1466500306439 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x9adc4c00 == 62 [pid = 1787] [id = 753] 02:11:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 155 (0x9adc8800) [pid = 1787] [serial = 2259] [outer = (nil)] 02:11:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0x9aede000) [pid = 1787] [serial = 2260] [outer = 0x9adc8800] 02:11:46 INFO - PROCESS | 1787 | 1466500306521 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x9b805400) [pid = 1787] [serial = 2261] [outer = 0x9adc8800] 02:11:47 INFO - PROCESS | 1787 | 1466500307468 Marionette TRACE conn4 <- [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]]]}] 02:11:47 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. 02:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1388ms 02:11:47 INFO - PROCESS | 1787 | 1466500307507 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 1787 | 1466500307510 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:11:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:11:47 INFO - PROCESS | 1787 | 1466500307517 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 1787 | 1466500307520 Marionette TRACE conn4 <- [1,2982,null,{}] 02:11:47 INFO - PROCESS | 1787 | 1466500307525 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:47 INFO - PROCESS | 1787 | 1466500307531 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:47 INFO - PROCESS | 1787 | 1466500307782 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:11:47 INFO - PROCESS | 1787 | 1466500307834 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 1787 | 1466500307842 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:47 INFO - PROCESS | 1787 | ++DOCSHELL 0x9b80e400 == 63 [pid = 1787] [id = 754] 02:11:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 158 (0x9bb01800) [pid = 1787] [serial = 2262] [outer = (nil)] 02:11:47 INFO - PROCESS | 1787 | ++DOMWINDOW == 159 (0x9c2d5c00) [pid = 1787] [serial = 2263] [outer = 0x9bb01800] 02:11:47 INFO - PROCESS | 1787 | 1466500307915 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1787 | ++DOMWINDOW == 160 (0x9d536c00) [pid = 1787] [serial = 2264] [outer = 0x9bb01800] 02:11:48 INFO - PROCESS | 1787 | --DOMWINDOW == 159 (0x96608400) [pid = 1787] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:11:48 INFO - PROCESS | 1787 | --DOMWINDOW == 158 (0x8ec75400) [pid = 1787] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:11:48 INFO - PROCESS | 1787 | --DOMWINDOW == 157 (0x92c40c00) [pid = 1787] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:11:48 INFO - PROCESS | 1787 | --DOMWINDOW == 156 (0x9294c000) [pid = 1787] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:11:48 INFO - PROCESS | 1787 | --DOMWINDOW == 155 (0x97840800) [pid = 1787] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:11:49 INFO - PROCESS | 1787 | 1466500309492 Marionette TRACE conn4 <- [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"]]]}] 02:11:49 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 02:11:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:11:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2034ms 02:11:49 INFO - PROCESS | 1787 | 1466500309554 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1787 | 1466500309561 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:11:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:11:49 INFO - PROCESS | 1787 | 1466500309615 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1787 | 1466500309624 Marionette TRACE conn4 <- [1,2986,null,{}] 02:11:49 INFO - PROCESS | 1787 | 1466500309636 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 1787 | 1466500309641 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:49 INFO - PROCESS | 1787 | 1466500309888 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:11:50 INFO - PROCESS | 1787 | 1466500310107 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 1787 | 1466500310116 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:50 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5acc00 == 64 [pid = 1787] [id = 755] 02:11:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 156 (0x91d9c400) [pid = 1787] [serial = 2265] [outer = (nil)] 02:11:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 157 (0x9294ac00) [pid = 1787] [serial = 2266] [outer = 0x91d9c400] 02:11:50 INFO - PROCESS | 1787 | 1466500310299 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1787 | ++DOMWINDOW == 158 (0x92f67000) [pid = 1787] [serial = 2267] [outer = 0x91d9c400] 02:11:51 INFO - PROCESS | 1787 | 1466500311151 Marionette TRACE conn4 <- [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]]]}] 02:11:51 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. 02:11:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1598ms 02:11:51 INFO - PROCESS | 1787 | 1466500311208 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 1787 | 1466500311216 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:11:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:11:51 INFO - PROCESS | 1787 | 1466500311226 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 1787 | 1466500311230 Marionette TRACE conn4 <- [1,2990,null,{}] 02:11:51 INFO - PROCESS | 1787 | 1466500311238 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:51 INFO - PROCESS | 1787 | 1466500311244 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:51 INFO - PROCESS | 1787 | 1466500311487 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:11:51 INFO - PROCESS | 1787 | 1466500311704 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1787 | 1466500311714 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:51 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f6adc00 == 65 [pid = 1787] [id = 756] 02:11:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 159 (0x953e7c00) [pid = 1787] [serial = 2268] [outer = (nil)] 02:11:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 160 (0x9547a000) [pid = 1787] [serial = 2269] [outer = 0x953e7c00] 02:11:51 INFO - PROCESS | 1787 | 1466500311845 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1787 | ++DOMWINDOW == 161 (0x9667c000) [pid = 1787] [serial = 2270] [outer = 0x953e7c00] 02:11:52 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a4f6400 == 66 [pid = 1787] [id = 757] 02:11:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 162 (0x9a4fc400) [pid = 1787] [serial = 2271] [outer = (nil)] 02:11:52 INFO - PROCESS | 1787 | ++DOMWINDOW == 163 (0x953c5400) [pid = 1787] [serial = 2272] [outer = 0x9a4fc400] 02:11:52 INFO - PROCESS | 1787 | 1466500312847 Marionette TRACE conn4 <- [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]]]}] 02:11:52 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. 02:11:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1683ms 02:11:52 INFO - PROCESS | 1787 | 1466500312911 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1787 | 1466500312915 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:11:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:11:52 INFO - PROCESS | 1787 | 1466500312932 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1787 | 1466500312938 Marionette TRACE conn4 <- [1,2994,null,{}] 02:11:52 INFO - PROCESS | 1787 | 1466500312955 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:52 INFO - PROCESS | 1787 | 1466500312964 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:53 INFO - PROCESS | 1787 | 1466500313228 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:11:53 INFO - PROCESS | 1787 | 1466500313543 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 1787 | 1466500313557 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:53 INFO - PROCESS | 1787 | ++DOCSHELL 0x9aeddc00 == 67 [pid = 1787] [id = 758] 02:11:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 164 (0x9aedf000) [pid = 1787] [serial = 2273] [outer = (nil)] 02:11:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 165 (0x9bb2d400) [pid = 1787] [serial = 2274] [outer = 0x9aedf000] 02:11:53 INFO - PROCESS | 1787 | 1466500313650 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 1787 | ++DOMWINDOW == 166 (0x9d535000) [pid = 1787] [serial = 2275] [outer = 0x9aedf000] 02:11:54 INFO - PROCESS | 1787 | 1466500314483 Marionette TRACE conn4 <- [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]]]}] 02:11:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:11:54 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 02:11:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1595ms 02:11:54 INFO - PROCESS | 1787 | 1466500314530 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1787 | 1466500314537 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:11:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:11:54 INFO - PROCESS | 1787 | 1466500314546 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1787 | 1466500314552 Marionette TRACE conn4 <- [1,2998,null,{}] 02:11:54 INFO - PROCESS | 1787 | 1466500314560 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:54 INFO - PROCESS | 1787 | 1466500314565 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:54 INFO - PROCESS | 1787 | 1466500314873 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:11:55 INFO - PROCESS | 1787 | 1466500315075 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 1787 | 1466500315083 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:55 INFO - PROCESS | 1787 | ++DOCSHELL 0x91498400 == 68 [pid = 1787] [id = 759] 02:11:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 167 (0x9b780000) [pid = 1787] [serial = 2276] [outer = (nil)] 02:11:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 168 (0x9d913800) [pid = 1787] [serial = 2277] [outer = 0x9b780000] 02:11:55 INFO - PROCESS | 1787 | 1466500315180 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 1787 | ++DOMWINDOW == 169 (0xa1112000) [pid = 1787] [serial = 2278] [outer = 0x9b780000] 02:11:56 INFO - PROCESS | 1787 | 1466500316071 Marionette TRACE conn4 <- [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]]]}] 02:11:56 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. 02:11:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1542ms 02:11:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:11:56 INFO - PROCESS | 1787 | 1466500316088 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1787 | 1466500316091 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:11:56 INFO - PROCESS | 1787 | 1466500316098 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 1787 | 1466500316101 Marionette TRACE conn4 <- [1,3002,null,{}] 02:11:56 INFO - PROCESS | 1787 | 1466500316107 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:56 INFO - PROCESS | 1787 | 1466500316113 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:56 INFO - PROCESS | 1787 | 1466500316300 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:11:56 INFO - PROCESS | 1787 | 1466500316540 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1787 | 1466500316550 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:56 INFO - PROCESS | 1787 | ++DOCSHELL 0x9d90c400 == 69 [pid = 1787] [id = 760] 02:11:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 170 (0x9d913c00) [pid = 1787] [serial = 2279] [outer = (nil)] 02:11:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 171 (0xa228c800) [pid = 1787] [serial = 2280] [outer = 0x9d913c00] 02:11:56 INFO - PROCESS | 1787 | 1466500316638 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1787 | ++DOMWINDOW == 172 (0xa2377c00) [pid = 1787] [serial = 2281] [outer = 0x9d913c00] 02:11:57 INFO - PROCESS | 1787 | 1466500317515 Marionette TRACE conn4 <- [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]]]}] 02:11:57 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. 02:11:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1434ms 02:11:57 INFO - PROCESS | 1787 | 1466500317530 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1787 | 1466500317535 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:11:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:11:57 INFO - PROCESS | 1787 | 1466500317542 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1787 | 1466500317545 Marionette TRACE conn4 <- [1,3006,null,{}] 02:11:57 INFO - PROCESS | 1787 | 1466500317552 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 1787 | 1466500317562 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:57 INFO - PROCESS | 1787 | 1466500317829 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:11:58 INFO - PROCESS | 1787 | 1466500318094 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 1787 | 1466500318107 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:58 INFO - PROCESS | 1787 | ++DOCSHELL 0x91d9a800 == 70 [pid = 1787] [id = 761] 02:11:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 173 (0x9d90ec00) [pid = 1787] [serial = 2282] [outer = (nil)] 02:11:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 174 (0xa4d50800) [pid = 1787] [serial = 2283] [outer = 0x9d90ec00] 02:11:58 INFO - PROCESS | 1787 | 1466500318191 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1787 | ++DOMWINDOW == 175 (0xa4f12800) [pid = 1787] [serial = 2284] [outer = 0x9d90ec00] 02:11:59 INFO - PROCESS | 1787 | 1466500319084 Marionette TRACE conn4 <- [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]]]}] 02:11:59 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. 02:11:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1583ms 02:11:59 INFO - PROCESS | 1787 | 1466500319126 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 1787 | 1466500319131 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:11:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:11:59 INFO - PROCESS | 1787 | 1466500319137 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 1787 | 1466500319141 Marionette TRACE conn4 <- [1,3010,null,{}] 02:11:59 INFO - PROCESS | 1787 | 1466500319146 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 1787 | 1466500319152 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:59 INFO - PROCESS | 1787 | 1466500319348 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:11:59 INFO - PROCESS | 1787 | 1466500319649 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1787 | 1466500319658 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:11:59 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e2000 == 71 [pid = 1787] [id = 762] 02:11:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 176 (0x8c1e3c00) [pid = 1787] [serial = 2285] [outer = (nil)] 02:11:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 177 (0x8c1ea400) [pid = 1787] [serial = 2286] [outer = 0x8c1e3c00] 02:11:59 INFO - PROCESS | 1787 | 1466500319778 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 1787 | ++DOMWINDOW == 178 (0x8c1ee800) [pid = 1787] [serial = 2287] [outer = 0x8c1e3c00] 02:12:00 INFO - PROCESS | 1787 | 1466500320649 Marionette TRACE conn4 <- [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]]]}] 02:12:00 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 02:12:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1531ms 02:12:00 INFO - PROCESS | 1787 | 1466500320668 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 1787 | 1466500320672 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:12:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:12:00 INFO - PROCESS | 1787 | 1466500320678 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 1787 | 1466500320682 Marionette TRACE conn4 <- [1,3014,null,{}] 02:12:00 INFO - PROCESS | 1787 | 1466500320687 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 1787 | 1466500320693 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:00 INFO - PROCESS | 1787 | 1466500320914 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:12:01 INFO - PROCESS | 1787 | 1466500321159 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1787 | 1466500321168 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:01 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e2800 == 72 [pid = 1787] [id = 763] 02:12:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 179 (0x8c1e9c00) [pid = 1787] [serial = 2288] [outer = (nil)] 02:12:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 180 (0x92a33c00) [pid = 1787] [serial = 2289] [outer = 0x8c1e9c00] 02:12:01 INFO - PROCESS | 1787 | 1466500321254 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 1787 | ++DOMWINDOW == 181 (0x92a35800) [pid = 1787] [serial = 2290] [outer = 0x8c1e9c00] 02:12:01 INFO - PROCESS | 1787 | [1787] 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 02:12:02 INFO - PROCESS | 1787 | 1466500322194 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:12:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:12:02 INFO - {} 02:12:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:12:02 INFO - {} 02:12:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:12:02 INFO - {} 02:12:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:12:02 INFO - {} 02:12:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1548ms 02:12:02 INFO - PROCESS | 1787 | 1466500322232 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 1787 | 1466500322236 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:12:02 INFO - TEST-START | /FileAPI/fileReader.html 02:12:02 INFO - PROCESS | 1787 | 1466500322243 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 1787 | 1466500322245 Marionette TRACE conn4 <- [1,3018,null,{}] 02:12:02 INFO - PROCESS | 1787 | 1466500322252 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 1787 | 1466500322257 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:02 INFO - PROCESS | 1787 | 1466500322488 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:12:02 INFO - PROCESS | 1787 | 1466500322729 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 1787 | 1466500322737 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:02 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1ec400 == 73 [pid = 1787] [id = 764] 02:12:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 182 (0x8ec76400) [pid = 1787] [serial = 2291] [outer = (nil)] 02:12:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 183 (0xa4d52400) [pid = 1787] [serial = 2292] [outer = 0x8ec76400] 02:12:02 INFO - PROCESS | 1787 | 1466500322875 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 1787 | ++DOMWINDOW == 184 (0xa4f84400) [pid = 1787] [serial = 2293] [outer = 0x8ec76400] 02:12:03 INFO - PROCESS | 1787 | 1466500323708 Marionette TRACE conn4 <- [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]]]}] 02:12:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:12:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:12:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:12:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:12:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1541ms 02:12:03 INFO - PROCESS | 1787 | 1466500323786 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 1787 | 1466500323790 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:12:03 INFO - TEST-START | /FileAPI/historical.html 02:12:03 INFO - PROCESS | 1787 | 1466500323798 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - PROCESS | 1787 | 1466500323802 Marionette TRACE conn4 <- [1,3022,null,{}] 02:12:03 INFO - PROCESS | 1787 | 1466500323830 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:03 INFO - PROCESS | 1787 | 1466500323836 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:04 INFO - PROCESS | 1787 | 1466500324038 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:12:04 INFO - PROCESS | 1787 | 1466500324315 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 1787 | 1466500324322 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:04 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e8000 == 74 [pid = 1787] [id = 765] 02:12:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 185 (0x8e017c00) [pid = 1787] [serial = 2294] [outer = (nil)] 02:12:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 186 (0x8e01d400) [pid = 1787] [serial = 2295] [outer = 0x8e017c00] 02:12:04 INFO - PROCESS | 1787 | 1466500324428 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 1787 | ++DOMWINDOW == 187 (0x8e022800) [pid = 1787] [serial = 2296] [outer = 0x8e017c00] 02:12:05 INFO - PROCESS | 1787 | 1466500325389 Marionette TRACE conn4 <- [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"]]]}] 02:12:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:12:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:12:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:12:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:12:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:12:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:12:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:12:05 INFO - TEST-OK | /FileAPI/historical.html | took 1656ms 02:12:05 INFO - PROCESS | 1787 | 1466500325473 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 1787 | 1466500325478 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:12:05 INFO - TEST-START | /FileAPI/idlharness.html 02:12:05 INFO - PROCESS | 1787 | 1466500325489 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 1787 | 1466500325493 Marionette TRACE conn4 <- [1,3026,null,{}] 02:12:05 INFO - PROCESS | 1787 | 1466500325499 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:05 INFO - PROCESS | 1787 | 1466500325505 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:05 INFO - PROCESS | 1787 | 1466500325708 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:12:06 INFO - PROCESS | 1787 | 1466500325992 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1787 | 1466500326001 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:06 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e156400 == 75 [pid = 1787] [id = 766] 02:12:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 188 (0x8e15a800) [pid = 1787] [serial = 2297] [outer = (nil)] 02:12:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 189 (0x8e15cc00) [pid = 1787] [serial = 2298] [outer = 0x8e15a800] 02:12:06 INFO - PROCESS | 1787 | 1466500326141 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1787 | ++DOMWINDOW == 190 (0x91296000) [pid = 1787] [serial = 2299] [outer = 0x8e15a800] 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:12:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:12:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:12:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:12:07 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 02:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:12:07 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 02:12:07 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 02:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:12:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:12:07 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 02:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:12:07 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 02:12:07 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 02:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:12:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 2306ms 02:12:07 INFO - PROCESS | 1787 | 1466500327638 Marionette TRACE conn4 <- [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]]]}] 02:12:07 INFO - PROCESS | 1787 | 1466500327941 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1787 | 1466500327946 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:12:07 INFO - TEST-START | /FileAPI/idlharness.worker 02:12:07 INFO - PROCESS | 1787 | 1466500327990 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 1787 | 1466500327994 Marionette TRACE conn4 <- [1,3030,null,{}] 02:12:08 INFO - PROCESS | 1787 | 1466500328000 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 1787 | 1466500328005 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:08 INFO - PROCESS | 1787 | 1466500328316 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:12:08 INFO - PROCESS | 1787 | 1466500328530 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 1787 | 1466500328540 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:08 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e3400 == 76 [pid = 1787] [id = 767] 02:12:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 191 (0x8f5ae000) [pid = 1787] [serial = 2300] [outer = (nil)] 02:12:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 192 (0x9a17fc00) [pid = 1787] [serial = 2301] [outer = 0x8f5ae000] 02:12:08 INFO - PROCESS | 1787 | 1466500328622 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 1787 | ++DOMWINDOW == 193 (0xa3287c00) [pid = 1787] [serial = 2302] [outer = 0x8f5ae000] 02:12:08 INFO - PROCESS | 1787 | [1787] 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 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:12:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:12:11 INFO - {} 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:12:11 INFO - {} 02:12:11 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 - {} 02:12:11 INFO - {} 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:12:11 INFO - {} 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:12:11 INFO - {} 02:12:11 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 - {} 02:12:11 INFO - {} 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 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 02:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:12:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:12:11 INFO - {} 02:12:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3255ms 02:12:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:12:11 INFO - PROCESS | 1787 | 1466500331068 Marionette TRACE conn4 <- [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,{},{}]]]}] 02:12:11 INFO - PROCESS | 1787 | 1466500331252 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 1787 | 1466500331276 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:12:11 INFO - PROCESS | 1787 | 1466500331306 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 1787 | 1466500331323 Marionette TRACE conn4 <- [1,3034,null,{}] 02:12:11 INFO - PROCESS | 1787 | 1466500331438 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:11 INFO - PROCESS | 1787 | 1466500331448 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:11 INFO - PROCESS | 1787 | 1466500331751 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:12:12 INFO - PROCESS | 1787 | 1466500332082 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 1787 | 1466500332098 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79000 == 75 [pid = 1787] [id = 711] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x9a1d6800 == 74 [pid = 1787] [id = 713] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x9115e000 == 73 [pid = 1787] [id = 712] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x966f2800 == 72 [pid = 1787] [id = 710] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 192 (0x99295800) [pid = 1787] [serial = 2207] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e160000 == 73 [pid = 1787] [id = 768] 02:12:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 193 (0x8fb28c00) [pid = 1787] [serial = 2303] [outer = (nil)] 02:12:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 194 (0x92c45800) [pid = 1787] [serial = 2304] [outer = 0x8fb28c00] 02:12:12 INFO - PROCESS | 1787 | 1466500332238 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 1787 | ++DOMWINDOW == 195 (0x93aacc00) [pid = 1787] [serial = 2305] [outer = 0x8fb28c00] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8f6b8000 == 72 [pid = 1787] [id = 709] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0xa2532400 == 71 [pid = 1787] [id = 746] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8fd24400 == 70 [pid = 1787] [id = 737] 02:12:12 INFO - PROCESS | 1787 | --DOCSHELL 0x8ec79800 == 69 [pid = 1787] [id = 736] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 194 (0x9660f800) [pid = 1787] [serial = 2201] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 193 (0x98330000) [pid = 1787] [serial = 2171] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 192 (0x9129f800) [pid = 1787] [serial = 2106] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 191 (0x91d92800) [pid = 1787] [serial = 2192] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 190 (0x966f8000) [pid = 1787] [serial = 2202] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 189 (0x93aad000) [pid = 1787] [serial = 2196] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 188 (0x92c45c00) [pid = 1787] [serial = 2168] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 187 (0x953a4400) [pid = 1787] [serial = 2199] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 186 (0x9a77d800) [pid = 1787] [serial = 2165] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 185 (0x9a17b400) [pid = 1787] [serial = 2204] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 184 (0x9b80a800) [pid = 1787] [serial = 2183] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 183 (0x94894c00) [pid = 1787] [serial = 2198] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 182 (0x9a428400) [pid = 1787] [serial = 2205] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 181 (0x9b43dc00) [pid = 1787] [serial = 2180] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 180 (0x9c2db000) [pid = 1787] [serial = 2189] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 179 (0x9b269000) [pid = 1787] [serial = 2177] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 178 (0x92f6ac00) [pid = 1787] [serial = 2195] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 177 (0x9bb37800) [pid = 1787] [serial = 2186] [outer = (nil)] [url = about:blank] 02:12:12 INFO - PROCESS | 1787 | --DOMWINDOW == 176 (0x99295000) [pid = 1787] [serial = 2174] [outer = (nil)] [url = about:blank] 02:12:13 INFO - PROCESS | 1787 | 1466500333047 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:12:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1845ms 02:12:13 INFO - PROCESS | 1787 | 1466500333165 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 1787 | 1466500333177 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:12:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:12:13 INFO - PROCESS | 1787 | 1466500333195 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 1787 | 1466500333202 Marionette TRACE conn4 <- [1,3038,null,{}] 02:12:13 INFO - PROCESS | 1787 | 1466500333212 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:13 INFO - PROCESS | 1787 | 1466500333221 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:13 INFO - PROCESS | 1787 | 1466500333518 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:12:13 INFO - PROCESS | 1787 | 1466500333849 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 1787 | 1466500333860 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:13 INFO - PROCESS | 1787 | ++DOCSHELL 0x9660f800 == 70 [pid = 1787] [id = 769] 02:12:13 INFO - PROCESS | 1787 | ++DOMWINDOW == 177 (0x966f8000) [pid = 1787] [serial = 2306] [outer = (nil)] 02:12:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 178 (0x99fd7800) [pid = 1787] [serial = 2307] [outer = 0x966f8000] 02:12:14 INFO - PROCESS | 1787 | 1466500334033 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 1787 | ++DOMWINDOW == 179 (0x9a1e0000) [pid = 1787] [serial = 2308] [outer = 0x966f8000] 02:12:15 INFO - PROCESS | 1787 | 1466500335094 Marionette TRACE conn4 <- [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"]]]}] 02:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:12:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1950ms 02:12:15 INFO - PROCESS | 1787 | 1466500335151 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 1787 | 1466500335154 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:12:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:12:15 INFO - PROCESS | 1787 | 1466500335162 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 1787 | 1466500335169 Marionette TRACE conn4 <- [1,3042,null,{}] 02:12:15 INFO - PROCESS | 1787 | 1466500335193 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:15 INFO - PROCESS | 1787 | 1466500335202 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:15 INFO - PROCESS | 1787 | 1466500335459 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:12:15 INFO - PROCESS | 1787 | 1466500335499 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 1787 | 1466500335507 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:15 INFO - PROCESS | 1787 | ++DOCSHELL 0x9a87d800 == 71 [pid = 1787] [id = 770] 02:12:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 180 (0x9aee4c00) [pid = 1787] [serial = 2309] [outer = (nil)] 02:12:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 181 (0x9b782000) [pid = 1787] [serial = 2310] [outer = 0x9aee4c00] 02:12:15 INFO - PROCESS | 1787 | 1466500335583 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 1787 | ++DOMWINDOW == 182 (0x9c015000) [pid = 1787] [serial = 2311] [outer = 0x9aee4c00] 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:12: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. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:12: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'.) 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:12: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. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:12: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. 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:12:17 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. 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:12:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:12:17 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. 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:12:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:12:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:12:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:12:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1875ms 02:12:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:12:17 INFO - PROCESS | 1787 | 1466500336964 Marionette TRACE conn4 <- [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]]]}] 02:12:17 INFO - PROCESS | 1787 | 1466500337058 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 1787 | 1466500337071 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 181 (0x95434400) [pid = 1787] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 180 (0x9adc8800) [pid = 1787] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 179 (0xa2fed800) [pid = 1787] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 178 (0x8fe4c000) [pid = 1787] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 177 (0x91165000) [pid = 1787] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 176 (0x9292c400) [pid = 1787] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 175 (0x9115a800) [pid = 1787] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:12:17 INFO - PROCESS | 1787 | --DOMWINDOW == 174 (0x8f70c000) [pid = 1787] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:12:17 INFO - PROCESS | 1787 | 1466500337592 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 1787 | 1466500337594 Marionette TRACE conn4 <- [1,3046,null,{}] 02:12:17 INFO - PROCESS | 1787 | 1466500337613 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:17 INFO - PROCESS | 1787 | 1466500337618 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:17 INFO - PROCESS | 1787 | 1466500337789 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:12:17 INFO - PROCESS | 1787 | 1466500337966 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 1787 | 1466500337974 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:18 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e7c00 == 72 [pid = 1787] [id = 771] 02:12:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 175 (0x8e158400) [pid = 1787] [serial = 2312] [outer = (nil)] 02:12:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 176 (0x8e4ea000) [pid = 1787] [serial = 2313] [outer = 0x8e158400] 02:12:18 INFO - PROCESS | 1787 | 1466500338047 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 1787 | ++DOMWINDOW == 177 (0x8f6b0c00) [pid = 1787] [serial = 2314] [outer = 0x8e158400] 02:12:18 INFO - PROCESS | 1787 | [1787] 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 02:12:18 INFO - PROCESS | 1787 | 1466500338815 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:12:18 INFO - {} 02:12:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1724ms 02:12:18 INFO - PROCESS | 1787 | 1466500338850 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 1787 | 1466500338853 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:12:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:12:18 INFO - PROCESS | 1787 | 1466500338868 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 1787 | 1466500338871 Marionette TRACE conn4 <- [1,3050,null,{}] 02:12:18 INFO - PROCESS | 1787 | 1466500338877 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 1787 | 1466500338882 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:19 INFO - PROCESS | 1787 | 1466500339056 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:12:19 INFO - PROCESS | 1787 | 1466500339066 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1787 | 1466500339073 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:19 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e153c00 == 73 [pid = 1787] [id = 772] 02:12:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 178 (0x8e159000) [pid = 1787] [serial = 2315] [outer = (nil)] 02:12:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 179 (0x8fb45000) [pid = 1787] [serial = 2316] [outer = 0x8e159000] 02:12:19 INFO - PROCESS | 1787 | 1466500339144 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1787 | ++DOMWINDOW == 180 (0x8fb48400) [pid = 1787] [serial = 2317] [outer = 0x8e159000] 02:12:20 INFO - PROCESS | 1787 | 1466500340362 Marionette TRACE conn4 <- [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]]]}] 02:12:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:12:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:12:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:12:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:12:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1540ms 02:12:20 INFO - PROCESS | 1787 | 1466500340406 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:12:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:12:20 INFO - PROCESS | 1787 | 1466500340413 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:12:20 INFO - PROCESS | 1787 | 1466500340422 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 1787 | 1466500340428 Marionette TRACE conn4 <- [1,3054,null,{}] 02:12:20 INFO - PROCESS | 1787 | 1466500340439 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:20 INFO - PROCESS | 1787 | 1466500340447 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:20 INFO - PROCESS | 1787 | 1466500340763 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:12:21 INFO - PROCESS | 1787 | 1466500341028 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 1787 | 1466500341040 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:21 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e4e8800 == 74 [pid = 1787] [id = 773] 02:12:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 181 (0x8e4ea800) [pid = 1787] [serial = 2318] [outer = (nil)] 02:12:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 182 (0x8fb28000) [pid = 1787] [serial = 2319] [outer = 0x8e4ea800] 02:12:21 INFO - PROCESS | 1787 | 1466500341131 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 1787 | ++DOMWINDOW == 183 (0x8fb2f000) [pid = 1787] [serial = 2320] [outer = 0x8e4ea800] 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:12:22 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" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:12:22 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" 02:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2095ms 02:12:22 INFO - PROCESS | 1787 | 1466500342336 Marionette TRACE conn4 <- [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"]]]}] 02:12:22 INFO - PROCESS | 1787 | 1466500342558 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 1787 | 1466500342581 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:12:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:12:22 INFO - PROCESS | 1787 | 1466500342740 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - PROCESS | 1787 | 1466500342746 Marionette TRACE conn4 <- [1,3058,null,{}] 02:12:22 INFO - PROCESS | 1787 | 1466500342759 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:22 INFO - PROCESS | 1787 | 1466500342765 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:22 INFO - PROCESS | 1787 | 1466500342959 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:12:23 INFO - PROCESS | 1787 | 1466500343222 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 1787 | 1466500343234 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:23 INFO - PROCESS | 1787 | ++DOCSHELL 0x8fb46000 == 75 [pid = 1787] [id = 774] 02:12:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 184 (0x9292c400) [pid = 1787] [serial = 2321] [outer = (nil)] 02:12:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 185 (0x92a35400) [pid = 1787] [serial = 2322] [outer = 0x9292c400] 02:12:23 INFO - PROCESS | 1787 | 1466500343321 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 1787 | ++DOMWINDOW == 186 (0x92f6a400) [pid = 1787] [serial = 2323] [outer = 0x9292c400] 02:12:24 INFO - PROCESS | 1787 | 1466500344316 Marionette TRACE conn4 <- [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]]]}] 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:12:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:12:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1703ms 02:12:24 INFO - PROCESS | 1787 | 1466500344354 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 1787 | 1466500344361 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:12:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:12:24 INFO - PROCESS | 1787 | 1466500344418 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 1787 | 1466500344425 Marionette TRACE conn4 <- [1,3062,null,{}] 02:12:24 INFO - PROCESS | 1787 | 1466500344448 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:24 INFO - PROCESS | 1787 | 1466500344457 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:24 INFO - PROCESS | 1787 | 1466500344679 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:12:25 INFO - PROCESS | 1787 | 1466500345011 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 1787 | 1466500345021 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:25 INFO - PROCESS | 1787 | ++DOCSHELL 0x953ebc00 == 76 [pid = 1787] [id = 775] 02:12:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 187 (0x966f2800) [pid = 1787] [serial = 2324] [outer = (nil)] 02:12:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 188 (0x99ec4800) [pid = 1787] [serial = 2325] [outer = 0x966f2800] 02:12:25 INFO - PROCESS | 1787 | 1466500345119 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 1787 | ++DOMWINDOW == 189 (0x9a42b800) [pid = 1787] [serial = 2326] [outer = 0x966f2800] 02:12:25 INFO - PROCESS | 1787 | [1787] 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 02:12:26 INFO - PROCESS | 1787 | 1466500346017 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:12:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:12:26 INFO - {} 02:12:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1647ms 02:12:26 INFO - PROCESS | 1787 | 1466500346060 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1787 | 1466500346066 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:12:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:12:26 INFO - PROCESS | 1787 | 1466500346079 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 1787 | 1466500346082 Marionette TRACE conn4 <- [1,3066,null,{}] 02:12:26 INFO - PROCESS | 1787 | 1466500346089 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:26 INFO - PROCESS | 1787 | 1466500346094 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:26 INFO - PROCESS | 1787 | 1466500346399 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:12:26 INFO - PROCESS | 1787 | 1466500346612 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 1787 | 1466500346619 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:26 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f5b0400 == 77 [pid = 1787] [id = 776] 02:12:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 190 (0x96681800) [pid = 1787] [serial = 2327] [outer = (nil)] 02:12:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 191 (0x9c3c1c00) [pid = 1787] [serial = 2328] [outer = 0x96681800] 02:12:26 INFO - PROCESS | 1787 | 1466500346751 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 1787 | ++DOMWINDOW == 192 (0x9d90d800) [pid = 1787] [serial = 2329] [outer = 0x96681800] 02:12:27 INFO - PROCESS | 1787 | 1466500347584 Marionette TRACE conn4 <- [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]]]}] 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:12:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1529ms 02:12:27 INFO - PROCESS | 1787 | 1466500347618 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 1787 | 1466500347623 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:12:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:12:27 INFO - PROCESS | 1787 | 1466500347632 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 1787 | 1466500347636 Marionette TRACE conn4 <- [1,3070,null,{}] 02:12:27 INFO - PROCESS | 1787 | 1466500347641 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:27 INFO - PROCESS | 1787 | 1466500347647 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:27 INFO - PROCESS | 1787 | 1466500347844 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:12:28 INFO - PROCESS | 1787 | 1466500348097 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 1787 | 1466500348106 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:28 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1ebc00 == 78 [pid = 1787] [id = 777] 02:12:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 193 (0x8c49ac00) [pid = 1787] [serial = 2330] [outer = (nil)] 02:12:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 194 (0x8c4a3800) [pid = 1787] [serial = 2331] [outer = 0x8c49ac00] 02:12:28 INFO - PROCESS | 1787 | 1466500348192 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 1787 | ++DOMWINDOW == 195 (0x8c4a5c00) [pid = 1787] [serial = 2332] [outer = 0x8c49ac00] 02:12:29 INFO - PROCESS | 1787 | 1466500349114 Marionette TRACE conn4 <- [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]]]}] 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:12:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1533ms 02:12:29 INFO - PROCESS | 1787 | 1466500349169 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 1787 | 1466500349174 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:12:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:12:29 INFO - PROCESS | 1787 | 1466500349181 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 1787 | 1466500349184 Marionette TRACE conn4 <- [1,3074,null,{}] 02:12:29 INFO - PROCESS | 1787 | 1466500349239 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 1787 | 1466500349250 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:29 INFO - PROCESS | 1787 | 1466500349531 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:12:29 INFO - PROCESS | 1787 | 1466500349916 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 1787 | 1466500349926 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:29 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c4a8800 == 79 [pid = 1787] [id = 778] 02:12:29 INFO - PROCESS | 1787 | ++DOMWINDOW == 196 (0x8e4dd400) [pid = 1787] [serial = 2333] [outer = (nil)] 02:12:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 197 (0xa1110400) [pid = 1787] [serial = 2334] [outer = 0x8e4dd400] 02:12:30 INFO - PROCESS | 1787 | 1466500350033 Marionette DEBUG loaded listener.js 02:12:30 INFO - PROCESS | 1787 | ++DOMWINDOW == 198 (0xa228f800) [pid = 1787] [serial = 2335] [outer = 0x8e4dd400] 02:12:30 INFO - PROCESS | 1787 | 1466500350889 Marionette TRACE conn4 <- [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]]]}] 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:12:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1747ms 02:12:30 INFO - PROCESS | 1787 | 1466500350931 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 1787 | 1466500350936 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:12:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:12:30 INFO - PROCESS | 1787 | 1466500350944 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 1787 | 1466500350948 Marionette TRACE conn4 <- [1,3078,null,{}] 02:12:30 INFO - PROCESS | 1787 | 1466500350954 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:30 INFO - PROCESS | 1787 | 1466500350960 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:31 INFO - PROCESS | 1787 | 1466500351164 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:12:31 INFO - PROCESS | 1787 | 1466500351479 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 1787 | 1466500351487 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:31 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c4a6c00 == 80 [pid = 1787] [id = 779] 02:12:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 199 (0x8d7ac400) [pid = 1787] [serial = 2336] [outer = (nil)] 02:12:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 200 (0x8d7b3400) [pid = 1787] [serial = 2337] [outer = 0x8d7ac400] 02:12:31 INFO - PROCESS | 1787 | 1466500351578 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 1787 | ++DOMWINDOW == 201 (0x8d7b7c00) [pid = 1787] [serial = 2338] [outer = 0x8d7ac400] 02:12:32 INFO - PROCESS | 1787 | 1466500352499 Marionette TRACE conn4 <- [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] 02:12:32 INFO - PROCESS | 1787 | 1466500352556 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:12:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:12:32 INFO - PROCESS | 1787 | 1466500352565 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 1787 | 1466500352569 Marionette TRACE conn4 <- [1,3082,null,{}] 02:12:32 INFO - PROCESS | 1787 | 1466500352600 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:32 INFO - PROCESS | 1787 | 1466500352605 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:32 INFO - PROCESS | 1787 | 1466500352806 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:12:33 INFO - PROCESS | 1787 | 1466500353085 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 1787 | 1466500353094 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:33 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1e8c00 == 81 [pid = 1787] [id = 780] 02:12:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 202 (0x8d7b9c00) [pid = 1787] [serial = 2339] [outer = (nil)] 02:12:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 203 (0x8faa0c00) [pid = 1787] [serial = 2340] [outer = 0x8d7b9c00] 02:12:33 INFO - PROCESS | 1787 | 1466500353190 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 1787 | ++DOMWINDOW == 204 (0x8faa6000) [pid = 1787] [serial = 2341] [outer = 0x8d7b9c00] 02:12:34 INFO - PROCESS | 1787 | 1466500354069 Marionette TRACE conn4 <- [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]]]}] 02:12:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:12:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:12:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:12:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1550ms 02:12:34 INFO - PROCESS | 1787 | 1466500354118 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:12:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:12:34 INFO - PROCESS | 1787 | 1466500354122 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:12:34 INFO - PROCESS | 1787 | 1466500354129 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 1787 | 1466500354133 Marionette TRACE conn4 <- [1,3086,null,{}] 02:12:34 INFO - PROCESS | 1787 | 1466500354139 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:34 INFO - PROCESS | 1787 | 1466500354144 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:34 INFO - PROCESS | 1787 | 1466500354341 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:12:34 INFO - PROCESS | 1787 | 1466500354642 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 1787 | 1466500354652 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:34 INFO - PROCESS | 1787 | ++DOCSHELL 0x8b26f400 == 82 [pid = 1787] [id = 781] 02:12:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 205 (0x8b26fc00) [pid = 1787] [serial = 2342] [outer = (nil)] 02:12:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 206 (0x8b278400) [pid = 1787] [serial = 2343] [outer = 0x8b26fc00] 02:12:34 INFO - PROCESS | 1787 | 1466500354736 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 1787 | ++DOMWINDOW == 207 (0x8b27a400) [pid = 1787] [serial = 2344] [outer = 0x8b26fc00] 02:12:35 INFO - PROCESS | 1787 | 1466500355588 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:12:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:12:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1485ms 02:12:35 INFO - PROCESS | 1787 | 1466500355615 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:12:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:12:35 INFO - PROCESS | 1787 | 1466500355619 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:12:35 INFO - PROCESS | 1787 | 1466500355626 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 1787 | 1466500355630 Marionette TRACE conn4 <- [1,3090,null,{}] 02:12:35 INFO - PROCESS | 1787 | 1466500355636 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:35 INFO - PROCESS | 1787 | 1466500355641 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:35 INFO - PROCESS | 1787 | 1466500355893 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:12:36 INFO - PROCESS | 1787 | 1466500356154 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 1787 | 1466500356165 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:36 INFO - PROCESS | 1787 | ++DOCSHELL 0x8b270400 == 83 [pid = 1787] [id = 782] 02:12:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 208 (0x8b272400) [pid = 1787] [serial = 2345] [outer = (nil)] 02:12:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 209 (0x8faa6c00) [pid = 1787] [serial = 2346] [outer = 0x8b272400] 02:12:36 INFO - PROCESS | 1787 | 1466500356251 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 1787 | ++DOMWINDOW == 210 (0x8faa8400) [pid = 1787] [serial = 2347] [outer = 0x8b272400] 02:12:37 INFO - PROCESS | 1787 | 1466500357116 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:12:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1541ms 02:12:37 INFO - PROCESS | 1787 | 1466500357167 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:12:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:12:37 INFO - PROCESS | 1787 | 1466500357173 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:12:37 INFO - PROCESS | 1787 | 1466500357227 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 1787 | 1466500357231 Marionette TRACE conn4 <- [1,3094,null,{}] 02:12:37 INFO - PROCESS | 1787 | 1466500357242 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:37 INFO - PROCESS | 1787 | 1466500357247 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:37 INFO - PROCESS | 1787 | 1466500357521 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:12:37 INFO - PROCESS | 1787 | 1466500357824 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 1787 | 1466500357835 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:37 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e15d000 == 84 [pid = 1787] [id = 783] 02:12:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 211 (0x8e160c00) [pid = 1787] [serial = 2348] [outer = (nil)] 02:12:37 INFO - PROCESS | 1787 | ++DOMWINDOW == 212 (0x8faf0400) [pid = 1787] [serial = 2349] [outer = 0x8e160c00] 02:12:37 INFO - PROCESS | 1787 | 1466500357987 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 1787 | ++DOMWINDOW == 213 (0x8faf4800) [pid = 1787] [serial = 2350] [outer = 0x8e160c00] 02:12:38 INFO - PROCESS | 1787 | 1466500358825 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:12:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1699ms 02:12:38 INFO - PROCESS | 1787 | 1466500358879 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 1787 | 1466500358882 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:12:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:12:38 INFO - PROCESS | 1787 | 1466500358889 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 1787 | 1466500358892 Marionette TRACE conn4 <- [1,3098,null,{}] 02:12:38 INFO - PROCESS | 1787 | 1466500358898 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:38 INFO - PROCESS | 1787 | 1466500358904 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:39 INFO - PROCESS | 1787 | 1466500359215 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:12:39 INFO - PROCESS | 1787 | 1466500359438 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 1787 | 1466500359449 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:39 INFO - PROCESS | 1787 | ++DOCSHELL 0x8f70dc00 == 85 [pid = 1787] [id = 784] 02:12:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 214 (0x8faeb400) [pid = 1787] [serial = 2351] [outer = (nil)] 02:12:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 215 (0x91495800) [pid = 1787] [serial = 2352] [outer = 0x8faeb400] 02:12:39 INFO - PROCESS | 1787 | 1466500359533 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 1787 | ++DOMWINDOW == 216 (0x95275000) [pid = 1787] [serial = 2353] [outer = 0x8faeb400] 02:12:40 INFO - PROCESS | 1787 | 1466500360460 Marionette TRACE conn4 <- [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]]]}] 02:12:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:12:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:12:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1591ms 02:12:40 INFO - PROCESS | 1787 | 1466500360482 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:12:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:12:40 INFO - PROCESS | 1787 | 1466500360486 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:12:40 INFO - PROCESS | 1787 | 1466500360493 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 1787 | 1466500360497 Marionette TRACE conn4 <- [1,3102,null,{}] 02:12:40 INFO - PROCESS | 1787 | 1466500360503 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:40 INFO - PROCESS | 1787 | 1466500360508 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:40 INFO - PROCESS | 1787 | 1466500360755 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:12:41 INFO - PROCESS | 1787 | 1466500361508 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 1787 | 1466500361517 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:41 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c49c800 == 86 [pid = 1787] [id = 785] 02:12:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 217 (0x8c49d400) [pid = 1787] [serial = 2354] [outer = (nil)] 02:12:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 218 (0x8c4a3c00) [pid = 1787] [serial = 2355] [outer = 0x8c49d400] 02:12:41 INFO - PROCESS | 1787 | 1466500361602 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 1787 | ++DOMWINDOW == 219 (0x8c522000) [pid = 1787] [serial = 2356] [outer = 0x8c49d400] 02:12:42 INFO - PROCESS | 1787 | 1466500362421 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:12:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1990ms 02:12:42 INFO - PROCESS | 1787 | 1466500362486 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 1787 | 1466500362491 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:12:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:12:42 INFO - PROCESS | 1787 | 1466500362499 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 1787 | 1466500362503 Marionette TRACE conn4 <- [1,3106,null,{}] 02:12:42 INFO - PROCESS | 1787 | 1466500362511 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:42 INFO - PROCESS | 1787 | 1466500362519 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:42 INFO - PROCESS | 1787 | 1466500362720 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:12:43 INFO - PROCESS | 1787 | 1466500363114 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 1787 | 1466500363126 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:43 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c4a7800 == 87 [pid = 1787] [id = 786] 02:12:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 220 (0x8e018400) [pid = 1787] [serial = 2357] [outer = (nil)] 02:12:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 221 (0x8e151400) [pid = 1787] [serial = 2358] [outer = 0x8e018400] 02:12:43 INFO - PROCESS | 1787 | 1466500363250 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1787 | ++DOMWINDOW == 222 (0x8e15dc00) [pid = 1787] [serial = 2359] [outer = 0x8e018400] 02:12:44 INFO - PROCESS | 1787 | 1466500364083 Marionette TRACE conn4 <- [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]]]}] 02:12:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:12:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:12:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:12:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1638ms 02:12:44 INFO - PROCESS | 1787 | 1466500364141 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:12:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:12:44 INFO - PROCESS | 1787 | 1466500364148 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:12:44 INFO - PROCESS | 1787 | 1466500364155 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 1787 | 1466500364158 Marionette TRACE conn4 <- [1,3110,null,{}] 02:12:44 INFO - PROCESS | 1787 | 1466500364190 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:44 INFO - PROCESS | 1787 | 1466500364195 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:44 INFO - PROCESS | 1787 | 1466500364399 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:12:44 INFO - PROCESS | 1787 | 1466500364699 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 1787 | 1466500364706 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:44 INFO - PROCESS | 1787 | ++DOCSHELL 0x8e025800 == 88 [pid = 1787] [id = 787] 02:12:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 223 (0x8f704400) [pid = 1787] [serial = 2360] [outer = (nil)] 02:12:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 224 (0x8faad400) [pid = 1787] [serial = 2361] [outer = 0x8f704400] 02:12:44 INFO - PROCESS | 1787 | 1466500364787 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 1787 | ++DOMWINDOW == 225 (0x8faef400) [pid = 1787] [serial = 2362] [outer = 0x8f704400] 02:12:45 INFO - PROCESS | 1787 | 1466500365776 Marionette TRACE conn4 <- [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"]]]}] 02:12:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:12:45 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 02:12:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:12:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1655ms 02:12:45 INFO - PROCESS | 1787 | 1466500365812 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:12:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:12:45 INFO - PROCESS | 1787 | 1466500365816 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:12:45 INFO - PROCESS | 1787 | 1466500365832 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 1787 | 1466500365843 Marionette TRACE conn4 <- [1,3114,null,{}] 02:12:45 INFO - PROCESS | 1787 | 1466500365852 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:45 INFO - PROCESS | 1787 | 1466500365862 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:46 INFO - PROCESS | 1787 | 1466500366140 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:12:46 INFO - PROCESS | 1787 | --DOCSHELL 0x8fe3d800 == 87 [pid = 1787] [id = 676] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 224 (0xa237ac00) [pid = 1787] [serial = 2234] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 223 (0x9d53c400) [pid = 1787] [serial = 2225] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 222 (0x953cf400) [pid = 1787] [serial = 2216] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 221 (0x9c2cf400) [pid = 1787] [serial = 2222] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 220 (0x9b435800) [pid = 1787] [serial = 2219] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 219 (0x93ab5000) [pid = 1787] [serial = 2242] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 218 (0xa228c400) [pid = 1787] [serial = 2231] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 217 (0xa118f400) [pid = 1787] [serial = 2228] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 216 (0x8f708c00) [pid = 1787] [serial = 2210] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 215 (0x9c2d5c00) [pid = 1787] [serial = 2263] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 214 (0xa328c000) [pid = 1787] [serial = 2240] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 213 (0xa253a000) [pid = 1787] [serial = 2237] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 212 (0x92c3ec00) [pid = 1787] [serial = 2213] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | 1466500366460 Marionette TRACE conn4 -> [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\", \"cdfa7672-d817-44ba-971f-be83ae04a007\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 1787 | 1466500366469 Marionette INFO sendAsync 587b5418-b5d5-42d1-bc21-082573ef3b27 02:12:46 INFO - PROCESS | 1787 | --DOCSHELL 0x9a4f6400 == 86 [pid = 1787] [id = 757] 02:12:46 INFO - PROCESS | 1787 | ++DOCSHELL 0x8c1ed800 == 87 [pid = 1787] [id = 788] 02:12:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 213 (0x8e022400) [pid = 1787] [serial = 2363] [outer = (nil)] 02:12:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 214 (0x8faadc00) [pid = 1787] [serial = 2364] [outer = 0x8e022400] 02:12:46 INFO - PROCESS | 1787 | 1466500366593 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 1787 | ++DOMWINDOW == 215 (0x8fd22800) [pid = 1787] [serial = 2365] [outer = 0x8e022400] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 214 (0x9a1e3800) [pid = 1787] [serial = 2208] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 213 (0x966f5c00) [pid = 1787] [serial = 2252] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 212 (0x9543e000) [pid = 1787] [serial = 2251] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 211 (0x91499400) [pid = 1787] [serial = 2246] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 210 (0x8fe4a000) [pid = 1787] [serial = 2245] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 209 (0x95211400) [pid = 1787] [serial = 2255] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 208 (0x9b805400) [pid = 1787] [serial = 2261] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 207 (0x93aadc00) [pid = 1787] [serial = 2249] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 206 (0x9a1e1800) [pid = 1787] [serial = 2258] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 205 (0x966ef400) [pid = 1787] [serial = 2257] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 204 (0x9aede000) [pid = 1787] [serial = 2260] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 203 (0x92fdd400) [pid = 1787] [serial = 2248] [outer = (nil)] [url = about:blank] 02:12:46 INFO - PROCESS | 1787 | --DOMWINDOW == 202 (0x93a7e800) [pid = 1787] [serial = 2254] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1787 | 1466500367377 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:12:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:12:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1604ms 02:12:47 INFO - PROCESS | 1787 | 1466500367427 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 1787 | 1466500367430 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:12:48 WARNING - u'runner_teardown' () 02:12:48 INFO - No more tests 02:12:48 INFO - Got 0 unexpected results 02:12:48 INFO - SUITE-END | took 1310s 02:12:48 INFO - Closing logging queue 02:12:48 INFO - queue closed 02:12:48 INFO - Return code: 0 02:12:48 WARNING - # TBPL SUCCESS # 02:12:48 INFO - Running post-action listener: _resource_record_post_action 02:12:48 INFO - Running post-run listener: _resource_record_post_run 02:12:49 INFO - Total resource usage - Wall time: 1347s; CPU: 98.0%; Read bytes: 14106624; Write bytes: 931254272; Read time: 1004; Write time: 258992 02:12:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:12:49 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 133963776; Read time: 0; Write time: 125816 02:12:49 INFO - run-tests - Wall time: 1316s; CPU: 98.0%; Read bytes: 11567104; Write bytes: 788152320; Read time: 528; Write time: 124288 02:12:49 INFO - Running post-run listener: _upload_blobber_files 02:12:49 INFO - Blob upload gear active. 02:12:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:12:49 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 02:12:49 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'] 02:12:49 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 02:12:50 INFO - (blobuploader) - INFO - Open directory for files ... 02:12:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:12:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:12:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:12:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:12:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:12:53 INFO - (blobuploader) - INFO - Done attempting. 02:12:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:12:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:12:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:12:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:12:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:12:54 INFO - (blobuploader) - INFO - Done attempting. 02:12:54 INFO - (blobuploader) - INFO - Iteration through files over. 02:12:54 INFO - Return code: 0 02:12:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:12:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:12:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d69a1642cc965f07fe928d04c5f2d347a7a214abc127424dbe3e4a8e2eefa94deb345ff70798e6adddf44184fa0120a268a050ce196f13663c07cc708c47f07b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/771cf935642d0464bfa923a817bc3411d2a594660196e3aa430a0ee5747f56eb51622b7e30f4ec066e4f966a3ffdf68c92f6953e0ef4c4e1d1dd04aed283a56c"} 02:12:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:12:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:12:54 INFO - Contents: 02:12:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d69a1642cc965f07fe928d04c5f2d347a7a214abc127424dbe3e4a8e2eefa94deb345ff70798e6adddf44184fa0120a268a050ce196f13663c07cc708c47f07b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/771cf935642d0464bfa923a817bc3411d2a594660196e3aa430a0ee5747f56eb51622b7e30f4ec066e4f966a3ffdf68c92f6953e0ef4c4e1d1dd04aed283a56c"} 02:12:54 INFO - Running post-run listener: copy_logs_to_upload_dir 02:12:54 INFO - Copying logs to upload dir... 02:12:54 INFO - mkdir: /builds/slave/test/build/upload/logs 02:12:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1440.039877 ========= master_lag: 3.49 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-06-21 02:12:57.580798) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:12:57.596468) ========= 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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d69a1642cc965f07fe928d04c5f2d347a7a214abc127424dbe3e4a8e2eefa94deb345ff70798e6adddf44184fa0120a268a050ce196f13663c07cc708c47f07b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/771cf935642d0464bfa923a817bc3411d2a594660196e3aa430a0ee5747f56eb51622b7e30f4ec066e4f966a3ffdf68c92f6953e0ef4c4e1d1dd04aed283a56c"} build_url:https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034053 build_url: 'https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/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/d69a1642cc965f07fe928d04c5f2d347a7a214abc127424dbe3e4a8e2eefa94deb345ff70798e6adddf44184fa0120a268a050ce196f13663c07cc708c47f07b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/771cf935642d0464bfa923a817bc3411d2a594660196e3aa430a0ee5747f56eb51622b7e30f4ec066e4f966a3ffdf68c92f6953e0ef4c4e1d1dd04aed283a56c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MYWlIoVtSGm64vr_Un_aKg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.69 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:12:58.317824) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:12:58.318178) ========= 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-1466497977.447417-1473598399 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018698 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:12:58.382178) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 02:12:58.382499) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 02:12:58.382848) ========= ========= Total master_lag: 4.63 =========