builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-457 starttime: 1467739567.7 results: success (0) buildid: 20160705084922 builduid: f7e2721f1d984fbd80dcaa716c02b9e2 revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:07.695884) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:07.696514) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-07-05 10:26:07.696923) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-07-05 10:26:19.655025) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:26:19.655438) ========= 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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False --2016-07-05 10:26:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.22M=0.001s 2016-07-05 10:26:19 (8.22 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.295975 ========= master_lag: 0.84 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:26:20.790112) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:20.790530) ========= 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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063562 ========= master_lag: 0.66 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:21.516832) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 10:26:21.517317) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --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 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False 2016-07-05 10:26:21,627 truncating revision to first 12 chars 2016-07-05 10:26:21,628 Setting DEBUG logging. 2016-07-05 10:26:21,628 attempt 1/10 2016-07-05 10:26:21,628 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ad50d4d6f7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 10:26:22,034 unpacking tar archive at: mozilla-beta-6ad50d4d6f7b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.728492 ========= master_lag: 5.70 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 10:26:27.942727) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:27.943152) ========= script_repo_revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:26:27.943680) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-07-05 10:26:27.944098) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-07-05 10:26:35.683712) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 35 secs) (at 2016-07-05 10:26:35.684133) ========= /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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False 10:26:35 INFO - MultiFileLogger online at 20160705 10:26:35 in /builds/slave/test 10:26:35 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 10:26:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:26:35 INFO - {'append_to_log': False, 10:26:35 INFO - 'base_work_dir': '/builds/slave/test', 10:26:35 INFO - 'blob_upload_branch': 'mozilla-beta', 10:26:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:26:35 INFO - 'buildbot_json_path': 'buildprops.json', 10:26:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:26:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:26:35 INFO - 'download_minidump_stackwalk': True, 10:26:35 INFO - 'download_symbols': 'true', 10:26:35 INFO - 'e10s': False, 10:26:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:26:35 INFO - 'tooltool.py': '/tools/tooltool.py', 10:26:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:26:35 INFO - '/tools/misc-python/virtualenv.py')}, 10:26:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:26:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:26:35 INFO - 'log_level': 'info', 10:26:35 INFO - 'log_to_console': True, 10:26:35 INFO - 'opt_config_files': (), 10:26:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:26:35 INFO - '--processes=1', 10:26:35 INFO - '--config=%(test_path)s/wptrunner.ini', 10:26:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:26:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:26:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:26:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:26:35 INFO - 'pip_index': False, 10:26:35 INFO - 'require_test_zip': True, 10:26:35 INFO - 'test_type': ('testharness',), 10:26:35 INFO - 'this_chunk': '1', 10:26:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:26:35 INFO - 'total_chunks': '10', 10:26:35 INFO - 'virtualenv_path': 'venv', 10:26:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:26:35 INFO - 'work_dir': 'build'} 10:26:35 INFO - ##### 10:26:35 INFO - ##### Running clobber step. 10:26:35 INFO - ##### 10:26:35 INFO - Running pre-action listener: _resource_record_pre_action 10:26:35 INFO - Running main action method: clobber 10:26:35 INFO - rmtree: /builds/slave/test/build 10:26:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:26:38 INFO - Running post-action listener: _resource_record_post_action 10:26:38 INFO - ##### 10:26:38 INFO - ##### Running read-buildbot-config step. 10:26:38 INFO - ##### 10:26:38 INFO - Running pre-action listener: _resource_record_pre_action 10:26:38 INFO - Running main action method: read_buildbot_config 10:26:38 INFO - Using buildbot properties: 10:26:38 INFO - { 10:26:38 INFO - "project": "", 10:26:38 INFO - "product": "firefox", 10:26:38 INFO - "script_repo_revision": "production", 10:26:38 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 10:26:38 INFO - "repository": "", 10:26:38 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 10:26:38 INFO - "buildid": "20160705084922", 10:26:38 INFO - "pgo_build": "False", 10:26:38 INFO - "basedir": "/builds/slave/test", 10:26:38 INFO - "buildnumber": 15, 10:26:38 INFO - "slavename": "tst-linux32-spot-457", 10:26:38 INFO - "revision": "6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87", 10:26:38 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 10:26:38 INFO - "platform": "linux", 10:26:38 INFO - "branch": "mozilla-beta", 10:26:38 INFO - "repo_path": "releases/mozilla-beta", 10:26:38 INFO - "moz_repo_path": "", 10:26:38 INFO - "stage_platform": "linux", 10:26:38 INFO - "builduid": "f7e2721f1d984fbd80dcaa716c02b9e2", 10:26:38 INFO - "slavebuilddir": "test" 10:26:38 INFO - } 10:26:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 10:26:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 10:26:38 INFO - Running post-action listener: _resource_record_post_action 10:26:38 INFO - ##### 10:26:38 INFO - ##### Running download-and-extract step. 10:26:38 INFO - ##### 10:26:38 INFO - Running pre-action listener: _resource_record_pre_action 10:26:38 INFO - Running main action method: download_and_extract 10:26:38 INFO - mkdir: /builds/slave/test/build/tests 10:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:38 INFO - https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:26:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:26:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:26:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:40 INFO - Downloaded 1291 bytes. 10:26:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:26:40 INFO - Using the following test package requirements: 10:26:40 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:26:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 10:26:40 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 10:26:40 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'jsshell-linux-i686.zip'], 10:26:40 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 10:26:40 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:26:40 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 10:26:40 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 10:26:40 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 10:26:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:26:40 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 10:26:40 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 10:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:40 INFO - https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:26:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:26:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:26:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:43 INFO - Downloaded 22860918 bytes. 10:26:43 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/*'] 10:26:43 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/* 10:26:44 INFO - caution: filename not matched: web-platform/* 10:26:44 INFO - Return code: 11 10:26: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')]} 10:26:44 INFO - https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:26:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:26:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:26:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:48 INFO - Downloaded 36389078 bytes. 10:26:48 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/*'] 10:26:48 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/* 10:26:52 INFO - caution: filename not matched: bin/* 10:26:52 INFO - caution: filename not matched: config/* 10:26:52 INFO - caution: filename not matched: mozbase/* 10:26:52 INFO - caution: filename not matched: marionette/* 10:26:52 INFO - caution: filename not matched: tools/wptserve/* 10:26:52 INFO - Return code: 11 10:26: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')]} 10:26:52 INFO - https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:26:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:26:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:26:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:58 INFO - Downloaded 69349861 bytes. 10:26:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:26:58 INFO - mkdir: /builds/slave/test/properties 10:26:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:26:58 INFO - Writing to file /builds/slave/test/properties/build_url 10:26:58 INFO - Contents: 10:26:58 INFO - build_url:https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:26:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:26:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:26:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:26:59 INFO - Contents: 10:26:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:26:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:59 INFO - https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:26:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:26:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:26:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:26:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/V_c19gbsTjq1xETsY3GuMA/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 10:27:07 INFO - Downloaded 92359847 bytes. 10:27:07 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'] 10:27:07 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 10:27:17 INFO - Return code: 0 10:27:17 INFO - Running post-action listener: _resource_record_post_action 10:27:17 INFO - Running post-action listener: set_extra_try_arguments 10:27:17 INFO - ##### 10:27:17 INFO - ##### Running create-virtualenv step. 10:27:17 INFO - ##### 10:27:17 INFO - Running pre-action listener: _pre_create_virtualenv 10:27:17 INFO - Running pre-action listener: _resource_record_pre_action 10:27:17 INFO - Running main action method: create_virtualenv 10:27:17 INFO - Creating virtualenv /builds/slave/test/build/venv 10:27:17 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 10:27:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:27:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:27:17 INFO - Using real prefix '/usr' 10:27:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:27:18 INFO - Installing distribute.............................................................................................................................................................................................done. 10:27:23 INFO - Installing pip.................done. 10:27:23 INFO - Return code: 0 10:27:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:27:23 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')]} 10:27:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:23 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')]} 10:27:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:23 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 0x9a3bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b54f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, '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-1467739505.826737-664634276', '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 10:27:23 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 10:27:23 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 10:27:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:27:23 INFO - 'CCACHE_UMASK': '002', 10:27:23 INFO - 'DISPLAY': ':0', 10:27:23 INFO - 'HOME': '/home/cltbld', 10:27:23 INFO - 'LANG': 'en_US.UTF-8', 10:27:23 INFO - 'LOGNAME': 'cltbld', 10:27:23 INFO - 'MAIL': '/var/mail/cltbld', 10:27:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:27:23 INFO - 'MOZ_NO_REMOTE': '1', 10:27:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:27:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:27:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:27:23 INFO - 'PWD': '/builds/slave/test', 10:27:23 INFO - 'SHELL': '/bin/bash', 10:27:23 INFO - 'SHLVL': '1', 10:27:23 INFO - 'TERM': 'linux', 10:27:23 INFO - 'TMOUT': '86400', 10:27:23 INFO - 'USER': 'cltbld', 10:27:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:27:23 INFO - '_': '/tools/buildbot/bin/python'} 10:27:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:27:23 INFO - Downloading/unpacking psutil>=0.7.1 10:27:23 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 10:27:23 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 10:27:23 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 10:27:23 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 10:27:23 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 10:27:23 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 10:27:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:27:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:27:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:27:27 INFO - Installing collected packages: psutil 10:27:27 INFO - Running setup.py install for psutil 10:27:27 INFO - building 'psutil._psutil_linux' extension 10:27:27 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 10:27:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:27:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:27:28 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 10:27:28 INFO - building 'psutil._psutil_posix' extension 10:27:28 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 10:27:28 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 10:27:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:27:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:27:29 INFO - Successfully installed psutil 10:27:29 INFO - Cleaning up... 10:27:29 INFO - Return code: 0 10:27:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:27:29 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')]} 10:27:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:29 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')]} 10:27:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:29 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 0x9a3bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b54f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, '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-1467739505.826737-664634276', '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 10:27:29 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 10:27:29 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 10:27:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:27:29 INFO - 'CCACHE_UMASK': '002', 10:27:29 INFO - 'DISPLAY': ':0', 10:27:29 INFO - 'HOME': '/home/cltbld', 10:27:29 INFO - 'LANG': 'en_US.UTF-8', 10:27:29 INFO - 'LOGNAME': 'cltbld', 10:27:29 INFO - 'MAIL': '/var/mail/cltbld', 10:27:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:27:29 INFO - 'MOZ_NO_REMOTE': '1', 10:27:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:27:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:27:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:27:29 INFO - 'PWD': '/builds/slave/test', 10:27:29 INFO - 'SHELL': '/bin/bash', 10:27:29 INFO - 'SHLVL': '1', 10:27:29 INFO - 'TERM': 'linux', 10:27:29 INFO - 'TMOUT': '86400', 10:27:29 INFO - 'USER': 'cltbld', 10:27:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:27:29 INFO - '_': '/tools/buildbot/bin/python'} 10:27:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:27:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:27:29 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 10:27:29 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 10:27:29 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 10:27:29 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 10:27:29 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 10:27:29 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 10:27:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:27:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:27:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:27:33 INFO - Installing collected packages: mozsystemmonitor 10:27:33 INFO - Running setup.py install for mozsystemmonitor 10:27:33 INFO - Successfully installed mozsystemmonitor 10:27:33 INFO - Cleaning up... 10:27:33 INFO - Return code: 0 10:27:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:27:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:33 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 0x9a3bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b54f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, '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-1467739505.826737-664634276', '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 10:27:33 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 10:27:33 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 10:27:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:27:33 INFO - 'CCACHE_UMASK': '002', 10:27:33 INFO - 'DISPLAY': ':0', 10:27:33 INFO - 'HOME': '/home/cltbld', 10:27:33 INFO - 'LANG': 'en_US.UTF-8', 10:27:33 INFO - 'LOGNAME': 'cltbld', 10:27:33 INFO - 'MAIL': '/var/mail/cltbld', 10:27:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:27:33 INFO - 'MOZ_NO_REMOTE': '1', 10:27:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:27:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:27:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:27:33 INFO - 'PWD': '/builds/slave/test', 10:27:33 INFO - 'SHELL': '/bin/bash', 10:27:33 INFO - 'SHLVL': '1', 10:27:33 INFO - 'TERM': 'linux', 10:27:33 INFO - 'TMOUT': '86400', 10:27:33 INFO - 'USER': 'cltbld', 10:27:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:27:33 INFO - '_': '/tools/buildbot/bin/python'} 10:27:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:27:34 INFO - Downloading/unpacking blobuploader==1.2.4 10:27:34 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 10:27:34 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 10:27:34 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 10:27:34 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 10:27:34 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 10:27:34 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 10:27:37 INFO - Downloading blobuploader-1.2.4.tar.gz 10:27:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:27:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:27:38 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 10:27:38 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 10:27:38 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 10:27:38 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 10:27:38 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 10:27:38 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 10:27:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:27:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:27:39 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 10:27:39 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 10:27:39 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 10:27:39 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 10:27:39 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 10:27:39 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 10:27:39 INFO - Downloading docopt-0.6.1.tar.gz 10:27:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:27:39 INFO - Installing collected packages: blobuploader, requests, docopt 10:27:39 INFO - Running setup.py install for blobuploader 10:27:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:27:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:27:39 INFO - Running setup.py install for requests 10:27:40 INFO - Running setup.py install for docopt 10:27:40 INFO - Successfully installed blobuploader requests docopt 10:27:40 INFO - Cleaning up... 10:27:41 INFO - Return code: 0 10:27:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:41 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 0x9a3bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b54f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, '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-1467739505.826737-664634276', '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 10:27:41 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 10:27:41 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 10:27:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:27:41 INFO - 'CCACHE_UMASK': '002', 10:27:41 INFO - 'DISPLAY': ':0', 10:27:41 INFO - 'HOME': '/home/cltbld', 10:27:41 INFO - 'LANG': 'en_US.UTF-8', 10:27:41 INFO - 'LOGNAME': 'cltbld', 10:27:41 INFO - 'MAIL': '/var/mail/cltbld', 10:27:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:27:41 INFO - 'MOZ_NO_REMOTE': '1', 10:27:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:27:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:27:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:27:41 INFO - 'PWD': '/builds/slave/test', 10:27:41 INFO - 'SHELL': '/bin/bash', 10:27:41 INFO - 'SHLVL': '1', 10:27:41 INFO - 'TERM': 'linux', 10:27:41 INFO - 'TMOUT': '86400', 10:27:41 INFO - 'USER': 'cltbld', 10:27:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:27:41 INFO - '_': '/tools/buildbot/bin/python'} 10:27:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:27:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:27:41 INFO - Running setup.py (path:/tmp/pip-xLZhp2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:27:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:27:41 INFO - Running setup.py (path:/tmp/pip-0a_jaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:27:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:27:41 INFO - Running setup.py (path:/tmp/pip-DRTa80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:27:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:27:41 INFO - Running setup.py (path:/tmp/pip-ZliPCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:27:42 INFO - Running setup.py (path:/tmp/pip-hylrU0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:27:42 INFO - Running setup.py (path:/tmp/pip-0mf5yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:27:42 INFO - Running setup.py (path:/tmp/pip-l5w4os-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:27:42 INFO - Running setup.py (path:/tmp/pip-931Wzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:27:42 INFO - Running setup.py (path:/tmp/pip-bDrTr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:27:42 INFO - Running setup.py (path:/tmp/pip-xuYvHN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:27:42 INFO - Running setup.py (path:/tmp/pip-pi_175-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:27:43 INFO - Running setup.py (path:/tmp/pip-SQmS9i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:27:43 INFO - Running setup.py (path:/tmp/pip-9yZSR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:27:43 INFO - Running setup.py (path:/tmp/pip-XoKAFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:27:43 INFO - Running setup.py (path:/tmp/pip-wVtLyg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:27:43 INFO - Running setup.py (path:/tmp/pip-AHY8it-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:27:43 INFO - Running setup.py (path:/tmp/pip-1Qe2Cg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:27:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:27:44 INFO - Running setup.py (path:/tmp/pip-htDYDk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:27:44 INFO - Running setup.py (path:/tmp/pip-cjFroM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:27:44 INFO - Running setup.py (path:/tmp/pip-TAzHbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:27:44 INFO - Running setup.py (path:/tmp/pip-r0RNX0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:27:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:27:45 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 10:27:45 INFO - Running setup.py install for manifestparser 10:27:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:27:45 INFO - Running setup.py install for mozcrash 10:27:45 INFO - Running setup.py install for mozdebug 10:27:45 INFO - Running setup.py install for mozdevice 10:27:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Running setup.py install for mozfile 10:27:46 INFO - Running setup.py install for mozhttpd 10:27:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Running setup.py install for mozinfo 10:27:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Running setup.py install for mozInstall 10:27:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:27:46 INFO - Running setup.py install for mozleak 10:27:47 INFO - Running setup.py install for mozlog 10:27:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:27:47 INFO - Running setup.py install for moznetwork 10:27:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:27:47 INFO - Running setup.py install for mozprocess 10:27:47 INFO - Running setup.py install for mozprofile 10:27:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:27:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:27:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:27:48 INFO - Running setup.py install for mozrunner 10:27:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:27:48 INFO - Running setup.py install for mozscreenshot 10:27:48 INFO - Running setup.py install for moztest 10:27:48 INFO - Running setup.py install for mozversion 10:27:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:27:49 INFO - Running setup.py install for wptserve 10:27:49 INFO - Running setup.py install for marionette-driver 10:27:49 INFO - Running setup.py install for browsermob-proxy 10:27:49 INFO - Running setup.py install for marionette-client 10:27:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:27:50 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:27:50 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 10:27:50 INFO - Cleaning up... 10:27:50 INFO - Return code: 0 10:27:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:27: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')]} 10:27:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27: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')]} 10:27:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:27:50 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 0x9a3bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b54f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, '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-1467739505.826737-664634276', '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 10:27:50 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 10:27:50 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 10:27:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:27:50 INFO - 'CCACHE_UMASK': '002', 10:27:50 INFO - 'DISPLAY': ':0', 10:27:50 INFO - 'HOME': '/home/cltbld', 10:27:50 INFO - 'LANG': 'en_US.UTF-8', 10:27:50 INFO - 'LOGNAME': 'cltbld', 10:27:50 INFO - 'MAIL': '/var/mail/cltbld', 10:27:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:27:50 INFO - 'MOZ_NO_REMOTE': '1', 10:27:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:27:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:27:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:27:50 INFO - 'PWD': '/builds/slave/test', 10:27:50 INFO - 'SHELL': '/bin/bash', 10:27:50 INFO - 'SHLVL': '1', 10:27:50 INFO - 'TERM': 'linux', 10:27:50 INFO - 'TMOUT': '86400', 10:27:50 INFO - 'USER': 'cltbld', 10:27:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:27:50 INFO - '_': '/tools/buildbot/bin/python'} 10:27:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:27:51 INFO - Running setup.py (path:/tmp/pip-HIfVW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:27:51 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)) 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:27:51 INFO - Running setup.py (path:/tmp/pip-Uw0jZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:27:51 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)) 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:27:51 INFO - Running setup.py (path:/tmp/pip-qa437q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:27:51 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)) 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:27:51 INFO - Running setup.py (path:/tmp/pip-m3wBqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:27:51 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)) 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:27:51 INFO - Running setup.py (path:/tmp/pip-bHrNzt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:27:51 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)) 10:27:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:27:51 INFO - Running setup.py (path:/tmp/pip-HJ7Wl1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:27:52 INFO - Running setup.py (path:/tmp/pip-JlCgwT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:27:52 INFO - Running setup.py (path:/tmp/pip-XAjSPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:27:52 INFO - Running setup.py (path:/tmp/pip-SeI3Ip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:27:52 INFO - Running setup.py (path:/tmp/pip-0Bk6S9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:27:52 INFO - Running setup.py (path:/tmp/pip-5SSRE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:27:52 INFO - Running setup.py (path:/tmp/pip-9DnFjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:27:52 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)) 10:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:27:52 INFO - Running setup.py (path:/tmp/pip-11gL0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:27:53 INFO - Running setup.py (path:/tmp/pip-q25ilJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:27:53 INFO - Running setup.py (path:/tmp/pip-1BoVhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:27:53 INFO - Running setup.py (path:/tmp/pip-hokxuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:27:53 INFO - Running setup.py (path:/tmp/pip-tOF606-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:27:53 INFO - Running setup.py (path:/tmp/pip-UI6Z3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:27:53 INFO - Running setup.py (path:/tmp/pip-1qJwF8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:27:53 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)) 10:27:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:27:53 INFO - Running setup.py (path:/tmp/pip-DZcj_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:27:54 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)) 10:27:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:27:54 INFO - Running setup.py (path:/tmp/pip-Kw2BhY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:27:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:27:54 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)) 10:27:54 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)) 10:27:54 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)) 10:27:54 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)) 10:27:54 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)) 10:27:54 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)) 10:27:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:27:54 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 10:27:54 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 10:27:54 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 10:27:54 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 10:27:54 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 10:27:54 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 10:27:58 INFO - Downloading blessings-1.6.tar.gz 10:27:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:27:58 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)) 10:27:58 INFO - Installing collected packages: blessings 10:27:58 INFO - Running setup.py install for blessings 10:27:58 INFO - Successfully installed blessings 10:27:58 INFO - Cleaning up... 10:27:59 INFO - Return code: 0 10:27:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:27:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:27:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:27:59 INFO - Reading from file tmpfile_stdout 10:27:59 INFO - Current package versions: 10:27:59 INFO - argparse == 1.2.1 10:27:59 INFO - blessings == 1.6 10:27:59 INFO - blobuploader == 1.2.4 10:27:59 INFO - browsermob-proxy == 0.6.0 10:27:59 INFO - docopt == 0.6.1 10:27:59 INFO - manifestparser == 1.1 10:27:59 INFO - marionette-client == 2.3.0 10:27:59 INFO - marionette-driver == 1.4.0 10:27:59 INFO - mozInstall == 1.12 10:27:59 INFO - mozcrash == 0.17 10:27:59 INFO - mozdebug == 0.1 10:27:59 INFO - mozdevice == 0.48 10:27:59 INFO - mozfile == 1.2 10:27:59 INFO - mozhttpd == 0.7 10:27:59 INFO - mozinfo == 0.9 10:27:59 INFO - mozleak == 0.1 10:27:59 INFO - mozlog == 3.1 10:27:59 INFO - moznetwork == 0.27 10:27:59 INFO - mozprocess == 0.22 10:27:59 INFO - mozprofile == 0.28 10:27:59 INFO - mozrunner == 6.11 10:27:59 INFO - mozscreenshot == 0.1 10:27:59 INFO - mozsystemmonitor == 0.0 10:27:59 INFO - moztest == 0.7 10:27:59 INFO - mozversion == 1.4 10:27:59 INFO - psutil == 3.1.1 10:27:59 INFO - requests == 1.2.3 10:27:59 INFO - wptserve == 1.4.0 10:27:59 INFO - wsgiref == 0.1.2 10:27:59 INFO - Running post-action listener: _resource_record_post_action 10:27:59 INFO - Running post-action listener: _start_resource_monitoring 10:27:59 INFO - Starting resource monitoring. 10:27:59 INFO - ##### 10:27:59 INFO - ##### Running pull step. 10:27:59 INFO - ##### 10:27:59 INFO - Running pre-action listener: _resource_record_pre_action 10:27:59 INFO - Running main action method: pull 10:27:59 INFO - Pull has nothing to do! 10:27:59 INFO - Running post-action listener: _resource_record_post_action 10:27:59 INFO - ##### 10:27:59 INFO - ##### Running install step. 10:27:59 INFO - ##### 10:27:59 INFO - Running pre-action listener: _resource_record_pre_action 10:27:59 INFO - Running main action method: install 10:27:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:27:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:27:59 INFO - Reading from file tmpfile_stdout 10:27:59 INFO - Detecting whether we're running mozinstall >=1.0... 10:27:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:27:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:28:00 INFO - Reading from file tmpfile_stdout 10:28:00 INFO - Output received: 10:28:00 INFO - Usage: mozinstall [options] installer 10:28:00 INFO - Options: 10:28:00 INFO - -h, --help show this help message and exit 10:28:00 INFO - -d DEST, --destination=DEST 10:28:00 INFO - Directory to install application into. [default: 10:28:00 INFO - "/builds/slave/test"] 10:28:00 INFO - --app=APP Application being installed. [default: firefox] 10:28:00 INFO - mkdir: /builds/slave/test/build/application 10:28:00 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'] 10:28:00 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 10:28:32 INFO - Reading from file tmpfile_stdout 10:28:32 INFO - Output received: 10:28:32 INFO - /builds/slave/test/build/application/firefox/firefox 10:28:32 INFO - Running post-action listener: _resource_record_post_action 10:28:32 INFO - ##### 10:28:32 INFO - ##### Running run-tests step. 10:28:32 INFO - ##### 10:28:32 INFO - Running pre-action listener: _resource_record_pre_action 10:28:32 INFO - Running main action method: run_tests 10:28:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:28:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:28:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:28:33 INFO - grabbing minidump binary from tooltool 10:28:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:28:33 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 0x9836e30>, '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 0x9ad3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b52470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:28:33 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 10:28:33 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 10:28:33 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:28:33 INFO - Return code: 0 10:28:33 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:28:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:28:33 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/V_c19gbsTjq1xETsY3GuMA/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 10:28:33 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/V_c19gbsTjq1xETsY3GuMA/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 10:28:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:28:33 INFO - 'CCACHE_UMASK': '002', 10:28:33 INFO - 'DISPLAY': ':0', 10:28:33 INFO - 'HOME': '/home/cltbld', 10:28:33 INFO - 'LANG': 'en_US.UTF-8', 10:28:33 INFO - 'LOGNAME': 'cltbld', 10:28:33 INFO - 'MAIL': '/var/mail/cltbld', 10:28:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:28:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:28:33 INFO - 'MOZ_NO_REMOTE': '1', 10:28:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:28:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:28:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:28:33 INFO - 'PWD': '/builds/slave/test', 10:28:33 INFO - 'SHELL': '/bin/bash', 10:28:33 INFO - 'SHLVL': '1', 10:28:33 INFO - 'TERM': 'linux', 10:28:33 INFO - 'TMOUT': '86400', 10:28:33 INFO - 'USER': 'cltbld', 10:28:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467739505.826737-664634276', 10:28:33 INFO - '_': '/tools/buildbot/bin/python'} 10:28:33 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/V_c19gbsTjq1xETsY3GuMA/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 10:28:33 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 10:28:33 INFO - import pkg_resources 10:28:35 INFO - Using 1 client processes 10:28:35 INFO - wptserve Starting http server on 127.0.0.1:8000 10:28:35 INFO - wptserve Starting http server on 127.0.0.1:8001 10:28:35 INFO - wptserve Starting http server on 127.0.0.1:8443 10:28:37 INFO - SUITE-START | Running 778 tests 10:28:37 INFO - Running testharness tests 10:28:37 INFO - Setting up ssl 10:28:37 INFO - PROCESS | certutil | 10:28:37 INFO - PROCESS | certutil | 10:28:37 INFO - PROCESS | certutil | 10:28:37 INFO - Certificate Nickname Trust Attributes 10:28:37 INFO - SSL,S/MIME,JAR/XPI 10:28:37 INFO - 10:28:37 INFO - web-platform-tests CT,, 10:28:37 INFO - 10:28:37 INFO - Starting runner 10:28:40 INFO - PROCESS | 1735 | 1467739720733 Marionette DEBUG Marionette enabled via build flag and pref 10:28:41 INFO - PROCESS | 1735 | ++DOCSHELL 0xa4d4e000 == 1 [pid = 1735] [id = 1] 10:28:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 1 (0xa4d4e400) [pid = 1735] [serial = 1] [outer = (nil)] 10:28:41 INFO - PROCESS | 1735 | [1735] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:28:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 2 (0xa4d4ec00) [pid = 1735] [serial = 2] [outer = 0xa4d4e400] 10:28:41 INFO - PROCESS | 1735 | 1467739721496 Marionette INFO Listening on port 2828 10:28:42 INFO - PROCESS | 1735 | 1467739722132 Marionette DEBUG Marionette enabled via command-line flag 10:28:42 INFO - PROCESS | 1735 | ++DOCSHELL 0xa23ab000 == 2 [pid = 1735] [id = 2] 10:28:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 3 (0xa23ac400) [pid = 1735] [serial = 3] [outer = (nil)] 10:28:42 INFO - PROCESS | 1735 | [1735] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:28:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 4 (0xa2001400) [pid = 1735] [serial = 4] [outer = 0xa23ac400] 10:28:42 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d1260 10:28:42 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1d40 10:28:42 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dadc0 10:28:42 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7a20 10:28:42 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd760 10:28:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 5 (0xa1015000) [pid = 1735] [serial = 5] [outer = 0xa4d4e400] 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722563 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59984 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722648 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59985 10:28:42 INFO - PROCESS | 1735 | 1467739722661 Marionette DEBUG Closed connection conn0 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722784 Marionette DEBUG Closed connection conn1 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722839 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59986 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722904 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59987 10:28:42 INFO - PROCESS | 1735 | 1467739722912 Marionette DEBUG Closed connection conn2 10:28:42 INFO - PROCESS | 1735 | [1735] 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 10:28:42 INFO - PROCESS | 1735 | 1467739722941 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59988 10:28:42 INFO - PROCESS | 1735 | 1467739722946 Marionette DEBUG Closed connection conn3 10:28:42 INFO - PROCESS | 1735 | 1467739722990 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:28:43 INFO - PROCESS | 1735 | 1467739723007 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":"20160705084922","device":"desktop","version":"48.0"} 10:28:43 INFO - PROCESS | 1735 | [1735] 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 10:28:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x9ade2800 == 3 [pid = 1735] [id = 3] 10:28:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 6 (0x9ade3c00) [pid = 1735] [serial = 6] [outer = (nil)] 10:28:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x9ade4000 == 4 [pid = 1735] [id = 4] 10:28:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 7 (0x9ade4400) [pid = 1735] [serial = 7] [outer = (nil)] 10:28:45 INFO - PROCESS | 1735 | [1735] 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 10:28:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a2efc00 == 5 [pid = 1735] [id = 5] 10:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 8 (0x9a2f0000) [pid = 1735] [serial = 8] [outer = (nil)] 10:28:45 INFO - PROCESS | 1735 | [1735] 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 10:28:45 INFO - PROCESS | 1735 | [1735] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 9 (0x9a1af800) [pid = 1735] [serial = 9] [outer = 0x9a2f0000] 10:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 10 (0x9a2cd400) [pid = 1735] [serial = 10] [outer = 0x9ade3c00] 10:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 11 (0x9a2cf000) [pid = 1735] [serial = 11] [outer = 0x9ade4400] 10:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 12 (0x99dda400) [pid = 1735] [serial = 12] [outer = 0x9a2f0000] 10:28:47 INFO - PROCESS | 1735 | 1467739726997 Marionette INFO startBrowser 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:47 INFO - PROCESS | 1735 | 1467739727044 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1735 | 1467739727064 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1735 | 1467739727068 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 13 (0xa1087800) [pid = 1735] [serial = 13] [outer = 0x9a2f0000] 10:28:47 INFO - PROCESS | 1735 | 1467739727774 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"870b18d0-db13-4480-bbf7-2e3c1724dd42","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":"20160705084922","device":"desktop","version":"48.0","command_id":1}}] 10:28:48 INFO - PROCESS | 1735 | 1467739728005 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}] 10:28:48 INFO - PROCESS | 1735 | 1467739728016 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:48 INFO - PROCESS | 1735 | 1467739728345 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:28:48 INFO - PROCESS | 1735 | 1467739728514 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:28:48 INFO - PROCESS | 1735 | 1467739728520 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:48 INFO - PROCESS | 1735 | [1735] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:28:48 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:28:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 14 (0x95205400) [pid = 1735] [serial = 14] [outer = 0x9a2f0000] 10:28:49 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:28:49 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:49 INFO - PROCESS | 1735 | 1467739729166 Marionette TRACE conn4 <- [1,3,null,{}] 10:28:49 INFO - PROCESS | 1735 | 1467739729212 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:28:49 INFO - PROCESS | 1735 | 1467739729222 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:49 INFO - PROCESS | 1735 | 1467739729281 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:28:49 INFO - PROCESS | 1735 | 1467739729354 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:28:49 INFO - PROCESS | 1735 | 1467739729358 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:28:49 INFO - PROCESS | 1735 | 1467739729386 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:28:49 INFO - PROCESS | 1735 | 1467739729392 Marionette TRACE conn4 <- [1,6,null,{}] 10:28:49 INFO - PROCESS | 1735 | 1467739729424 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}] 10:28:49 INFO - PROCESS | 1735 | 1467739729428 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:49 INFO - PROCESS | 1735 | 1467739729517 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:28:49 INFO - PROCESS | 1735 | 1467739729524 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 1735 | 1467739729530 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e08800 == 6 [pid = 1735] [id = 6] 10:28:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 15 (0x93e08c00) [pid = 1735] [serial = 15] [outer = (nil)] 10:28:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 16 (0x93e0ac00) [pid = 1735] [serial = 16] [outer = 0x93e08c00] 10:28:49 INFO - PROCESS | 1735 | 1467739729616 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 17 (0x93e10000) [pid = 1735] [serial = 17] [outer = 0x93e08c00] 10:28:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c16400 == 7 [pid = 1735] [id = 7] 10:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 18 (0x93c16800) [pid = 1735] [serial = 18] [outer = (nil)] 10:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 19 (0x93c18800) [pid = 1735] [serial = 19] [outer = 0x93c16800] 10:28:50 INFO - PROCESS | 1735 | 1467739730089 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 20 (0x93c6bc00) [pid = 1735] [serial = 20] [outer = 0x93c16800] 10:28:50 INFO - PROCESS | 1735 | [1735] 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 10:28:50 INFO - PROCESS | 1735 | 1467739730685 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]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1371ms 10:28:50 INFO - PROCESS | 1735 | 1467739730769 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 1735 | 1467739730773 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:28:50 INFO - PROCESS | 1735 | 1467739730877 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 1735 | 1467739730881 Marionette TRACE conn4 <- [1,10,null,{}] 10:28:50 INFO - PROCESS | 1735 | 1467739730927 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}] 10:28:50 INFO - PROCESS | 1735 | 1467739730939 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:51 INFO - PROCESS | 1735 | 1467739731122 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:28:51 INFO - PROCESS | 1735 | 1467739731434 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 1735 | 1467739731447 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x924dc400 == 8 [pid = 1735] [id = 8] 10:28:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 21 (0x924dc800) [pid = 1735] [serial = 21] [outer = (nil)] 10:28:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 22 (0x924df000) [pid = 1735] [serial = 22] [outer = 0x924dc800] 10:28:51 INFO - PROCESS | 1735 | 1467739731538 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 23 (0x924e3000) [pid = 1735] [serial = 23] [outer = 0x924dc800] 10:28:52 INFO - PROCESS | 1735 | 1467739732411 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]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1633ms 10:28:52 INFO - PROCESS | 1735 | 1467739732451 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 1735 | 1467739732458 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:28:52 INFO - PROCESS | 1735 | 1467739732469 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 1735 | 1467739732474 Marionette TRACE conn4 <- [1,14,null,{}] 10:28:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c0ac00 == 9 [pid = 1735] [id = 9] 10:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 24 (0x93c0c000) [pid = 1735] [serial = 24] [outer = (nil)] 10:28:52 INFO - PROCESS | 1735 | 1467739732504 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}] 10:28:52 INFO - PROCESS | 1735 | 1467739732514 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 25 (0x93e02c00) [pid = 1735] [serial = 25] [outer = 0x93c0c000] 10:28:52 INFO - PROCESS | 1735 | 1467739732792 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 26 (0x93c15400) [pid = 1735] [serial = 26] [outer = 0x93c0c000] 10:28:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x924df400 == 10 [pid = 1735] [id = 10] 10:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 27 (0x93e01c00) [pid = 1735] [serial = 27] [outer = (nil)] 10:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 28 (0x953cfc00) [pid = 1735] [serial = 28] [outer = 0x93e01c00] 10:28:53 INFO - PROCESS | 1735 | 1467739733083 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 1735 | 1467739733094 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 29 (0x98cb2000) [pid = 1735] [serial = 29] [outer = 0x93e01c00] 10:28:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x98c51400 == 11 [pid = 1735] [id = 11] 10:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 30 (0x98fbd400) [pid = 1735] [serial = 30] [outer = (nil)] 10:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 31 (0x997c5c00) [pid = 1735] [serial = 31] [outer = 0x98fbd400] 10:28:53 INFO - PROCESS | 1735 | 1467739733224 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 32 (0x998da000) [pid = 1735] [serial = 32] [outer = 0x98fbd400] 10:28:54 INFO - PROCESS | 1735 | 1467739734254 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]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1842ms 10:28:54 INFO - PROCESS | 1735 | 1467739734315 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 1735 | 1467739734323 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:28:54 INFO - PROCESS | 1735 | 1467739734331 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 1735 | 1467739734335 Marionette TRACE conn4 <- [1,18,null,{}] 10:28:54 INFO - PROCESS | 1735 | 1467739734342 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}] 10:28:54 INFO - PROCESS | 1735 | 1467739734347 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:54 INFO - PROCESS | 1735 | 1467739734680 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:28:54 INFO - PROCESS | 1735 | 1467739734827 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 1735 | 1467739734838 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x97808400 == 12 [pid = 1735] [id = 12] 10:28:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 33 (0x9a7b5000) [pid = 1735] [serial = 33] [outer = (nil)] 10:28:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 34 (0x9adeb400) [pid = 1735] [serial = 34] [outer = 0x9a7b5000] 10:28:54 INFO - PROCESS | 1735 | 1467739734930 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 35 (0x9d36c800) [pid = 1735] [serial = 35] [outer = 0x9a7b5000] 10:28:55 INFO - PROCESS | 1735 | 1467739735852 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]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1590ms 10:28:55 INFO - PROCESS | 1735 | 1467739735923 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 1735 | 1467739735930 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:28:55 INFO - PROCESS | 1735 | 1467739735947 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 1735 | 1467739735957 Marionette TRACE conn4 <- [1,22,null,{}] 10:28:55 INFO - PROCESS | 1735 | 1467739735965 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}] 10:28:55 INFO - PROCESS | 1735 | 1467739735973 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:56 INFO - PROCESS | 1735 | 1467739736314 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:28:56 INFO - PROCESS | 1735 | 1467739736466 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 1735 | 1467739736476 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:56 INFO - PROCESS | 1735 | ++DOCSHELL 0xa4d0e800 == 13 [pid = 1735] [id = 13] 10:28:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 36 (0xa4d0ec00) [pid = 1735] [serial = 36] [outer = (nil)] 10:28:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 37 (0xa6727c00) [pid = 1735] [serial = 37] [outer = 0xa4d0ec00] 10:28:56 INFO - PROCESS | 1735 | 1467739736563 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 38 (0xa6ea0c00) [pid = 1735] [serial = 38] [outer = 0xa4d0ec00] 10:28:57 INFO - PROCESS | 1735 | 1467739737879 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]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 2001ms 10:28:57 INFO - PROCESS | 1735 | 1467739737940 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:28:57 INFO - PROCESS | 1735 | 1467739737946 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:28:58 INFO - PROCESS | 1735 | 1467739738010 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 1735 | 1467739738016 Marionette TRACE conn4 <- [1,26,null,{}] 10:28:58 INFO - PROCESS | 1735 | 1467739738025 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}] 10:28:58 INFO - PROCESS | 1735 | 1467739738031 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:58 INFO - PROCESS | 1735 | 1467739738277 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:28:58 INFO - PROCESS | 1735 | --DOCSHELL 0x93e08800 == 12 [pid = 1735] [id = 6] 10:28:58 INFO - PROCESS | 1735 | 1467739738448 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:58 INFO - PROCESS | 1735 | 1467739738463 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c14000 == 13 [pid = 1735] [id = 14] 10:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 39 (0x93c14c00) [pid = 1735] [serial = 39] [outer = (nil)] 10:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 40 (0x952f2000) [pid = 1735] [serial = 40] [outer = 0x93c14c00] 10:28:58 INFO - PROCESS | 1735 | 1467739738565 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 41 (0x97a1b800) [pid = 1735] [serial = 41] [outer = 0x93c14c00] 10:28:59 INFO - PROCESS | 1735 | 1467739739319 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]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1337ms 10:28:59 INFO - PROCESS | 1735 | 1467739739342 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 1735 | 1467739739349 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:28:59 INFO - PROCESS | 1735 | 1467739739389 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 1735 | 1467739739395 Marionette TRACE conn4 <- [1,30,null,{}] 10:28:59 INFO - PROCESS | 1735 | 1467739739407 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}] 10:28:59 INFO - PROCESS | 1735 | 1467739739414 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:59 INFO - PROCESS | 1735 | 1467739739585 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:28:59 INFO - PROCESS | 1735 | 1467739739597 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 1735 | 1467739739607 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:28:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x99970800 == 14 [pid = 1735] [id = 15] 10:28:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 42 (0x999b1400) [pid = 1735] [serial = 42] [outer = (nil)] 10:28:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 43 (0x99cd7400) [pid = 1735] [serial = 43] [outer = 0x999b1400] 10:28:59 INFO - PROCESS | 1735 | 1467739739682 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 44 (0x9a04a800) [pid = 1735] [serial = 44] [outer = 0x999b1400] 10:29:00 INFO - PROCESS | 1735 | 1467739740639 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]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1324ms 10:29:00 INFO - PROCESS | 1735 | 1467739740684 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:29:00 INFO - PROCESS | 1735 | 1467739740689 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:29:00 INFO - PROCESS | 1735 | 1467739740696 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 1735 | 1467739740702 Marionette TRACE conn4 <- [1,34,null,{}] 10:29:00 INFO - PROCESS | 1735 | 1467739740718 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}] 10:29:00 INFO - PROCESS | 1735 | 1467739740727 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:00 INFO - PROCESS | 1735 | 1467739740994 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:29:01 INFO - PROCESS | 1735 | 1467739741053 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 1735 | 1467739741068 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a2c6800 == 15 [pid = 1735] [id = 16] 10:29:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 45 (0x9a5e9800) [pid = 1735] [serial = 45] [outer = (nil)] 10:29:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 46 (0x9a5f0400) [pid = 1735] [serial = 46] [outer = 0x9a5e9800] 10:29:01 INFO - PROCESS | 1735 | 1467739741147 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 47 (0x9ade5000) [pid = 1735] [serial = 47] [outer = 0x9a5e9800] 10:29:02 INFO - PROCESS | 1735 | 1467739742066 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]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1436ms 10:29:02 INFO - PROCESS | 1735 | 1467739742135 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 1735 | 1467739742142 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:29:02 INFO - PROCESS | 1735 | 1467739742152 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 1735 | 1467739742159 Marionette TRACE conn4 <- [1,38,null,{}] 10:29:02 INFO - PROCESS | 1735 | 1467739742165 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}] 10:29:02 INFO - PROCESS | 1735 | 1467739742170 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:02 INFO - PROCESS | 1735 | 1467739742361 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:29:02 INFO - PROCESS | 1735 | 1467739742457 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 1735 | 1467739742464 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x9af04400 == 16 [pid = 1735] [id = 17] 10:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 48 (0x9afa4000) [pid = 1735] [serial = 48] [outer = (nil)] 10:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 49 (0x9b4c5400) [pid = 1735] [serial = 49] [outer = 0x9afa4000] 10:29:02 INFO - PROCESS | 1735 | 1467739742542 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 50 (0x9b8e2800) [pid = 1735] [serial = 50] [outer = 0x9afa4000] 10:29:03 INFO - PROCESS | 1735 | 1467739743288 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]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1201ms 10:29:03 INFO - PROCESS | 1735 | 1467739743352 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 1735 | 1467739743356 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:29:03 INFO - PROCESS | 1735 | 1467739743376 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - PROCESS | 1735 | 1467739743380 Marionette TRACE conn4 <- [1,42,null,{}] 10:29:03 INFO - PROCESS | 1735 | 1467739743386 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}] 10:29:03 INFO - PROCESS | 1735 | 1467739743391 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:03 INFO - PROCESS | 1735 | 1467739743556 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:29:03 INFO - PROCESS | 1735 | 1467739743567 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 1735 | 1467739743573 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x9404b400 == 17 [pid = 1735] [id = 18] 10:29:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 51 (0x9b9f9400) [pid = 1735] [serial = 51] [outer = (nil)] 10:29:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 52 (0x9d4a0400) [pid = 1735] [serial = 52] [outer = 0x9b9f9400] 10:29:03 INFO - PROCESS | 1735 | 1467739743647 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 53 (0x9d4aa800) [pid = 1735] [serial = 53] [outer = 0x9b9f9400] 10:29:04 INFO - PROCESS | 1735 | 1467739744508 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]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1191ms 10:29:04 INFO - PROCESS | 1735 | 1467739744567 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 1735 | 1467739744571 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:29:04 INFO - PROCESS | 1735 | 1467739744577 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1735 | 1467739744580 Marionette TRACE conn4 <- [1,46,null,{}] 10:29:04 INFO - PROCESS | 1735 | 1467739744586 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}] 10:29:04 INFO - PROCESS | 1735 | 1467739744597 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:04 INFO - PROCESS | 1735 | 1467739744813 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:29:04 INFO - PROCESS | 1735 | 1467739744913 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 1735 | 1467739744923 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x924dbc00 == 18 [pid = 1735] [id = 19] 10:29:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x92bef000) [pid = 1735] [serial = 54] [outer = (nil)] 10:29:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0xa200f000) [pid = 1735] [serial = 55] [outer = 0x92bef000] 10:29:05 INFO - PROCESS | 1735 | 1467739744994 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0xa23b4400) [pid = 1735] [serial = 56] [outer = 0x92bef000] 10:29:05 INFO - PROCESS | 1735 | 1467739745715 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]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1180ms 10:29:05 INFO - PROCESS | 1735 | 1467739745759 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 1735 | 1467739745763 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:29:05 INFO - PROCESS | 1735 | 1467739745769 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 1735 | 1467739745771 Marionette TRACE conn4 <- [1,50,null,{}] 10:29:05 INFO - PROCESS | 1735 | 1467739745793 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}] 10:29:05 INFO - PROCESS | 1735 | 1467739745799 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:05 INFO - PROCESS | 1735 | 1467739745948 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:29:05 INFO - PROCESS | 1735 | 1467739745958 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:05 INFO - PROCESS | 1735 | 1467739745964 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:06 INFO - PROCESS | 1735 | ++DOCSHELL 0xa253ec00 == 19 [pid = 1735] [id = 20] 10:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0xa2543400) [pid = 1735] [serial = 57] [outer = (nil)] 10:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0xa2fee000) [pid = 1735] [serial = 58] [outer = 0xa2543400] 10:29:06 INFO - PROCESS | 1735 | 1467739746055 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0xa2fb7800) [pid = 1735] [serial = 59] [outer = 0xa2543400] 10:29:06 INFO - PROCESS | 1735 | 1467739746866 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]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1145ms 10:29:06 INFO - PROCESS | 1735 | 1467739746916 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 1735 | 1467739746920 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:29:07 INFO - PROCESS | 1735 | --DOCSHELL 0x97808400 == 18 [pid = 1735] [id = 12] 10:29:07 INFO - PROCESS | 1735 | --DOCSHELL 0xa4d0e800 == 17 [pid = 1735] [id = 13] 10:29:07 INFO - PROCESS | 1735 | --DOCSHELL 0x924dc400 == 16 [pid = 1735] [id = 8] 10:29:07 INFO - PROCESS | 1735 | --DOCSHELL 0x98c51400 == 15 [pid = 1735] [id = 11] 10:29:07 INFO - PROCESS | 1735 | 1467739747964 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 1735 | 1467739747969 Marionette TRACE conn4 <- [1,54,null,{}] 10:29:08 INFO - PROCESS | 1735 | 1467739748005 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}] 10:29:08 INFO - PROCESS | 1735 | 1467739748012 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:08 INFO - PROCESS | 1735 | 1467739748201 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:29:08 INFO - PROCESS | 1735 | 1467739748229 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 1735 | 1467739748241 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x952f2400 == 16 [pid = 1735] [id = 21] 10:29:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x952f3c00) [pid = 1735] [serial = 60] [outer = (nil)] 10:29:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x9539c400) [pid = 1735] [serial = 61] [outer = 0x952f3c00] 10:29:08 INFO - PROCESS | 1735 | 1467739748331 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x953ca400) [pid = 1735] [serial = 62] [outer = 0x952f3c00] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x93e08c00) [pid = 1735] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x924dc800) [pid = 1735] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x98fbd400) [pid = 1735] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x9a7b5000) [pid = 1735] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0xa4d0ec00) [pid = 1735] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x93c14c00) [pid = 1735] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 55 (0x999b1400) [pid = 1735] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:29:09 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x9a5e9800) [pid = 1735] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:29:09 INFO - PROCESS | 1735 | 1467739749902 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]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 3008ms 10:29:09 INFO - PROCESS | 1735 | 1467739749940 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 1735 | 1467739749947 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:29:09 INFO - PROCESS | 1735 | 1467739749957 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 1735 | 1467739749959 Marionette TRACE conn4 <- [1,58,null,{}] 10:29:09 INFO - PROCESS | 1735 | 1467739749970 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}] 10:29:09 INFO - PROCESS | 1735 | 1467739749978 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:10 INFO - PROCESS | 1735 | 1467739750147 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:29:10 INFO - PROCESS | 1735 | 1467739750161 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 1735 | 1467739750169 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x924e1800 == 17 [pid = 1735] [id = 22] 10:29:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x94045c00) [pid = 1735] [serial = 63] [outer = (nil)] 10:29:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0x98cb1000) [pid = 1735] [serial = 64] [outer = 0x94045c00] 10:29:10 INFO - PROCESS | 1735 | 1467739750247 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x997ca400) [pid = 1735] [serial = 65] [outer = 0x94045c00] 10:29:11 INFO - PROCESS | 1735 | 1467739751005 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]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1089ms 10:29:11 INFO - PROCESS | 1735 | 1467739751045 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 1735 | 1467739751049 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:29:11 INFO - PROCESS | 1735 | 1467739751056 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 1735 | 1467739751058 Marionette TRACE conn4 <- [1,62,null,{}] 10:29:11 INFO - PROCESS | 1735 | 1467739751065 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}] 10:29:11 INFO - PROCESS | 1735 | 1467739751070 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:11 INFO - PROCESS | 1735 | 1467739751231 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:29:11 INFO - PROCESS | 1735 | 1467739751252 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 1735 | 1467739751271 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a5e3400 == 18 [pid = 1735] [id = 23] 10:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x9a5e3800) [pid = 1735] [serial = 66] [outer = (nil)] 10:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x9a5e7800) [pid = 1735] [serial = 67] [outer = 0x9a5e3800] 10:29:11 INFO - PROCESS | 1735 | 1467739751340 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x9a7ab800) [pid = 1735] [serial = 68] [outer = 0x9a5e3800] 10:29:12 INFO - PROCESS | 1735 | 1467739752296 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]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1293ms 10:29:12 INFO - PROCESS | 1735 | 1467739752351 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 1735 | 1467739752358 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:29:12 INFO - PROCESS | 1735 | 1467739752368 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 1735 | 1467739752373 Marionette TRACE conn4 <- [1,66,null,{}] 10:29:12 INFO - PROCESS | 1735 | 1467739752385 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}] 10:29:12 INFO - PROCESS | 1735 | 1467739752391 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:12 INFO - PROCESS | 1735 | 1467739752615 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:29:12 INFO - PROCESS | 1735 | 1467739752753 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 1735 | 1467739752765 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x9520f400 == 19 [pid = 1735] [id = 24] 10:29:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x953d0400) [pid = 1735] [serial = 69] [outer = (nil)] 10:29:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x98fc5000) [pid = 1735] [serial = 70] [outer = 0x953d0400] 10:29:12 INFO - PROCESS | 1735 | 1467739752865 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x99ccec00) [pid = 1735] [serial = 71] [outer = 0x953d0400] 10:29:13 INFO - PROCESS | 1735 | 1467739753732 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]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1437ms 10:29:13 INFO - PROCESS | 1735 | 1467739753810 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:29:13 INFO - PROCESS | 1735 | 1467739753817 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:29:13 INFO - PROCESS | 1735 | 1467739753831 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - PROCESS | 1735 | 1467739753836 Marionette TRACE conn4 <- [1,70,null,{}] 10:29:13 INFO - PROCESS | 1735 | 1467739753843 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}] 10:29:13 INFO - PROCESS | 1735 | 1467739753849 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:14 INFO - PROCESS | 1735 | 1467739754040 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:29:14 INFO - PROCESS | 1735 | 1467739754194 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 1735 | 1467739754205 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a045400 == 20 [pid = 1735] [id = 25] 10:29:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x9b40f400) [pid = 1735] [serial = 72] [outer = (nil)] 10:29:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x9b4cac00) [pid = 1735] [serial = 73] [outer = 0x9b40f400] 10:29:14 INFO - PROCESS | 1735 | 1467739754296 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x9d4a0800) [pid = 1735] [serial = 74] [outer = 0x9b40f400] 10:29:15 INFO - PROCESS | 1735 | 1467739755159 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]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1390ms 10:29:15 INFO - PROCESS | 1735 | 1467739755222 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:29:15 INFO - PROCESS | 1735 | 1467739755226 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:29:15 INFO - PROCESS | 1735 | 1467739755233 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 1735 | 1467739755240 Marionette TRACE conn4 <- [1,74,null,{}] 10:29:15 INFO - PROCESS | 1735 | 1467739755258 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}] 10:29:15 INFO - PROCESS | 1735 | 1467739755268 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:15 INFO - PROCESS | 1735 | 1467739755497 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:29:15 INFO - PROCESS | 1735 | 1467739755637 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 1735 | 1467739755649 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:15 INFO - PROCESS | 1735 | ++DOCSHELL 0xa23a9000 == 21 [pid = 1735] [id = 26] 10:29:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0xa23b4800) [pid = 1735] [serial = 75] [outer = (nil)] 10:29:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0xa2ff0800) [pid = 1735] [serial = 76] [outer = 0xa23b4800] 10:29:15 INFO - PROCESS | 1735 | 1467739755814 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0xa318cc00) [pid = 1735] [serial = 77] [outer = 0xa23b4800] 10:29:16 INFO - PROCESS | 1735 | 1467739756746 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]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1588ms 10:29:16 INFO - PROCESS | 1735 | 1467739756823 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:29:16 INFO - PROCESS | 1735 | 1467739756828 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:29:16 INFO - PROCESS | 1735 | 1467739756835 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 1735 | 1467739756839 Marionette TRACE conn4 <- [1,78,null,{}] 10:29:16 INFO - PROCESS | 1735 | 1467739756846 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}] 10:29:16 INFO - PROCESS | 1735 | 1467739756850 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:17 INFO - PROCESS | 1735 | 1467739757037 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:29:17 INFO - PROCESS | 1735 | 1467739757173 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 1735 | 1467739757183 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0f000 == 22 [pid = 1735] [id = 27] 10:29:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0xa2559800) [pid = 1735] [serial = 78] [outer = (nil)] 10:29:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0xa4d4ac00) [pid = 1735] [serial = 79] [outer = 0xa2559800] 10:29:17 INFO - PROCESS | 1735 | 1467739757269 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0xa4f1cc00) [pid = 1735] [serial = 80] [outer = 0xa2559800] 10:29:18 INFO - PROCESS | 1735 | 1467739758152 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]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 10:29:18 INFO - PROCESS | 1735 | 1467739758219 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:29:18 INFO - PROCESS | 1735 | 1467739758224 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:29:18 INFO - PROCESS | 1735 | 1467739758231 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 1735 | 1467739758235 Marionette TRACE conn4 <- [1,82,null,{}] 10:29:18 INFO - PROCESS | 1735 | 1467739758241 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}] 10:29:18 INFO - PROCESS | 1735 | 1467739758246 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:18 INFO - PROCESS | 1735 | 1467739758424 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:29:18 INFO - PROCESS | 1735 | 1467739758561 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 1735 | 1467739758571 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c12800 == 23 [pid = 1735] [id = 28] 10:29:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0xa310d400) [pid = 1735] [serial = 81] [outer = (nil)] 10:29:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0xa61b6c00) [pid = 1735] [serial = 82] [outer = 0xa310d400] 10:29:18 INFO - PROCESS | 1735 | 1467739758659 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0xa6110400) [pid = 1735] [serial = 83] [outer = 0xa310d400] 10:29:19 INFO - PROCESS | 1735 | 1467739759663 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]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1483ms 10:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:29:19 INFO - PROCESS | 1735 | 1467739759714 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 1735 | 1467739759717 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:29:19 INFO - PROCESS | 1735 | 1467739759725 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 1735 | 1467739759728 Marionette TRACE conn4 <- [1,86,null,{}] 10:29:19 INFO - PROCESS | 1735 | 1467739759734 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}] 10:29:19 INFO - PROCESS | 1735 | 1467739759745 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:19 INFO - PROCESS | 1735 | 1467739759987 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:29:20 INFO - PROCESS | 1735 | 1467739760161 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1735 | 1467739760169 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0bc00 == 24 [pid = 1735] [id = 29] 10:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x99832c00) [pid = 1735] [serial = 84] [outer = (nil)] 10:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9983cc00) [pid = 1735] [serial = 85] [outer = 0x99832c00] 10:29:20 INFO - PROCESS | 1735 | 1467739760259 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x9983ec00) [pid = 1735] [serial = 86] [outer = 0x99832c00] 10:29:21 INFO - PROCESS | 1735 | 1467739761215 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]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1532ms 10:29:21 INFO - PROCESS | 1735 | 1467739761257 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 1735 | 1467739761261 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:29:21 INFO - PROCESS | 1735 | 1467739761268 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 1735 | 1467739761271 Marionette TRACE conn4 <- [1,90,null,{}] 10:29:21 INFO - PROCESS | 1735 | 1467739761279 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}] 10:29:21 INFO - PROCESS | 1735 | 1467739761284 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:21 INFO - PROCESS | 1735 | 1467739761471 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:29:21 INFO - PROCESS | 1735 | 1467739761748 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 1735 | 1467739761762 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x9313e000 == 25 [pid = 1735] [id = 30] 10:29:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9313f800) [pid = 1735] [serial = 87] [outer = (nil)] 10:29:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93c63c00) [pid = 1735] [serial = 88] [outer = 0x9313f800] 10:29:21 INFO - PROCESS | 1735 | 1467739761842 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x97806400) [pid = 1735] [serial = 89] [outer = 0x9313f800] 10:29:22 INFO - PROCESS | 1735 | 1467739762724 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]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1536ms 10:29:22 INFO - PROCESS | 1735 | 1467739762807 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 1735 | 1467739762813 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:29:22 INFO - PROCESS | 1735 | 1467739762821 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 1735 | 1467739762826 Marionette TRACE conn4 <- [1,94,null,{}] 10:29:22 INFO - PROCESS | 1735 | 1467739762834 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}] 10:29:22 INFO - PROCESS | 1735 | 1467739762841 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:23 INFO - PROCESS | 1735 | 1467739763024 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:29:23 INFO - PROCESS | 1735 | 1467739763175 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 1735 | 1467739763182 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x98fc0400 == 26 [pid = 1735] [id = 31] 10:29:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x99833800) [pid = 1735] [serial = 90] [outer = (nil)] 10:29:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x998a6000) [pid = 1735] [serial = 91] [outer = 0x99833800] 10:29:23 INFO - PROCESS | 1735 | 1467739763267 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9996cc00) [pid = 1735] [serial = 92] [outer = 0x99833800] 10:29:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x99d04800) [pid = 1735] [serial = 93] [outer = 0x93e01c00] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x99dda400) [pid = 1735] [serial = 12] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93e10000) [pid = 1735] [serial = 17] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x924df000) [pid = 1735] [serial = 22] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x953cfc00) [pid = 1735] [serial = 28] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x997c5c00) [pid = 1735] [serial = 31] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x9adeb400) [pid = 1735] [serial = 34] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0xa6727c00) [pid = 1735] [serial = 37] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x952f2000) [pid = 1735] [serial = 40] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x99cd7400) [pid = 1735] [serial = 43] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9a04a800) [pid = 1735] [serial = 44] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x9a5f0400) [pid = 1735] [serial = 46] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9b4c5400) [pid = 1735] [serial = 49] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x9d4a0400) [pid = 1735] [serial = 52] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0xa200f000) [pid = 1735] [serial = 55] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x93e02c00) [pid = 1735] [serial = 25] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x9ade5000) [pid = 1735] [serial = 47] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x97a1b800) [pid = 1735] [serial = 41] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x924e3000) [pid = 1735] [serial = 23] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x998da000) [pid = 1735] [serial = 32] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x9d36c800) [pid = 1735] [serial = 35] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0xa6ea0c00) [pid = 1735] [serial = 38] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9a1af800) [pid = 1735] [serial = 9] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0xa4d4ec00) [pid = 1735] [serial = 2] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x93c18800) [pid = 1735] [serial = 19] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x93e0ac00) [pid = 1735] [serial = 16] [outer = (nil)] [url = about:blank] 10:29:24 INFO - PROCESS | 1735 | 1467739764970 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]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2238ms 10:29:25 INFO - PROCESS | 1735 | 1467739765061 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 1735 | 1467739765068 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:29:25 INFO - PROCESS | 1735 | 1467739765082 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 1735 | 1467739765089 Marionette TRACE conn4 <- [1,98,null,{}] 10:29:25 INFO - PROCESS | 1735 | 1467739765097 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}] 10:29:25 INFO - PROCESS | 1735 | 1467739765102 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:25 INFO - PROCESS | 1735 | 1467739765272 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:29:25 INFO - PROCESS | 1735 | 1467739765370 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 1735 | 1467739765382 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0ac00 == 27 [pid = 1735] [id = 32] 10:29:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x93e0d000) [pid = 1735] [serial = 94] [outer = (nil)] 10:29:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x97a1b000) [pid = 1735] [serial = 95] [outer = 0x93e0d000] 10:29:25 INFO - PROCESS | 1735 | 1467739765461 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x984ac800) [pid = 1735] [serial = 96] [outer = 0x93e0d000] 10:29:26 INFO - PROCESS | 1735 | 1467739766243 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]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1195ms 10:29:26 INFO - PROCESS | 1735 | 1467739766275 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 1735 | 1467739766283 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:29:26 INFO - PROCESS | 1735 | 1467739766294 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - PROCESS | 1735 | 1467739766299 Marionette TRACE conn4 <- [1,102,null,{}] 10:29:26 INFO - PROCESS | 1735 | 1467739766306 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}] 10:29:26 INFO - PROCESS | 1735 | 1467739766311 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:26 INFO - PROCESS | 1735 | 1467739766489 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:29:26 INFO - PROCESS | 1735 | 1467739766501 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 1735 | 1467739766511 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x99cd5c00 == 28 [pid = 1735] [id = 33] 10:29:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x99cd8000) [pid = 1735] [serial = 97] [outer = (nil)] 10:29:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x99d03c00) [pid = 1735] [serial = 98] [outer = 0x99cd8000] 10:29:26 INFO - PROCESS | 1735 | 1467739766623 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x99d08000) [pid = 1735] [serial = 99] [outer = 0x99cd8000] 10:29:27 INFO - PROCESS | 1735 | 1467739767686 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1433ms 10:29:27 INFO - PROCESS | 1735 | 1467739767730 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1735 | 1467739767737 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:29:27 INFO - PROCESS | 1735 | 1467739767756 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1735 | 1467739767765 Marionette TRACE conn4 <- [1,106,null,{}] 10:29:27 INFO - PROCESS | 1735 | 1467739767802 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}] 10:29:27 INFO - PROCESS | 1735 | 1467739767817 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:28 INFO - PROCESS | 1735 | 1467739768076 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:29:28 INFO - PROCESS | 1735 | 1467739768117 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 1735 | 1467739768133 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a1af800 == 29 [pid = 1735] [id = 34] 10:29:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9a1b0000) [pid = 1735] [serial = 100] [outer = (nil)] 10:29:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9a2c4c00) [pid = 1735] [serial = 101] [outer = 0x9a1b0000] 10:29:28 INFO - PROCESS | 1735 | 1467739768315 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9a5ea800) [pid = 1735] [serial = 102] [outer = 0x9a1b0000] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0xa2543400) [pid = 1735] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x9afa4000) [pid = 1735] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9b9f9400) [pid = 1735] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x92bef000) [pid = 1735] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x94045c00) [pid = 1735] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x952f3c00) [pid = 1735] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:29:29 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x9a5e3800) [pid = 1735] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:29:29 INFO - PROCESS | 1735 | 1467739769382 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]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1655ms 10:29:29 INFO - PROCESS | 1735 | 1467739769401 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 1735 | 1467739769407 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:29:29 INFO - PROCESS | 1735 | 1467739769415 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - PROCESS | 1735 | 1467739769418 Marionette TRACE conn4 <- [1,110,null,{}] 10:29:29 INFO - PROCESS | 1735 | 1467739769424 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}] 10:29:29 INFO - PROCESS | 1735 | 1467739769430 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:29 INFO - PROCESS | 1735 | 1467739769593 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:29:29 INFO - PROCESS | 1735 | 1467739769609 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 1735 | 1467739769616 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c0dc00 == 30 [pid = 1735] [id = 35] 10:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x953ce800) [pid = 1735] [serial = 103] [outer = (nil)] 10:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x9a90a000) [pid = 1735] [serial = 104] [outer = 0x953ce800] 10:29:29 INFO - PROCESS | 1735 | 1467739769695 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x9b415c00) [pid = 1735] [serial = 105] [outer = 0x953ce800] 10:29:30 INFO - PROCESS | 1735 | 1467739770506 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]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1133ms 10:29:30 INFO - PROCESS | 1735 | 1467739770553 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 1735 | 1467739770558 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:29:30 INFO - PROCESS | 1735 | 1467739770565 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1735 | 1467739770568 Marionette TRACE conn4 <- [1,114,null,{}] 10:29:30 INFO - PROCESS | 1735 | 1467739770574 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}] 10:29:30 INFO - PROCESS | 1735 | 1467739770580 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:30 INFO - PROCESS | 1735 | 1467739770756 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:29:30 INFO - PROCESS | 1735 | 1467739770767 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 1735 | 1467739770774 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x92be6400 == 31 [pid = 1735] [id = 36] 10:29:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x95397000) [pid = 1735] [serial = 106] [outer = (nil)] 10:29:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9539d800) [pid = 1735] [serial = 107] [outer = 0x95397000] 10:29:30 INFO - PROCESS | 1735 | 1467739770848 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9539ec00) [pid = 1735] [serial = 108] [outer = 0x95397000] 10:29:32 INFO - PROCESS | 1735 | 1467739772052 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]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1533ms 10:29:32 INFO - PROCESS | 1735 | 1467739772100 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 1735 | 1467739772107 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:29:32 INFO - PROCESS | 1735 | 1467739772116 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 1735 | 1467739772121 Marionette TRACE conn4 <- [1,118,null,{}] 10:29:32 INFO - PROCESS | 1735 | 1467739772133 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}] 10:29:32 INFO - PROCESS | 1735 | 1467739772138 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:32 INFO - PROCESS | 1735 | 1467739772333 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:29:32 INFO - PROCESS | 1735 | 1467739772495 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 1735 | 1467739772510 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e07400 == 32 [pid = 1735] [id = 37] 10:29:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x93e0c400) [pid = 1735] [serial = 109] [outer = (nil)] 10:29:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x953c5400) [pid = 1735] [serial = 110] [outer = 0x93e0c400] 10:29:32 INFO - PROCESS | 1735 | 1467739772619 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x98c4f400) [pid = 1735] [serial = 111] [outer = 0x93e0c400] 10:29:33 INFO - PROCESS | 1735 | 1467739773651 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1594ms 10:29:33 INFO - PROCESS | 1735 | 1467739773711 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 1735 | 1467739773719 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:29:33 INFO - PROCESS | 1735 | 1467739773730 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 1735 | 1467739773735 Marionette TRACE conn4 <- [1,122,null,{}] 10:29:33 INFO - PROCESS | 1735 | 1467739773742 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}] 10:29:33 INFO - PROCESS | 1735 | 1467739773749 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:33 INFO - PROCESS | 1735 | 1467739773948 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:29:34 INFO - PROCESS | 1735 | 1467739774122 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 1735 | 1467739774133 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x9983d800 == 33 [pid = 1735] [id = 38] 10:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x99d0bc00) [pid = 1735] [serial = 112] [outer = (nil)] 10:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x99d0e800) [pid = 1735] [serial = 113] [outer = 0x99d0bc00] 10:29:34 INFO - PROCESS | 1735 | 1467739774295 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x99de1c00) [pid = 1735] [serial = 114] [outer = 0x99d0bc00] 10:29:35 INFO - PROCESS | 1735 | 1467739775302 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1635ms 10:29:35 INFO - PROCESS | 1735 | 1467739775366 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:29:35 INFO - PROCESS | 1735 | 1467739775370 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:29:35 INFO - PROCESS | 1735 | 1467739775378 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 1735 | 1467739775385 Marionette TRACE conn4 <- [1,126,null,{}] 10:29:35 INFO - PROCESS | 1735 | 1467739775403 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}] 10:29:35 INFO - PROCESS | 1735 | 1467739775413 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:35 INFO - PROCESS | 1735 | 1467739775638 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:29:35 INFO - PROCESS | 1735 | 1467739775813 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 1735 | 1467739775820 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d375000 == 34 [pid = 1735] [id = 39] 10:29:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x9d49fc00) [pid = 1735] [serial = 115] [outer = (nil)] 10:29:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9d4a6c00) [pid = 1735] [serial = 116] [outer = 0x9d49fc00] 10:29:35 INFO - PROCESS | 1735 | 1467739775955 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9d81f400) [pid = 1735] [serial = 117] [outer = 0x9d49fc00] 10:29:36 INFO - PROCESS | 1735 | 1467739776949 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]]]}] 10:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1594ms 10:29:36 INFO - PROCESS | 1735 | 1467739776973 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 1735 | 1467739776980 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:29:37 INFO - PROCESS | 1735 | 1467739776998 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 1735 | 1467739777004 Marionette TRACE conn4 <- [1,130,null,{}] 10:29:37 INFO - PROCESS | 1735 | 1467739777014 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}] 10:29:37 INFO - PROCESS | 1735 | 1467739777021 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:37 INFO - PROCESS | 1735 | 1467739777350 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:29:37 INFO - PROCESS | 1735 | 1467739777587 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 1735 | 1467739777600 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x924e2000 == 35 [pid = 1735] [id = 40] 10:29:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x924e3000) [pid = 1735] [serial = 118] [outer = (nil)] 10:29:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9313d400) [pid = 1735] [serial = 119] [outer = 0x924e3000] 10:29:37 INFO - PROCESS | 1735 | 1467739777934 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93c6e000) [pid = 1735] [serial = 120] [outer = 0x924e3000] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0xa2fee000) [pid = 1735] [serial = 58] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x9b8e2800) [pid = 1735] [serial = 50] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x9d4aa800) [pid = 1735] [serial = 53] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0xa23b4400) [pid = 1735] [serial = 56] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0xa2fb7800) [pid = 1735] [serial = 59] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x98cb1000) [pid = 1735] [serial = 64] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9539c400) [pid = 1735] [serial = 61] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x953ca400) [pid = 1735] [serial = 62] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x9a5e7800) [pid = 1735] [serial = 67] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x997ca400) [pid = 1735] [serial = 65] [outer = (nil)] [url = about:blank] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x98cb2000) [pid = 1735] [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.] 10:29:38 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9a7ab800) [pid = 1735] [serial = 68] [outer = (nil)] [url = about:blank] 10:29:39 INFO - PROCESS | 1735 | 1467739779191 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]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2248ms 10:29:39 INFO - PROCESS | 1735 | 1467739779239 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:29:39 INFO - PROCESS | 1735 | 1467739779245 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:29:39 INFO - PROCESS | 1735 | 1467739779254 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 1735 | 1467739779259 Marionette TRACE conn4 <- [1,134,null,{}] 10:29:39 INFO - PROCESS | 1735 | 1467739779277 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}] 10:29:39 INFO - PROCESS | 1735 | 1467739779283 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:39 INFO - PROCESS | 1735 | 1467739779485 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:29:39 INFO - PROCESS | 1735 | 1467739779618 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 1735 | 1467739779627 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x953ca000 == 36 [pid = 1735] [id = 41] 10:29:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x98cb2000) [pid = 1735] [serial = 121] [outer = (nil)] 10:29:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9983ac00) [pid = 1735] [serial = 122] [outer = 0x98cb2000] 10:29:39 INFO - PROCESS | 1735 | 1467739779705 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x99b26800) [pid = 1735] [serial = 123] [outer = 0x98cb2000] 10:29:40 INFO - PROCESS | 1735 | 1467739780480 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]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1249ms 10:29:40 INFO - PROCESS | 1735 | 1467739780502 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 1735 | 1467739780508 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:29:40 INFO - PROCESS | 1735 | 1467739780519 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 1735 | 1467739780523 Marionette TRACE conn4 <- [1,138,null,{}] 10:29:40 INFO - PROCESS | 1735 | 1467739780531 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}] 10:29:40 INFO - PROCESS | 1735 | 1467739780536 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:40 INFO - PROCESS | 1735 | 1467739780714 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:29:40 INFO - PROCESS | 1735 | 1467739780728 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 1735 | 1467739780737 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a5efc00 == 37 [pid = 1735] [id = 42] 10:29:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9a901800) [pid = 1735] [serial = 124] [outer = (nil)] 10:29:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x9a90a800) [pid = 1735] [serial = 125] [outer = 0x9a901800] 10:29:40 INFO - PROCESS | 1735 | 1467739780808 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9afa1c00) [pid = 1735] [serial = 126] [outer = 0x9a901800] 10:29:41 INFO - PROCESS | 1735 | 1467739781946 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]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1491ms 10:29:42 INFO - PROCESS | 1735 | 1467739782030 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 1735 | 1467739782035 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:29:42 INFO - PROCESS | 1735 | 1467739782044 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 1735 | 1467739782060 Marionette TRACE conn4 <- [1,142,null,{}] 10:29:42 INFO - PROCESS | 1735 | 1467739782092 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}] 10:29:42 INFO - PROCESS | 1735 | 1467739782100 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:42 INFO - PROCESS | 1735 | 1467739782306 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:29:42 INFO - PROCESS | 1735 | 1467739782431 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 1735 | 1467739782440 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:42 INFO - PROCESS | 1735 | ++DOCSHELL 0xa200f000 == 38 [pid = 1735] [id = 43] 10:29:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0xa2378400) [pid = 1735] [serial = 127] [outer = (nil)] 10:29:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0xa2535000) [pid = 1735] [serial = 128] [outer = 0xa2378400] 10:29:42 INFO - PROCESS | 1735 | 1467739782511 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0xa25f1400) [pid = 1735] [serial = 129] [outer = 0xa2378400] 10:29:43 INFO - PROCESS | 1735 | 1467739783301 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1307ms 10:29:43 INFO - PROCESS | 1735 | 1467739783361 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:29:43 INFO - PROCESS | 1735 | 1467739783367 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:29:43 INFO - PROCESS | 1735 | 1467739783374 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 1735 | 1467739783377 Marionette TRACE conn4 <- [1,146,null,{}] 10:29:43 INFO - PROCESS | 1735 | 1467739783384 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}] 10:29:43 INFO - PROCESS | 1735 | 1467739783390 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:43 INFO - PROCESS | 1735 | 1467739783665 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x953d0400) [pid = 1735] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9b40f400) [pid = 1735] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0xa23b4800) [pid = 1735] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x99cd8000) [pid = 1735] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0xa2559800) [pid = 1735] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x99833800) [pid = 1735] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0xa310d400) [pid = 1735] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x93e0d000) [pid = 1735] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9a1b0000) [pid = 1735] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x99832c00) [pid = 1735] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9313f800) [pid = 1735] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:29:43 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x953ce800) [pid = 1735] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:29:43 INFO - PROCESS | 1735 | 1467739783763 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 1735 | 1467739783773 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d9800 == 39 [pid = 1735] [id = 44] 10:29:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x92be2000) [pid = 1735] [serial = 130] [outer = (nil)] 10:29:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x97804000) [pid = 1735] [serial = 131] [outer = 0x92be2000] 10:29:43 INFO - PROCESS | 1735 | 1467739783846 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x93e0d000) [pid = 1735] [serial = 132] [outer = 0x92be2000] 10:29:44 INFO - PROCESS | 1735 | 1467739784595 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]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1281ms 10:29:44 INFO - PROCESS | 1735 | 1467739784657 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 1735 | 1467739784661 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:29:44 INFO - PROCESS | 1735 | 1467739784668 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 1735 | 1467739784671 Marionette TRACE conn4 <- [1,150,null,{}] 10:29:44 INFO - PROCESS | 1735 | 1467739784678 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}] 10:29:44 INFO - PROCESS | 1735 | 1467739784684 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:44 INFO - PROCESS | 1735 | 1467739784846 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:29:44 INFO - PROCESS | 1735 | 1467739784856 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 1735 | 1467739784865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x93146c00 == 40 [pid = 1735] [id = 45] 10:29:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x93e0e000) [pid = 1735] [serial = 133] [outer = (nil)] 10:29:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0xa2ff2800) [pid = 1735] [serial = 134] [outer = 0x93e0e000] 10:29:44 INFO - PROCESS | 1735 | 1467739784952 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0xa33cc400) [pid = 1735] [serial = 135] [outer = 0x93e0e000] 10:29:46 INFO - PROCESS | 1735 | 1467739786057 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]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1448ms 10:29:46 INFO - PROCESS | 1735 | 1467739786118 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 1735 | 1467739786126 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:29:46 INFO - PROCESS | 1735 | 1467739786136 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - PROCESS | 1735 | 1467739786141 Marionette TRACE conn4 <- [1,154,null,{}] 10:29:46 INFO - PROCESS | 1735 | 1467739786152 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}] 10:29:46 INFO - PROCESS | 1735 | 1467739786158 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:46 INFO - PROCESS | 1735 | 1467739786474 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:29:46 INFO - PROCESS | 1735 | 1467739786653 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 1735 | 1467739786670 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x9539c000 == 41 [pid = 1735] [id = 46] 10:29:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9539e800) [pid = 1735] [serial = 136] [outer = (nil)] 10:29:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x997ca000) [pid = 1735] [serial = 137] [outer = 0x9539e800] 10:29:46 INFO - PROCESS | 1735 | 1467739786757 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9983d000) [pid = 1735] [serial = 138] [outer = 0x9539e800] 10:29:47 INFO - PROCESS | 1735 | 1467739787233 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:29:47 INFO - PROCESS | 1735 | 1467739787736 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1640ms 10:29:47 INFO - PROCESS | 1735 | 1467739787777 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 1735 | 1467739787785 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:29:47 INFO - PROCESS | 1735 | 1467739787800 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1735 | 1467739787805 Marionette TRACE conn4 <- [1,158,null,{}] 10:29:47 INFO - PROCESS | 1735 | 1467739787812 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}] 10:29:47 INFO - PROCESS | 1735 | 1467739787818 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:48 INFO - PROCESS | 1735 | 1467739788052 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:29:48 INFO - PROCESS | 1735 | 1467739788249 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 1735 | 1467739788256 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a13b000 == 42 [pid = 1735] [id = 47] 10:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x9a13bc00) [pid = 1735] [serial = 139] [outer = (nil)] 10:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9a1acc00) [pid = 1735] [serial = 140] [outer = 0x9a13bc00] 10:29:48 INFO - PROCESS | 1735 | 1467739788394 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9a903000) [pid = 1735] [serial = 141] [outer = 0x9a13bc00] 10:29:49 INFO - PROCESS | 1735 | 1467739789655 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1895ms 10:29:49 INFO - PROCESS | 1735 | 1467739789705 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 1735 | 1467739789711 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:29:49 INFO - PROCESS | 1735 | 1467739789800 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 1735 | 1467739789807 Marionette TRACE conn4 <- [1,162,null,{}] 10:29:49 INFO - PROCESS | 1735 | 1467739789876 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}] 10:29:49 INFO - PROCESS | 1735 | 1467739789886 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:50 INFO - PROCESS | 1735 | 1467739790116 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:29:50 INFO - PROCESS | 1735 | 1467739790243 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 1735 | 1467739790254 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:50 INFO - PROCESS | 1735 | ++DOCSHELL 0xa200fc00 == 43 [pid = 1735] [id = 48] 10:29:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0xa2346800) [pid = 1735] [serial = 142] [outer = (nil)] 10:29:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0xa2559800) [pid = 1735] [serial = 143] [outer = 0xa2346800] 10:29:50 INFO - PROCESS | 1735 | 1467739790343 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0xa318a400) [pid = 1735] [serial = 144] [outer = 0xa2346800] 10:29:51 INFO - PROCESS | 1735 | 1467739791269 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]]]}] 10:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1605ms 10:29:51 INFO - PROCESS | 1735 | 1467739791333 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:29:51 INFO - PROCESS | 1735 | 1467739791339 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:29:51 INFO - PROCESS | 1735 | 1467739791345 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 1735 | 1467739791348 Marionette TRACE conn4 <- [1,166,null,{}] 10:29:51 INFO - PROCESS | 1735 | 1467739791355 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}] 10:29:51 INFO - PROCESS | 1735 | 1467739791361 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:51 INFO - PROCESS | 1735 | 1467739791590 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:29:51 INFO - PROCESS | 1735 | 1467739791770 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 1735 | 1467739791781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x953c9000 == 44 [pid = 1735] [id = 49] 10:29:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x97815000) [pid = 1735] [serial = 145] [outer = (nil)] 10:29:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x9781b400) [pid = 1735] [serial = 146] [outer = 0x97815000] 10:29:51 INFO - PROCESS | 1735 | 1467739791912 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x9781f000) [pid = 1735] [serial = 147] [outer = 0x97815000] 10:29:52 INFO - PROCESS | 1735 | 1467739792842 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]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1544ms 10:29:52 INFO - PROCESS | 1735 | 1467739792890 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 1735 | 1467739792893 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:29:52 INFO - PROCESS | 1735 | 1467739792901 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - PROCESS | 1735 | 1467739792905 Marionette TRACE conn4 <- [1,170,null,{}] 10:29:52 INFO - PROCESS | 1735 | 1467739792911 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}] 10:29:52 INFO - PROCESS | 1735 | 1467739792917 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:53 INFO - PROCESS | 1735 | 1467739793205 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:29:53 INFO - PROCESS | 1735 | 1467739793623 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 1735 | 1467739793635 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x95398400 == 45 [pid = 1735] [id = 50] 10:29:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x95398800) [pid = 1735] [serial = 148] [outer = (nil)] 10:29:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x953cc000) [pid = 1735] [serial = 149] [outer = 0x95398800] 10:29:53 INFO - PROCESS | 1735 | 1467739793756 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x97816400) [pid = 1735] [serial = 150] [outer = 0x95398800] 10:29:54 INFO - PROCESS | 1735 | 1467739794733 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]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1890ms 10:29:54 INFO - PROCESS | 1735 | 1467739794794 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:29:54 INFO - PROCESS | 1735 | 1467739794800 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:29:54 INFO - PROCESS | 1735 | 1467739794809 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 1735 | 1467739794814 Marionette TRACE conn4 <- [1,174,null,{}] 10:29:54 INFO - PROCESS | 1735 | 1467739794822 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}] 10:29:54 INFO - PROCESS | 1735 | 1467739794830 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:55 INFO - PROCESS | 1735 | 1467739795075 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0x924d9800 == 44 [pid = 1735] [id = 44] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9539d800) [pid = 1735] [serial = 107] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0xa200f000 == 43 [pid = 1735] [id = 43] 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0x9a5efc00 == 42 [pid = 1735] [id = 42] 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0x953ca000 == 41 [pid = 1735] [id = 41] 10:29:55 INFO - PROCESS | 1735 | 1467739795292 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 1735 | 1467739795299 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0x924e2000 == 40 [pid = 1735] [id = 40] 10:29:55 INFO - PROCESS | 1735 | --DOCSHELL 0x93e07400 == 39 [pid = 1735] [id = 37] 10:29:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x924e2000 == 40 [pid = 1735] [id = 51] 10:29:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93e09000) [pid = 1735] [serial = 151] [outer = (nil)] 10:29:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x97806800) [pid = 1735] [serial = 152] [outer = 0x93e09000] 10:29:55 INFO - PROCESS | 1735 | 1467739795382 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x998d7800) [pid = 1735] [serial = 153] [outer = 0x93e09000] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9b4cac00) [pid = 1735] [serial = 73] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0xa318cc00) [pid = 1735] [serial = 77] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0xa2ff0800) [pid = 1735] [serial = 76] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x99d03c00) [pid = 1735] [serial = 98] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0xa4f1cc00) [pid = 1735] [serial = 80] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0xa4d4ac00) [pid = 1735] [serial = 79] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9996cc00) [pid = 1735] [serial = 92] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x998a6000) [pid = 1735] [serial = 91] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0xa6110400) [pid = 1735] [serial = 83] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0xa61b6c00) [pid = 1735] [serial = 82] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x97a1b000) [pid = 1735] [serial = 95] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9a2c4c00) [pid = 1735] [serial = 101] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x984ac800) [pid = 1735] [serial = 96] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x9983ec00) [pid = 1735] [serial = 86] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9983cc00) [pid = 1735] [serial = 85] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x9a5ea800) [pid = 1735] [serial = 102] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x97806400) [pid = 1735] [serial = 89] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x93c63c00) [pid = 1735] [serial = 88] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x9a90a000) [pid = 1735] [serial = 104] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x99ccec00) [pid = 1735] [serial = 71] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x9b415c00) [pid = 1735] [serial = 105] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x99d08000) [pid = 1735] [serial = 99] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x98fc5000) [pid = 1735] [serial = 70] [outer = (nil)] [url = about:blank] 10:29:55 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x9d4a0800) [pid = 1735] [serial = 74] [outer = (nil)] [url = about:blank] 10:29:56 INFO - PROCESS | 1735 | 1467739796152 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]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1393ms 10:29:56 INFO - PROCESS | 1735 | 1467739796210 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 1735 | 1467739796217 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:29:56 INFO - PROCESS | 1735 | 1467739796225 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 1735 | 1467739796229 Marionette TRACE conn4 <- [1,178,null,{}] 10:29:56 INFO - PROCESS | 1735 | 1467739796235 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}] 10:29:56 INFO - PROCESS | 1735 | 1467739796240 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:56 INFO - PROCESS | 1735 | 1467739796412 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:29:56 INFO - PROCESS | 1735 | 1467739796522 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 1735 | 1467739796533 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x97a16000 == 41 [pid = 1735] [id = 52] 10:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x998a6000) [pid = 1735] [serial = 154] [outer = (nil)] 10:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x99d0f000) [pid = 1735] [serial = 155] [outer = 0x998a6000] 10:29:56 INFO - PROCESS | 1735 | 1467739796607 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9a13b400) [pid = 1735] [serial = 156] [outer = 0x998a6000] 10:29:57 INFO - PROCESS | 1735 | 1467739797379 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]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1190ms 10:29:57 INFO - PROCESS | 1735 | 1467739797419 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 1735 | 1467739797424 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:29:57 INFO - PROCESS | 1735 | 1467739797447 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 1735 | 1467739797457 Marionette TRACE conn4 <- [1,182,null,{}] 10:29:57 INFO - PROCESS | 1735 | 1467739797467 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}] 10:29:57 INFO - PROCESS | 1735 | 1467739797474 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:57 INFO - PROCESS | 1735 | 1467739797691 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:29:57 INFO - PROCESS | 1735 | 1467739797714 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 1735 | 1467739797723 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x99d06000 == 42 [pid = 1735] [id = 53] 10:29:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9a6c4c00) [pid = 1735] [serial = 157] [outer = (nil)] 10:29:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9a6cc800) [pid = 1735] [serial = 158] [outer = 0x9a6c4c00] 10:29:57 INFO - PROCESS | 1735 | 1467739797795 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9a6ce400) [pid = 1735] [serial = 159] [outer = 0x9a6c4c00] 10:29:58 INFO - PROCESS | 1735 | 1467739798664 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]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1303ms 10:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:29:58 INFO - PROCESS | 1735 | 1467739798735 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 1735 | 1467739798739 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:29:58 INFO - PROCESS | 1735 | 1467739798745 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 1735 | 1467739798749 Marionette TRACE conn4 <- [1,186,null,{}] 10:29:58 INFO - PROCESS | 1735 | 1467739798762 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}] 10:29:58 INFO - PROCESS | 1735 | 1467739798767 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:58 INFO - PROCESS | 1735 | 1467739798989 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:29:59 INFO - PROCESS | 1735 | 1467739799010 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 1735 | 1467739799018 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:29:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x924e1400 == 43 [pid = 1735] [id = 54] 10:29:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x92bef000) [pid = 1735] [serial = 160] [outer = (nil)] 10:29:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9b40f800) [pid = 1735] [serial = 161] [outer = 0x92bef000] 10:29:59 INFO - PROCESS | 1735 | 1467739799097 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x9b415c00) [pid = 1735] [serial = 162] [outer = 0x92bef000] 10:29:59 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x98cb2000) [pid = 1735] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:29:59 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x9a901800) [pid = 1735] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:29:59 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0xa2378400) [pid = 1735] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:29:59 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x924e3000) [pid = 1735] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:29:59 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92be2000) [pid = 1735] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:30:00 INFO - PROCESS | 1735 | 1467739800055 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]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1343ms 10:30:00 INFO - PROCESS | 1735 | 1467739800088 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 1735 | 1467739800094 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:30:00 INFO - PROCESS | 1735 | 1467739800102 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 1735 | 1467739800105 Marionette TRACE conn4 <- [1,190,null,{}] 10:30:00 INFO - PROCESS | 1735 | 1467739800112 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}] 10:30:00 INFO - PROCESS | 1735 | 1467739800117 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:00 INFO - PROCESS | 1735 | 1467739800335 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:30:00 INFO - PROCESS | 1735 | 1467739800349 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 1735 | 1467739800368 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a5e2c00 == 44 [pid = 1735] [id = 55] 10:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9a7ab800) [pid = 1735] [serial = 163] [outer = (nil)] 10:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9b9f9800) [pid = 1735] [serial = 164] [outer = 0x9a7ab800] 10:30:00 INFO - PROCESS | 1735 | 1467739800457 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x9d4a4c00) [pid = 1735] [serial = 165] [outer = 0x9a7ab800] 10:30:01 INFO - PROCESS | 1735 | 1467739801376 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]]]}] 10:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1338ms 10:30:01 INFO - PROCESS | 1735 | 1467739801442 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 1735 | 1467739801446 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:30:01 INFO - PROCESS | 1735 | 1467739801453 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 1735 | 1467739801457 Marionette TRACE conn4 <- [1,194,null,{}] 10:30:01 INFO - PROCESS | 1735 | 1467739801463 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}] 10:30:01 INFO - PROCESS | 1735 | 1467739801470 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:01 INFO - PROCESS | 1735 | 1467739801745 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:30:01 INFO - PROCESS | 1735 | 1467739801950 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 1735 | 1467739801963 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x92bef400 == 45 [pid = 1735] [id = 56] 10:30:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92bf0000) [pid = 1735] [serial = 166] [outer = (nil)] 10:30:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x93c66000) [pid = 1735] [serial = 167] [outer = 0x92bf0000] 10:30:02 INFO - PROCESS | 1735 | 1467739802064 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x952f8000) [pid = 1735] [serial = 168] [outer = 0x92bf0000] 10:30:03 INFO - PROCESS | 1735 | 1467739803065 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]]]}] 10:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1686ms 10:30:03 INFO - PROCESS | 1735 | 1467739803143 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 1735 | 1467739803151 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:30:03 INFO - PROCESS | 1735 | 1467739803162 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 1735 | 1467739803170 Marionette TRACE conn4 <- [1,198,null,{}] 10:30:03 INFO - PROCESS | 1735 | 1467739803181 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}] 10:30:03 INFO - PROCESS | 1735 | 1467739803192 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:03 INFO - PROCESS | 1735 | 1467739803554 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:30:03 INFO - PROCESS | 1735 | 1467739803743 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 1735 | 1467739803757 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x9539f000 == 46 [pid = 1735] [id = 57] 10:30:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x9983cc00) [pid = 1735] [serial = 169] [outer = (nil)] 10:30:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x999ae400) [pid = 1735] [serial = 170] [outer = 0x9983cc00] 10:30:03 INFO - PROCESS | 1735 | 1467739803869 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x99d06400) [pid = 1735] [serial = 171] [outer = 0x9983cc00] 10:30:04 INFO - PROCESS | 1735 | 1467739804924 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]]]}] 10:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1842ms 10:30:05 INFO - PROCESS | 1735 | 1467739805005 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:30:05 INFO - PROCESS | 1735 | 1467739805012 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:30:05 INFO - PROCESS | 1735 | 1467739805020 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 1735 | 1467739805026 Marionette TRACE conn4 <- [1,202,null,{}] 10:30:05 INFO - PROCESS | 1735 | 1467739805044 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}] 10:30:05 INFO - PROCESS | 1735 | 1467739805051 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:05 INFO - PROCESS | 1735 | 1467739805368 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:30:05 INFO - PROCESS | 1735 | 1467739805537 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 1735 | 1467739805551 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d8800 == 47 [pid = 1735] [id = 58] 10:30:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x9a5edc00) [pid = 1735] [serial = 172] [outer = (nil)] 10:30:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9a6c8c00) [pid = 1735] [serial = 173] [outer = 0x9a5edc00] 10:30:05 INFO - PROCESS | 1735 | 1467739805672 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x9adec000) [pid = 1735] [serial = 174] [outer = 0x9a5edc00] 10:30:06 INFO - PROCESS | 1735 | 1467739806840 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]]]}] 10:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1896ms 10:30:06 INFO - PROCESS | 1735 | 1467739806916 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 1735 | 1467739806924 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:30:06 INFO - PROCESS | 1735 | 1467739806942 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 1735 | 1467739806950 Marionette TRACE conn4 <- [1,206,null,{}] 10:30:06 INFO - PROCESS | 1735 | 1467739806957 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}] 10:30:06 INFO - PROCESS | 1735 | 1467739806965 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:07 INFO - PROCESS | 1735 | 1467739807293 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:30:07 INFO - PROCESS | 1735 | 1467739807448 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1735 | 1467739807454 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x998a8c00 == 48 [pid = 1735] [id = 59] 10:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x9af0e000) [pid = 1735] [serial = 175] [outer = (nil)] 10:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0xa209cc00) [pid = 1735] [serial = 176] [outer = 0x9af0e000] 10:30:07 INFO - PROCESS | 1735 | 1467739807543 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0xa20a7c00) [pid = 1735] [serial = 177] [outer = 0x9af0e000] 10:30:08 INFO - PROCESS | 1735 | 1467739808511 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]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1648ms 10:30:08 INFO - PROCESS | 1735 | 1467739808583 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 1735 | 1467739808587 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:30:08 INFO - PROCESS | 1735 | 1467739808596 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 1735 | 1467739808599 Marionette TRACE conn4 <- [1,210,null,{}] 10:30:08 INFO - PROCESS | 1735 | 1467739808606 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}] 10:30:08 INFO - PROCESS | 1735 | 1467739808612 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:08 INFO - PROCESS | 1735 | 1467739808849 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:30:09 INFO - PROCESS | 1735 | 1467739809057 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 1735 | 1467739809071 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d9800 == 49 [pid = 1735] [id = 60] 10:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9983a000) [pid = 1735] [serial = 178] [outer = (nil)] 10:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0xa3107000) [pid = 1735] [serial = 179] [outer = 0x9983a000] 10:30:09 INFO - PROCESS | 1735 | 1467739809176 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0xa310e000) [pid = 1735] [serial = 180] [outer = 0x9983a000] 10:30:10 INFO - PROCESS | 1735 | 1467739810065 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]]]}] 10:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1483ms 10:30:10 INFO - PROCESS | 1735 | 1467739810080 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:30:10 INFO - PROCESS | 1735 | 1467739810084 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:30:10 INFO - PROCESS | 1735 | 1467739810091 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 1735 | 1467739810095 Marionette TRACE conn4 <- [1,214,null,{}] 10:30:10 INFO - PROCESS | 1735 | 1467739810101 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}] 10:30:10 INFO - PROCESS | 1735 | 1467739810106 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:10 INFO - PROCESS | 1735 | 1467739810302 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:30:10 INFO - PROCESS | 1735 | 1467739810491 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 1735 | 1467739810518 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:10 INFO - PROCESS | 1735 | ++DOCSHELL 0xa4d4c400 == 50 [pid = 1735] [id = 61] 10:30:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0xa4d4e800) [pid = 1735] [serial = 181] [outer = (nil)] 10:30:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0xa4f17000) [pid = 1735] [serial = 182] [outer = 0xa4d4e800] 10:30:10 INFO - PROCESS | 1735 | 1467739810748 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0xa6727c00) [pid = 1735] [serial = 183] [outer = 0xa4d4e800] 10:30:11 INFO - PROCESS | 1735 | 1467739811714 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]]]}] 10:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1688ms 10:30:11 INFO - PROCESS | 1735 | 1467739811779 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:30:11 INFO - PROCESS | 1735 | 1467739811784 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:30:11 INFO - PROCESS | 1735 | 1467739811791 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 1735 | 1467739811794 Marionette TRACE conn4 <- [1,218,null,{}] 10:30:11 INFO - PROCESS | 1735 | 1467739811800 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}] 10:30:11 INFO - PROCESS | 1735 | 1467739811806 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:12 INFO - PROCESS | 1735 | 1467739811997 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:30:12 INFO - PROCESS | 1735 | 1467739812400 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 1735 | 1467739812410 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x92be4c00 == 51 [pid = 1735] [id = 62] 10:30:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x9313a800) [pid = 1735] [serial = 184] [outer = (nil)] 10:30:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x93c18c00) [pid = 1735] [serial = 185] [outer = 0x9313a800] 10:30:12 INFO - PROCESS | 1735 | 1467739812534 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x95399800) [pid = 1735] [serial = 186] [outer = 0x9313a800] 10:30:13 INFO - PROCESS | 1735 | 1467739813505 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]]]}] 10:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1735ms 10:30:13 INFO - PROCESS | 1735 | 1467739813528 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 1735 | 1467739813534 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:30:13 INFO - PROCESS | 1735 | 1467739813543 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 1735 | 1467739813548 Marionette TRACE conn4 <- [1,222,null,{}] 10:30:13 INFO - PROCESS | 1735 | 1467739813556 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}] 10:30:13 INFO - PROCESS | 1735 | 1467739813568 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:13 INFO - PROCESS | 1735 | 1467739813806 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x9a1af800 == 50 [pid = 1735] [id = 34] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x924e1800 == 49 [pid = 1735] [id = 22] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x99cd5c00 == 48 [pid = 1735] [id = 33] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x9a5e3400 == 47 [pid = 1735] [id = 23] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0xa2ff2800) [pid = 1735] [serial = 134] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x9d4a6c00) [pid = 1735] [serial = 116] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | 1467739814042 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 1735 | 1467739814057 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0ac00 == 46 [pid = 1735] [id = 32] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x952f2400 == 45 [pid = 1735] [id = 21] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x9520f400 == 44 [pid = 1735] [id = 24] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x9a5e2c00 == 43 [pid = 1735] [id = 55] 10:30:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c5f800 == 44 [pid = 1735] [id = 63] 10:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x93e06400) [pid = 1735] [serial = 187] [outer = (nil)] 10:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9780b800) [pid = 1735] [serial = 188] [outer = 0x93e06400] 10:30:14 INFO - PROCESS | 1735 | 1467739814143 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x99839c00) [pid = 1735] [serial = 189] [outer = 0x93e06400] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x924e1400 == 43 [pid = 1735] [id = 54] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x99d06000 == 42 [pid = 1735] [id = 53] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x97a16000 == 41 [pid = 1735] [id = 52] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x924e2000 == 40 [pid = 1735] [id = 51] 10:30:14 INFO - PROCESS | 1735 | --DOCSHELL 0x95398400 == 39 [pid = 1735] [id = 50] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x99d0e800) [pid = 1735] [serial = 113] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9983ac00) [pid = 1735] [serial = 122] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x99b26800) [pid = 1735] [serial = 123] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x9a90a800) [pid = 1735] [serial = 125] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0xa2535000) [pid = 1735] [serial = 128] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9313d400) [pid = 1735] [serial = 119] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93c6e000) [pid = 1735] [serial = 120] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x953c5400) [pid = 1735] [serial = 110] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x97804000) [pid = 1735] [serial = 131] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0xa25f1400) [pid = 1735] [serial = 129] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x93e0d000) [pid = 1735] [serial = 132] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9afa1c00) [pid = 1735] [serial = 126] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1735 | 1467739814970 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]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1494ms 10:30:15 INFO - PROCESS | 1735 | 1467739815041 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 1735 | 1467739815047 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:30:15 INFO - PROCESS | 1735 | 1467739815055 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 1735 | 1467739815059 Marionette TRACE conn4 <- [1,226,null,{}] 10:30:15 INFO - PROCESS | 1735 | 1467739815065 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}] 10:30:15 INFO - PROCESS | 1735 | 1467739815071 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:15 INFO - PROCESS | 1735 | 1467739815254 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:30:15 INFO - PROCESS | 1735 | 1467739815366 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 1735 | 1467739815378 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c10400 == 40 [pid = 1735] [id = 64] 10:30:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x998a1800) [pid = 1735] [serial = 190] [outer = (nil)] 10:30:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x99d0d000) [pid = 1735] [serial = 191] [outer = 0x998a1800] 10:30:15 INFO - PROCESS | 1735 | 1467739815450 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9a045800) [pid = 1735] [serial = 192] [outer = 0x998a1800] 10:30:16 INFO - PROCESS | 1735 | 1467739816309 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]]]}] 10:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1282ms 10:30:16 INFO - PROCESS | 1735 | 1467739816338 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 1735 | 1467739816343 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:30:16 INFO - PROCESS | 1735 | 1467739816357 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - PROCESS | 1735 | 1467739816367 Marionette TRACE conn4 <- [1,230,null,{}] 10:30:16 INFO - PROCESS | 1735 | 1467739816376 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}] 10:30:16 INFO - PROCESS | 1735 | 1467739816382 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:16 INFO - PROCESS | 1735 | 1467739816568 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:30:16 INFO - PROCESS | 1735 | 1467739816581 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 1735 | 1467739816587 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x924dc800 == 41 [pid = 1735] [id = 65] 10:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x97814800) [pid = 1735] [serial = 193] [outer = (nil)] 10:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9a90d000) [pid = 1735] [serial = 194] [outer = 0x97814800] 10:30:16 INFO - PROCESS | 1735 | 1467739816775 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x9af99000) [pid = 1735] [serial = 195] [outer = 0x97814800] 10:30:17 INFO - PROCESS | 1735 | 1467739817839 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]]]}] 10:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1562ms 10:30:17 INFO - PROCESS | 1735 | 1467739817914 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 1735 | 1467739817918 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:30:17 INFO - PROCESS | 1735 | 1467739817926 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 1735 | 1467739817929 Marionette TRACE conn4 <- [1,234,null,{}] 10:30:17 INFO - PROCESS | 1735 | 1467739817942 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}] 10:30:17 INFO - PROCESS | 1735 | 1467739817947 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:18 INFO - PROCESS | 1735 | 1467739818200 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:30:18 INFO - PROCESS | 1735 | 1467739818228 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 1735 | 1467739818239 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d8400 == 42 [pid = 1735] [id = 66] 10:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x99840400) [pid = 1735] [serial = 196] [outer = (nil)] 10:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9b9fc400) [pid = 1735] [serial = 197] [outer = 0x99840400] 10:30:18 INFO - PROCESS | 1735 | 1467739818327 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x9d4a1800) [pid = 1735] [serial = 198] [outer = 0x99840400] 10:30:18 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x95398800) [pid = 1735] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:30:18 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x998a6000) [pid = 1735] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:30:18 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92bef000) [pid = 1735] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:30:18 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x9a6c4c00) [pid = 1735] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:30:18 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x93e09000) [pid = 1735] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:30:19 INFO - PROCESS | 1735 | 1467739819235 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]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1340ms 10:30:19 INFO - PROCESS | 1735 | 1467739819268 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 1735 | 1467739819272 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:30:19 INFO - PROCESS | 1735 | 1467739819279 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 1735 | 1467739819283 Marionette TRACE conn4 <- [1,238,null,{}] 10:30:19 INFO - PROCESS | 1735 | 1467739819289 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}] 10:30:19 INFO - PROCESS | 1735 | 1467739819294 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:19 INFO - PROCESS | 1735 | 1467739819493 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:30:19 INFO - PROCESS | 1735 | 1467739819513 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 1735 | 1467739819530 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e09000 == 43 [pid = 1735] [id = 67] 10:30:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x97812800) [pid = 1735] [serial = 199] [outer = (nil)] 10:30:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0xa209bc00) [pid = 1735] [serial = 200] [outer = 0x97812800] 10:30:19 INFO - PROCESS | 1735 | 1467739819616 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0xa2fb7800) [pid = 1735] [serial = 201] [outer = 0x97812800] 10:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1236ms 10:30:20 INFO - PROCESS | 1735 | 1467739820507 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]]]}] 10:30:20 INFO - PROCESS | 1735 | 1467739820516 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 1735 | 1467739820520 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:30:20 INFO - PROCESS | 1735 | 1467739820541 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 1735 | 1467739820544 Marionette TRACE conn4 <- [1,242,null,{}] 10:30:20 INFO - PROCESS | 1735 | 1467739820550 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}] 10:30:20 INFO - PROCESS | 1735 | 1467739820556 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:20 INFO - PROCESS | 1735 | 1467739820729 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:30:20 INFO - PROCESS | 1735 | 1467739820745 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 1735 | 1467739820753 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x95397c00 == 44 [pid = 1735] [id = 68] 10:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9b8e2c00) [pid = 1735] [serial = 202] [outer = (nil)] 10:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0xa61b8000) [pid = 1735] [serial = 203] [outer = 0x9b8e2c00] 10:30:20 INFO - PROCESS | 1735 | 1467739820829 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0xa672f800) [pid = 1735] [serial = 204] [outer = 0x9b8e2c00] 10:30:21 INFO - PROCESS | 1735 | 1467739821980 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]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1481ms 10:30:22 INFO - PROCESS | 1735 | 1467739822024 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 1735 | 1467739822031 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:30:22 INFO - PROCESS | 1735 | 1467739822040 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 1735 | 1467739822048 Marionette TRACE conn4 <- [1,246,null,{}] 10:30:22 INFO - PROCESS | 1735 | 1467739822056 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}] 10:30:22 INFO - PROCESS | 1735 | 1467739822063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:22 INFO - PROCESS | 1735 | 1467739822311 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:30:22 INFO - PROCESS | 1735 | 1467739822510 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 1735 | 1467739822524 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x9539d800 == 45 [pid = 1735] [id = 69] 10:30:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x953c9c00) [pid = 1735] [serial = 205] [outer = (nil)] 10:30:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x9781a000) [pid = 1735] [serial = 206] [outer = 0x953c9c00] 10:30:22 INFO - PROCESS | 1735 | 1467739822661 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x999adc00) [pid = 1735] [serial = 207] [outer = 0x953c9c00] 10:30:23 INFO - PROCESS | 1735 | 1467739823564 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]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1544ms 10:30:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x99d06000) [pid = 1735] [serial = 208] [outer = 0x93e01c00] 10:30:23 INFO - PROCESS | 1735 | 1467739823648 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 1735 | 1467739823656 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:30:23 INFO - PROCESS | 1735 | 1467739823742 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 1735 | 1467739823747 Marionette TRACE conn4 <- [1,250,null,{}] 10:30:23 INFO - PROCESS | 1735 | 1467739823763 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}] 10:30:23 INFO - PROCESS | 1735 | 1467739823773 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:23 INFO - PROCESS | 1735 | 1467739823973 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:30:24 INFO - PROCESS | 1735 | 1467739824185 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 1735 | 1467739824194 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x924da000 == 46 [pid = 1735] [id = 70] 10:30:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x95398400) [pid = 1735] [serial = 209] [outer = (nil)] 10:30:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9a6cb800) [pid = 1735] [serial = 210] [outer = 0x95398400] 10:30:24 INFO - PROCESS | 1735 | 1467739824287 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x9d81d800) [pid = 1735] [serial = 211] [outer = 0x95398400] 10:30:25 INFO - PROCESS | 1735 | 1467739825166 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]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1515ms 10:30:25 INFO - PROCESS | 1735 | 1467739825196 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 1735 | 1467739825200 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:30:25 INFO - PROCESS | 1735 | 1467739825208 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 1735 | 1467739825214 Marionette TRACE conn4 <- [1,254,null,{}] 10:30:25 INFO - PROCESS | 1735 | 1467739825235 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}] 10:30:25 INFO - PROCESS | 1735 | 1467739825246 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:25 INFO - PROCESS | 1735 | 1467739825463 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:30:25 INFO - PROCESS | 1735 | 1467739825713 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 1735 | 1467739825727 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:25 INFO - PROCESS | 1735 | ++DOCSHELL 0xa34de400 == 47 [pid = 1735] [id = 71] 10:30:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0xa6793c00) [pid = 1735] [serial = 212] [outer = (nil)] 10:30:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0xa6819400) [pid = 1735] [serial = 213] [outer = 0xa6793c00] 10:30:25 INFO - PROCESS | 1735 | 1467739825861 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0xa6ea3400) [pid = 1735] [serial = 214] [outer = 0xa6793c00] 10:30:26 INFO - PROCESS | 1735 | 1467739826868 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]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1693ms 10:30:26 INFO - PROCESS | 1735 | 1467739826901 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 1735 | 1467739826905 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:30:26 INFO - PROCESS | 1735 | 1467739826913 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 1735 | 1467739826919 Marionette TRACE conn4 <- [1,258,null,{}] 10:30:26 INFO - PROCESS | 1735 | 1467739826929 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}] 10:30:26 INFO - PROCESS | 1735 | 1467739826934 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:27 INFO - PROCESS | 1735 | 1467739827131 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:30:27 INFO - PROCESS | 1735 | 1467739827336 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 1735 | 1467739827344 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x99d06c00 == 48 [pid = 1735] [id = 72] 10:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0xa4f75c00) [pid = 1735] [serial = 215] [outer = (nil)] 10:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0xa6f40800) [pid = 1735] [serial = 216] [outer = 0xa4f75c00] 10:30:27 INFO - PROCESS | 1735 | 1467739827483 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0xa6f47000) [pid = 1735] [serial = 217] [outer = 0xa4f75c00] 10:30:28 INFO - PROCESS | 1735 | 1467739828361 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]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1491ms 10:30:28 INFO - PROCESS | 1735 | 1467739828406 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 1735 | 1467739828410 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:30:28 INFO - PROCESS | 1735 | 1467739828418 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 1735 | 1467739828423 Marionette TRACE conn4 <- [1,262,null,{}] 10:30:28 INFO - PROCESS | 1735 | 1467739828430 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}] 10:30:28 INFO - PROCESS | 1735 | 1467739828436 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:28 INFO - PROCESS | 1735 | 1467739828634 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:30:28 INFO - PROCESS | 1735 | 1467739828793 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 1735 | 1467739828804 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ea000 == 49 [pid = 1735] [id = 73] 10:30:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x925eb000) [pid = 1735] [serial = 218] [outer = (nil)] 10:30:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x925f2400) [pid = 1735] [serial = 219] [outer = 0x925eb000] 10:30:28 INFO - PROCESS | 1735 | 1467739828891 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x925f6000) [pid = 1735] [serial = 220] [outer = 0x925eb000] 10:30:29 INFO - PROCESS | 1735 | 1467739829830 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1484ms 10:30:29 INFO - PROCESS | 1735 | 1467739829904 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 1735 | 1467739829909 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:30:29 INFO - PROCESS | 1735 | 1467739829916 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 1735 | 1467739829920 Marionette TRACE conn4 <- [1,266,null,{}] 10:30:29 INFO - PROCESS | 1735 | 1467739829926 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}] 10:30:29 INFO - PROCESS | 1735 | 1467739829938 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:30 INFO - PROCESS | 1735 | 1467739830216 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:30:30 INFO - PROCESS | 1735 | 1467739830438 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 1735 | 1467739830449 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f3c00 == 50 [pid = 1735] [id = 74] 10:30:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0xa6ea6c00) [pid = 1735] [serial = 221] [outer = (nil)] 10:30:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0xa825ec00) [pid = 1735] [serial = 222] [outer = 0xa6ea6c00] 10:30:30 INFO - PROCESS | 1735 | 1467739830534 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0xa82f3800) [pid = 1735] [serial = 223] [outer = 0xa6ea6c00] 10:30:31 INFO - PROCESS | 1735 | 1467739831438 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]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1540ms 10:30:31 INFO - PROCESS | 1735 | 1467739831479 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 1735 | 1467739831487 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:30:31 INFO - PROCESS | 1735 | 1467739831503 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - PROCESS | 1735 | 1467739831511 Marionette TRACE conn4 <- [1,270,null,{}] 10:30:31 INFO - PROCESS | 1735 | 1467739831521 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}] 10:30:31 INFO - PROCESS | 1735 | 1467739831529 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:31 INFO - PROCESS | 1735 | 1467739831737 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:30:31 INFO - PROCESS | 1735 | 1467739831944 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 1735 | 1467739831953 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b4b400 == 51 [pid = 1735] [id = 75] 10:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9781e400) [pid = 1735] [serial = 224] [outer = (nil)] 10:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0xa8c46c00) [pid = 1735] [serial = 225] [outer = 0x9781e400] 10:30:32 INFO - PROCESS | 1735 | 1467739832081 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0xa8c86400) [pid = 1735] [serial = 226] [outer = 0x9781e400] 10:30:32 INFO - PROCESS | 1735 | 1467739832956 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]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1495ms 10:30:33 INFO - PROCESS | 1735 | 1467739833005 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 1735 | 1467739833010 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:30:33 INFO - PROCESS | 1735 | 1467739833019 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 1735 | 1467739833024 Marionette TRACE conn4 <- [1,274,null,{}] 10:30:33 INFO - PROCESS | 1735 | 1467739833030 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}] 10:30:33 INFO - PROCESS | 1735 | 1467739833036 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:33 INFO - PROCESS | 1735 | 1467739833234 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:30:33 INFO - PROCESS | 1735 | 1467739833413 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 1735 | 1467739833425 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x9295cc00 == 52 [pid = 1735] [id = 76] 10:30:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x9295e400) [pid = 1735] [serial = 227] [outer = (nil)] 10:30:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x92967400) [pid = 1735] [serial = 228] [outer = 0x9295e400] 10:30:33 INFO - PROCESS | 1735 | 1467739833509 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x92968400) [pid = 1735] [serial = 229] [outer = 0x9295e400] 10:30:34 INFO - PROCESS | 1735 | 1467739834771 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]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1796ms 10:30:34 INFO - PROCESS | 1735 | 1467739834817 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 1735 | 1467739834823 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:30:34 INFO - PROCESS | 1735 | 1467739834833 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 1735 | 1467739834839 Marionette TRACE conn4 <- [1,278,null,{}] 10:30:34 INFO - PROCESS | 1735 | 1467739834857 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}] 10:30:34 INFO - PROCESS | 1735 | 1467739834864 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:35 INFO - PROCESS | 1735 | 1467739835185 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:30:35 INFO - PROCESS | 1735 | 1467739835413 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 1735 | 1467739835426 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b55400 == 53 [pid = 1735] [id = 77] 10:30:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x92be1400) [pid = 1735] [serial = 230] [outer = (nil)] 10:30:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9313fc00) [pid = 1735] [serial = 231] [outer = 0x92be1400] 10:30:35 INFO - PROCESS | 1735 | 1467739835556 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x93c61800) [pid = 1735] [serial = 232] [outer = 0x92be1400] 10:30:36 INFO - PROCESS | 1735 | --DOCSHELL 0x9d375000 == 52 [pid = 1735] [id = 39] 10:30:36 INFO - PROCESS | 1735 | --DOCSHELL 0x9313e000 == 51 [pid = 1735] [id = 30] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x9b9f9800) [pid = 1735] [serial = 164] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | 1467739836598 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]]]}] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x997ca000) [pid = 1735] [serial = 137] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x97816400) [pid = 1735] [serial = 150] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0xa2559800) [pid = 1735] [serial = 143] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x9781b400) [pid = 1735] [serial = 146] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x9a13b400) [pid = 1735] [serial = 156] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x9b415c00) [pid = 1735] [serial = 162] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x9a6ce400) [pid = 1735] [serial = 159] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x9a6cc800) [pid = 1735] [serial = 158] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x97806800) [pid = 1735] [serial = 152] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x9a1acc00) [pid = 1735] [serial = 140] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x953cc000) [pid = 1735] [serial = 149] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x99d0f000) [pid = 1735] [serial = 155] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x998d7800) [pid = 1735] [serial = 153] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x9b40f800) [pid = 1735] [serial = 161] [outer = (nil)] [url = about:blank] 10:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1842ms 10:30:36 INFO - PROCESS | 1735 | 1467739836676 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:30:36 INFO - PROCESS | 1735 | 1467739836682 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:30:36 INFO - PROCESS | 1735 | 1467739836694 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - PROCESS | 1735 | 1467739836698 Marionette TRACE conn4 <- [1,282,null,{}] 10:30:36 INFO - PROCESS | 1735 | 1467739836713 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}] 10:30:36 INFO - PROCESS | 1735 | 1467739836719 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:36 INFO - PROCESS | 1735 | 1467739836916 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:30:37 INFO - PROCESS | 1735 | 1467739837083 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 1735 | 1467739837093 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x953cdc00 == 52 [pid = 1735] [id = 78] 10:30:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x97804000) [pid = 1735] [serial = 233] [outer = (nil)] 10:30:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x97814400) [pid = 1735] [serial = 234] [outer = 0x97804000] 10:30:37 INFO - PROCESS | 1735 | 1467739837176 Marionette DEBUG loaded listener.js 10:30:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x9781ec00) [pid = 1735] [serial = 235] [outer = 0x97804000] 10:30:38 INFO - PROCESS | 1735 | 1467739837998 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]]]}] 10:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1344ms 10:30:38 INFO - PROCESS | 1735 | 1467739838039 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 1735 | 1467739838043 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:30:38 INFO - PROCESS | 1735 | 1467739838050 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 1735 | 1467739838056 Marionette TRACE conn4 <- [1,286,null,{}] 10:30:38 INFO - PROCESS | 1735 | 1467739838077 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}] 10:30:38 INFO - PROCESS | 1735 | 1467739838090 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:38 INFO - PROCESS | 1735 | 1467739838276 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:30:38 INFO - PROCESS | 1735 | 1467739838411 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 1735 | 1467739838424 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x99840000 == 53 [pid = 1735] [id = 79] 10:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x998a1000) [pid = 1735] [serial = 236] [outer = (nil)] 10:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x99cd1400) [pid = 1735] [serial = 237] [outer = 0x998a1000] 10:30:38 INFO - PROCESS | 1735 | 1467739838497 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x99d10c00) [pid = 1735] [serial = 238] [outer = 0x998a1000] 10:30:39 INFO - PROCESS | 1735 | 1467739839409 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]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1391ms 10:30:39 INFO - PROCESS | 1735 | 1467739839442 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:30:39 INFO - PROCESS | 1735 | 1467739839448 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:30:39 INFO - PROCESS | 1735 | 1467739839454 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 1735 | 1467739839458 Marionette TRACE conn4 <- [1,290,null,{}] 10:30:39 INFO - PROCESS | 1735 | 1467739839476 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}] 10:30:39 INFO - PROCESS | 1735 | 1467739839482 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:39 INFO - PROCESS | 1735 | 1467739839710 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:30:39 INFO - PROCESS | 1735 | 1467739839736 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 1735 | 1467739839748 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a131800 == 54 [pid = 1735] [id = 80] 10:30:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9a13f400) [pid = 1735] [serial = 239] [outer = (nil)] 10:30:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x9a5ebc00) [pid = 1735] [serial = 240] [outer = 0x9a13f400] 10:30:39 INFO - PROCESS | 1735 | 1467739839820 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x9a6cf800) [pid = 1735] [serial = 241] [outer = 0x9a13f400] 10:30:40 INFO - PROCESS | 1735 | 1467739840763 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]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1348ms 10:30:40 INFO - PROCESS | 1735 | 1467739840804 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:30:40 INFO - PROCESS | 1735 | 1467739840810 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:30:40 INFO - PROCESS | 1735 | 1467739840819 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 1735 | 1467739840825 Marionette TRACE conn4 <- [1,294,null,{}] 10:30:40 INFO - PROCESS | 1735 | 1467739840851 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}] 10:30:40 INFO - PROCESS | 1735 | 1467739840859 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:41 INFO - PROCESS | 1735 | 1467739841094 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x99840400) [pid = 1735] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x9313a800) [pid = 1735] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x998a1800) [pid = 1735] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x93e06400) [pid = 1735] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x97814800) [pid = 1735] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x97812800) [pid = 1735] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:30:41 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9a7ab800) [pid = 1735] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:30:41 INFO - PROCESS | 1735 | 1467739841554 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 1735 | 1467739841567 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c08c00 == 55 [pid = 1735] [id = 81] 10:30:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x91c0ac00) [pid = 1735] [serial = 242] [outer = (nil)] 10:30:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x91c0e000) [pid = 1735] [serial = 243] [outer = 0x91c0ac00] 10:30:41 INFO - PROCESS | 1735 | 1467739841636 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x91c10400) [pid = 1735] [serial = 244] [outer = 0x91c0ac00] 10:30:42 INFO - PROCESS | 1735 | 1467739842411 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]]]}] 10:30:42 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. 10:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1660ms 10:30:42 INFO - PROCESS | 1735 | 1467739842480 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 1735 | 1467739842484 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:30:42 INFO - PROCESS | 1735 | 1467739842491 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 1735 | 1467739842493 Marionette TRACE conn4 <- [1,298,null,{}] 10:30:42 INFO - PROCESS | 1735 | 1467739842499 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}] 10:30:42 INFO - PROCESS | 1735 | 1467739842510 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:42 INFO - PROCESS | 1735 | 1467739842724 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:30:42 INFO - PROCESS | 1735 | 1467739842845 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 1735 | 1467739842857 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c05400 == 56 [pid = 1735] [id = 82] 10:30:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x91c0c800) [pid = 1735] [serial = 245] [outer = (nil)] 10:30:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9a903400) [pid = 1735] [serial = 246] [outer = 0x91c0c800] 10:30:42 INFO - PROCESS | 1735 | 1467739842932 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x9af9dc00) [pid = 1735] [serial = 247] [outer = 0x91c0c800] 10:30:43 INFO - PROCESS | 1735 | 1467739843992 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]]]}] 10:30:44 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. 10:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1584ms 10:30:44 INFO - PROCESS | 1735 | 1467739844077 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 1735 | 1467739844084 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:30:44 INFO - PROCESS | 1735 | 1467739844097 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 1735 | 1467739844102 Marionette TRACE conn4 <- [1,302,null,{}] 10:30:44 INFO - PROCESS | 1735 | 1467739844114 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}] 10:30:44 INFO - PROCESS | 1735 | 1467739844122 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:44 INFO - PROCESS | 1735 | 1467739844485 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:30:44 INFO - PROCESS | 1735 | 1467739844649 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1735 | 1467739844663 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7a800 == 57 [pid = 1735] [id = 83] 10:30:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x91a7b000) [pid = 1735] [serial = 248] [outer = (nil)] 10:30:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x91c03800) [pid = 1735] [serial = 249] [outer = 0x91a7b000] 10:30:44 INFO - PROCESS | 1735 | 1467739844751 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x91c0c400) [pid = 1735] [serial = 250] [outer = 0x91a7b000] 10:30:45 INFO - PROCESS | 1735 | 1467739845776 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]]]}] 10:30:45 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. 10:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1745ms 10:30:45 INFO - PROCESS | 1735 | 1467739845839 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 1735 | 1467739845847 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:30:45 INFO - PROCESS | 1735 | 1467739845860 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 1735 | 1467739845865 Marionette TRACE conn4 <- [1,306,null,{}] 10:30:45 INFO - PROCESS | 1735 | 1467739845872 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}] 10:30:45 INFO - PROCESS | 1735 | 1467739845879 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:46 INFO - PROCESS | 1735 | 1467739846124 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:30:46 INFO - PROCESS | 1735 | 1467739846348 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 1735 | 1467739846359 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x92962000 == 58 [pid = 1735] [id = 84] 10:30:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x92b50400) [pid = 1735] [serial = 251] [outer = (nil)] 10:30:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x93c0d400) [pid = 1735] [serial = 252] [outer = 0x92b50400] 10:30:46 INFO - PROCESS | 1735 | 1467739846457 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9404b000) [pid = 1735] [serial = 253] [outer = 0x92b50400] 10:30:47 INFO - PROCESS | 1735 | 1467739847406 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]]]}] 10:30:47 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. 10:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1594ms 10:30:47 INFO - PROCESS | 1735 | 1467739847454 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 1735 | 1467739847458 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:30:47 INFO - PROCESS | 1735 | 1467739847466 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 1735 | 1467739847473 Marionette TRACE conn4 <- [1,310,null,{}] 10:30:47 INFO - PROCESS | 1735 | 1467739847492 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}] 10:30:47 INFO - PROCESS | 1735 | 1467739847502 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:47 INFO - PROCESS | 1735 | 1467739847762 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:30:48 INFO - PROCESS | 1735 | 1467739848068 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 1735 | 1467739848086 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x998a2000 == 59 [pid = 1735] [id = 85] 10:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x998d9c00) [pid = 1735] [serial = 254] [outer = (nil)] 10:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x99d03c00) [pid = 1735] [serial = 255] [outer = 0x998d9c00] 10:30:48 INFO - PROCESS | 1735 | 1467739848192 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x9a1b1000) [pid = 1735] [serial = 256] [outer = 0x998d9c00] 10:30:49 INFO - PROCESS | 1735 | 1467739849170 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]]]}] 10:30:49 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. 10:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1740ms 10:30:49 INFO - PROCESS | 1735 | 1467739849206 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 1735 | 1467739849212 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:30:49 INFO - PROCESS | 1735 | 1467739849219 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 1735 | 1467739849225 Marionette TRACE conn4 <- [1,314,null,{}] 10:30:49 INFO - PROCESS | 1735 | 1467739849233 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}] 10:30:49 INFO - PROCESS | 1735 | 1467739849239 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:49 INFO - PROCESS | 1735 | 1467739849483 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:30:49 INFO - PROCESS | 1735 | 1467739849700 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 1735 | 1467739849710 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ee000 == 60 [pid = 1735] [id = 86] 10:30:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x9a6d2c00) [pid = 1735] [serial = 257] [outer = (nil)] 10:30:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x9b412c00) [pid = 1735] [serial = 258] [outer = 0x9a6d2c00] 10:30:49 INFO - PROCESS | 1735 | 1467739849845 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x9b418800) [pid = 1735] [serial = 259] [outer = 0x9a6d2c00] 10:30:50 INFO - PROCESS | 1735 | 1467739850924 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]]]}] 10:30:50 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. 10:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1741ms 10:30:50 INFO - PROCESS | 1735 | 1467739850966 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 1735 | 1467739850973 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:30:50 INFO - PROCESS | 1735 | 1467739850985 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 1735 | 1467739850990 Marionette TRACE conn4 <- [1,318,null,{}] 10:30:51 INFO - PROCESS | 1735 | 1467739851002 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}] 10:30:51 INFO - PROCESS | 1735 | 1467739851011 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:51 INFO - PROCESS | 1735 | 1467739851228 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:30:51 INFO - PROCESS | 1735 | 1467739851413 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 1735 | 1467739851421 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c06c00 == 61 [pid = 1735] [id = 87] 10:30:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x925ecc00) [pid = 1735] [serial = 260] [outer = (nil)] 10:30:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0xa100dc00) [pid = 1735] [serial = 261] [outer = 0x925ecc00] 10:30:51 INFO - PROCESS | 1735 | 1467739851504 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0xa2559800) [pid = 1735] [serial = 262] [outer = 0x925ecc00] 10:30:52 INFO - PROCESS | 1735 | 1467739852450 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]]]}] 10:30:52 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. 10:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1493ms 10:30:52 INFO - PROCESS | 1735 | 1467739852477 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:30:52 INFO - PROCESS | 1735 | 1467739852482 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:30:52 INFO - PROCESS | 1735 | 1467739852489 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 1735 | 1467739852493 Marionette TRACE conn4 <- [1,322,null,{}] 10:30:52 INFO - PROCESS | 1735 | 1467739852500 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}] 10:30:52 INFO - PROCESS | 1735 | 1467739852510 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:52 INFO - PROCESS | 1735 | 1467739852772 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:30:53 INFO - PROCESS | 1735 | 1467739853031 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 1735 | 1467739853037 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c02400 == 62 [pid = 1735] [id = 88] 10:30:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0xa318d800) [pid = 1735] [serial = 263] [outer = (nil)] 10:30:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0xa4f1ec00) [pid = 1735] [serial = 264] [outer = 0xa318d800] 10:30:53 INFO - PROCESS | 1735 | 1467739853141 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0xa610fc00) [pid = 1735] [serial = 265] [outer = 0xa318d800] 10:30:54 INFO - PROCESS | 1735 | 1467739854180 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]]]}] 10:30:54 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. 10:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1734ms 10:30:54 INFO - PROCESS | 1735 | 1467739854224 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:30:54 INFO - PROCESS | 1735 | 1467739854229 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:30:54 INFO - PROCESS | 1735 | 1467739854235 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 1735 | 1467739854239 Marionette TRACE conn4 <- [1,326,null,{}] 10:30:54 INFO - PROCESS | 1735 | 1467739854245 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}] 10:30:54 INFO - PROCESS | 1735 | 1467739854251 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:54 INFO - PROCESS | 1735 | 1467739854475 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:30:54 INFO - PROCESS | 1735 | 1467739854728 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 1735 | 1467739854737 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:54 INFO - PROCESS | 1735 | ++DOCSHELL 0xa61bb000 == 63 [pid = 1735] [id = 89] 10:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0xa6796400) [pid = 1735] [serial = 266] [outer = (nil)] 10:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0xa6ea2c00) [pid = 1735] [serial = 267] [outer = 0xa6796400] 10:30:54 INFO - PROCESS | 1735 | 1467739854822 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0xa6f4a400) [pid = 1735] [serial = 268] [outer = 0xa6796400] 10:30:55 INFO - PROCESS | 1735 | 1467739855836 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]]]}] 10:30:55 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. 10:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1641ms 10:30:55 INFO - PROCESS | 1735 | 1467739855878 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:30:55 INFO - PROCESS | 1735 | 1467739855889 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:30:55 INFO - PROCESS | 1735 | 1467739855897 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - PROCESS | 1735 | 1467739855903 Marionette TRACE conn4 <- [1,330,null,{}] 10:30:55 INFO - PROCESS | 1735 | 1467739855912 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}] 10:30:55 INFO - PROCESS | 1735 | 1467739855918 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:56 INFO - PROCESS | 1735 | 1467739856152 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:30:56 INFO - PROCESS | 1735 | 1467739856423 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 1735 | 1467739856434 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc4800 == 64 [pid = 1735] [id = 90] 10:30:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fcc7400) [pid = 1735] [serial = 269] [outer = (nil)] 10:30:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8fcccc00) [pid = 1735] [serial = 270] [outer = 0x8fcc7400] 10:30:56 INFO - PROCESS | 1735 | 1467739856562 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8fcce800) [pid = 1735] [serial = 271] [outer = 0x8fcc7400] 10:30:57 INFO - PROCESS | 1735 | 1467739857630 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]]]}] 10:30:57 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. 10:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1788ms 10:30:57 INFO - PROCESS | 1735 | 1467739857684 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 1735 | 1467739857688 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:30:57 INFO - PROCESS | 1735 | 1467739857695 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 1735 | 1467739857698 Marionette TRACE conn4 <- [1,334,null,{}] 10:30:57 INFO - PROCESS | 1735 | 1467739857705 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}] 10:30:57 INFO - PROCESS | 1735 | 1467739857710 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:57 INFO - PROCESS | 1735 | 1467739857905 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:30:58 INFO - PROCESS | 1735 | 1467739858111 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 1735 | 1467739858120 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7c800 == 65 [pid = 1735] [id = 91] 10:30:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91a7cc00) [pid = 1735] [serial = 272] [outer = (nil)] 10:30:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91c01400) [pid = 1735] [serial = 273] [outer = 0x91a7cc00] 10:30:58 INFO - PROCESS | 1735 | 1467739858422 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91c0e400) [pid = 1735] [serial = 274] [outer = 0x91a7cc00] 10:30:59 INFO - PROCESS | 1735 | 1467739859320 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]]]}] 10:30:59 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. 10:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1682ms 10:30:59 INFO - PROCESS | 1735 | 1467739859380 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 1735 | 1467739859386 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:30:59 INFO - PROCESS | 1735 | 1467739859395 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 1735 | 1467739859398 Marionette TRACE conn4 <- [1,338,null,{}] 10:30:59 INFO - PROCESS | 1735 | 1467739859407 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}] 10:30:59 INFO - PROCESS | 1735 | 1467739859413 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:59 INFO - PROCESS | 1735 | 1467739859608 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:30:59 INFO - PROCESS | 1735 | 1467739859833 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 1735 | 1467739859843 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:30:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c09000 == 66 [pid = 1735] [id = 92] 10:30:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x92b52000) [pid = 1735] [serial = 275] [outer = (nil)] 10:31:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x9520a400) [pid = 1735] [serial = 276] [outer = 0x92b52000] 10:31:00 INFO - PROCESS | 1735 | 1467739860012 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x97806800) [pid = 1735] [serial = 277] [outer = 0x92b52000] 10:31:00 INFO - PROCESS | 1735 | --DOCSHELL 0x9a045400 == 65 [pid = 1735] [id = 25] 10:31:00 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa4f17000) [pid = 1735] [serial = 182] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9d4a4c00) [pid = 1735] [serial = 165] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9b9fc400) [pid = 1735] [serial = 197] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x95399800) [pid = 1735] [serial = 186] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x93c18c00) [pid = 1735] [serial = 185] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x99d0d000) [pid = 1735] [serial = 191] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9a045800) [pid = 1735] [serial = 192] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9780b800) [pid = 1735] [serial = 188] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x99839c00) [pid = 1735] [serial = 189] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x999ae400) [pid = 1735] [serial = 170] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x93c66000) [pid = 1735] [serial = 167] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0xa209cc00) [pid = 1735] [serial = 176] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x9a6c8c00) [pid = 1735] [serial = 173] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0xa3107000) [pid = 1735] [serial = 179] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x9d4a1800) [pid = 1735] [serial = 198] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9af99000) [pid = 1735] [serial = 195] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9a90d000) [pid = 1735] [serial = 194] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0xa209bc00) [pid = 1735] [serial = 200] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0xa2fb7800) [pid = 1735] [serial = 201] [outer = (nil)] [url = about:blank] 10:31:01 INFO - PROCESS | 1735 | 1467739861058 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]]]}] 10:31:01 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. 10:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1689ms 10:31:01 INFO - PROCESS | 1735 | 1467739861084 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 1735 | 1467739861090 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:31:01 INFO - PROCESS | 1735 | 1467739861101 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 1735 | 1467739861105 Marionette TRACE conn4 <- [1,342,null,{}] 10:31:01 INFO - PROCESS | 1735 | 1467739861113 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}] 10:31:01 INFO - PROCESS | 1735 | 1467739861119 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:01 INFO - PROCESS | 1735 | 1467739861330 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:31:01 INFO - PROCESS | 1735 | 1467739861499 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 1735 | 1467739861510 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb36400 == 66 [pid = 1735] [id = 93] 10:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8fb37000) [pid = 1735] [serial = 278] [outer = (nil)] 10:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8fb3dc00) [pid = 1735] [serial = 279] [outer = 0x8fb37000] 10:31:01 INFO - PROCESS | 1735 | 1467739861581 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x92b53c00) [pid = 1735] [serial = 280] [outer = 0x8fb37000] 10:31:02 INFO - PROCESS | 1735 | 1467739862471 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]]]}] 10:31:02 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. 10:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1433ms 10:31:02 INFO - PROCESS | 1735 | 1467739862535 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 1735 | 1467739862539 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:31:02 INFO - PROCESS | 1735 | 1467739862547 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 1735 | 1467739862553 Marionette TRACE conn4 <- [1,346,null,{}] 10:31:02 INFO - PROCESS | 1735 | 1467739862570 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}] 10:31:02 INFO - PROCESS | 1735 | 1467739862579 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:02 INFO - PROCESS | 1735 | 1467739862764 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:31:02 INFO - PROCESS | 1735 | 1467739862891 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 1735 | 1467739862898 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb39400 == 67 [pid = 1735] [id = 94] 10:31:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x93e07800) [pid = 1735] [serial = 281] [outer = (nil)] 10:31:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x98fc7800) [pid = 1735] [serial = 282] [outer = 0x93e07800] 10:31:02 INFO - PROCESS | 1735 | 1467739862971 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x9996ec00) [pid = 1735] [serial = 283] [outer = 0x93e07800] 10:31:03 INFO - PROCESS | 1735 | 1467739863778 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]]]}] 10:31:03 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. 10:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1291ms 10:31:03 INFO - PROCESS | 1735 | 1467739863838 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 1735 | 1467739863844 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:31:03 INFO - PROCESS | 1735 | 1467739863850 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 1735 | 1467739863853 Marionette TRACE conn4 <- [1,350,null,{}] 10:31:03 INFO - PROCESS | 1735 | 1467739863860 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}] 10:31:03 INFO - PROCESS | 1735 | 1467739863865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:04 INFO - PROCESS | 1735 | 1467739864097 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:31:04 INFO - PROCESS | 1735 | 1467739864119 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 1735 | 1467739864129 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc5400 == 68 [pid = 1735] [id = 95] 10:31:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x91a77c00) [pid = 1735] [serial = 284] [outer = (nil)] 10:31:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9a133800) [pid = 1735] [serial = 285] [outer = 0x91a77c00] 10:31:04 INFO - PROCESS | 1735 | 1467739864199 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9a5ec000) [pid = 1735] [serial = 286] [outer = 0x91a77c00] 10:31:05 INFO - PROCESS | 1735 | 1467739865148 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]]]}] 10:31:05 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. 10:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1330ms 10:31:05 INFO - PROCESS | 1735 | 1467739865187 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 1735 | 1467739865191 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:31:05 INFO - PROCESS | 1735 | 1467739865197 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 1735 | 1467739865201 Marionette TRACE conn4 <- [1,354,null,{}] 10:31:05 INFO - PROCESS | 1735 | 1467739865207 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}] 10:31:05 INFO - PROCESS | 1735 | 1467739865212 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:05 INFO - PROCESS | 1735 | 1467739865424 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:31:05 INFO - PROCESS | 1735 | 1467739865444 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1735 | 1467739865453 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad4800 == 69 [pid = 1735] [id = 96] 10:31:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8fad5000) [pid = 1735] [serial = 287] [outer = (nil)] 10:31:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fad9c00) [pid = 1735] [serial = 288] [outer = 0x8fad5000] 10:31:05 INFO - PROCESS | 1735 | 1467739865537 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x93c6b000) [pid = 1735] [serial = 289] [outer = 0x8fad5000] 10:31:06 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x91c0ac00) [pid = 1735] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:31:06 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9a13f400) [pid = 1735] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:31:06 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x97804000) [pid = 1735] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:31:06 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x998a1000) [pid = 1735] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:31:06 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x92be1400) [pid = 1735] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:31:06 INFO - PROCESS | 1735 | 1467739866589 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]]]}] 10:31:06 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. 10:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1431ms 10:31:06 INFO - PROCESS | 1735 | 1467739866631 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1735 | 1467739866635 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:31:06 INFO - PROCESS | 1735 | 1467739866641 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1735 | 1467739866644 Marionette TRACE conn4 <- [1,358,null,{}] 10:31:06 INFO - PROCESS | 1735 | 1467739866650 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}] 10:31:06 INFO - PROCESS | 1735 | 1467739866660 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:06 INFO - PROCESS | 1735 | 1467739866832 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:31:07 INFO - PROCESS | 1735 | 1467739866989 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 1735 | 1467739866998 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad6400 == 70 [pid = 1735] [id = 97] 10:31:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x91c0ac00) [pid = 1735] [serial = 290] [outer = (nil)] 10:31:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9a908800) [pid = 1735] [serial = 291] [outer = 0x91c0ac00] 10:31:07 INFO - PROCESS | 1735 | 1467739867117 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9afa1c00) [pid = 1735] [serial = 292] [outer = 0x91c0ac00] 10:31:08 INFO - PROCESS | 1735 | 1467739868676 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]]]}] 10:31:08 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. 10:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2140ms 10:31:08 INFO - PROCESS | 1735 | 1467739868783 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 1735 | 1467739868791 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:31:08 INFO - PROCESS | 1735 | 1467739868813 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1735 | 1467739868819 Marionette TRACE conn4 <- [1,362,null,{}] 10:31:08 INFO - PROCESS | 1735 | 1467739868829 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}] 10:31:08 INFO - PROCESS | 1735 | 1467739868836 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:09 INFO - PROCESS | 1735 | 1467739869054 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:31:09 INFO - PROCESS | 1735 | 1467739869272 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 1735 | 1467739869296 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3800 == 71 [pid = 1735] [id = 98] 10:31:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fade400) [pid = 1735] [serial = 293] [outer = (nil)] 10:31:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8fb39800) [pid = 1735] [serial = 294] [outer = 0x8fade400] 10:31:09 INFO - PROCESS | 1735 | 1467739869491 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8fcc8400) [pid = 1735] [serial = 295] [outer = 0x8fade400] 10:31:10 INFO - PROCESS | 1735 | 1467739870937 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]]]}] 10:31:10 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. 10:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2161ms 10:31:10 INFO - PROCESS | 1735 | 1467739870965 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 1735 | 1467739870973 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:31:10 INFO - PROCESS | 1735 | 1467739870985 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 1735 | 1467739870989 Marionette TRACE conn4 <- [1,366,null,{}] 10:31:10 INFO - PROCESS | 1735 | 1467739870996 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}] 10:31:11 INFO - PROCESS | 1735 | 1467739871009 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:11 INFO - PROCESS | 1735 | 1467739871301 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:31:11 INFO - PROCESS | 1735 | 1467739871444 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 1735 | 1467739871452 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x92965000 == 72 [pid = 1735] [id = 99] 10:31:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x92965c00) [pid = 1735] [serial = 296] [outer = (nil)] 10:31:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x92b51800) [pid = 1735] [serial = 297] [outer = 0x92965c00] 10:31:11 INFO - PROCESS | 1735 | 1467739871539 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x93e0b000) [pid = 1735] [serial = 298] [outer = 0x92965c00] 10:31:12 INFO - PROCESS | 1735 | 1467739872543 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]]]}] 10:31:12 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. 10:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1595ms 10:31:12 INFO - PROCESS | 1735 | 1467739872579 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 1735 | 1467739872584 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:31:12 INFO - PROCESS | 1735 | 1467739872591 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 1735 | 1467739872597 Marionette TRACE conn4 <- [1,370,null,{}] 10:31:12 INFO - PROCESS | 1735 | 1467739872615 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}] 10:31:12 INFO - PROCESS | 1735 | 1467739872625 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:12 INFO - PROCESS | 1735 | 1467739872859 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:31:13 INFO - PROCESS | 1735 | 1467739873120 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 1735 | 1467739873136 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x99d48c00 == 73 [pid = 1735] [id = 100] 10:31:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x99d49c00) [pid = 1735] [serial = 299] [outer = (nil)] 10:31:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x99d4e000) [pid = 1735] [serial = 300] [outer = 0x99d49c00] 10:31:13 INFO - PROCESS | 1735 | 1467739873225 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x99d51c00) [pid = 1735] [serial = 301] [outer = 0x99d49c00] 10:31:14 INFO - PROCESS | 1735 | 1467739874118 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]]]}] 10:31:14 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. 10:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1588ms 10:31:14 INFO - PROCESS | 1735 | 1467739874180 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:31:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:31:14 INFO - PROCESS | 1735 | 1467739874186 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:31:14 INFO - PROCESS | 1735 | 1467739874192 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 1735 | 1467739874195 Marionette TRACE conn4 <- [1,374,null,{}] 10:31:14 INFO - PROCESS | 1735 | 1467739874202 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}] 10:31:14 INFO - PROCESS | 1735 | 1467739874208 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:14 INFO - PROCESS | 1735 | 1467739874409 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:31:14 INFO - PROCESS | 1735 | 1467739874578 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 1735 | 1467739874588 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fadd800 == 74 [pid = 1735] [id = 101] 10:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x99d4b800) [pid = 1735] [serial = 302] [outer = (nil)] 10:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x9a6cc800) [pid = 1735] [serial = 303] [outer = 0x99d4b800] 10:31:14 INFO - PROCESS | 1735 | 1467739874717 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x9af08c00) [pid = 1735] [serial = 304] [outer = 0x99d4b800] 10:31:15 INFO - PROCESS | 1735 | 1467739875632 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:31:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1486ms 10:31:15 INFO - PROCESS | 1735 | 1467739875679 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:31:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:31:15 INFO - PROCESS | 1735 | 1467739875684 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:31:15 INFO - PROCESS | 1735 | 1467739875691 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 1735 | 1467739875695 Marionette TRACE conn4 <- [1,378,null,{}] 10:31:15 INFO - PROCESS | 1735 | 1467739875702 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}] 10:31:15 INFO - PROCESS | 1735 | 1467739875710 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:15 INFO - PROCESS | 1735 | 1467739875911 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:31:16 INFO - PROCESS | 1735 | 1467739876141 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 1735 | 1467739876154 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x99cd9000 == 75 [pid = 1735] [id = 102] 10:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x99d55c00) [pid = 1735] [serial = 305] [outer = (nil)] 10:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0xa1088800) [pid = 1735] [serial = 306] [outer = 0x99d55c00] 10:31:16 INFO - PROCESS | 1735 | 1467739876288 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0xa2010c00) [pid = 1735] [serial = 307] [outer = 0x99d55c00] 10:31:17 INFO - PROCESS | 1735 | 1467739877170 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:31:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:31:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1536ms 10:31:17 INFO - PROCESS | 1735 | 1467739877228 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 1735 | 1467739877232 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:31:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:31:17 INFO - PROCESS | 1735 | 1467739877239 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - PROCESS | 1735 | 1467739877244 Marionette TRACE conn4 <- [1,382,null,{}] 10:31:17 INFO - PROCESS | 1735 | 1467739877251 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}] 10:31:17 INFO - PROCESS | 1735 | 1467739877260 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:17 INFO - PROCESS | 1735 | 1467739877548 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:31:17 INFO - PROCESS | 1735 | 1467739877821 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 1735 | 1467739877829 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f585400 == 76 [pid = 1735] [id = 103] 10:31:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8f587800) [pid = 1735] [serial = 308] [outer = (nil)] 10:31:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0xa2378000) [pid = 1735] [serial = 309] [outer = 0x8f587800] 10:31:17 INFO - PROCESS | 1735 | 1467739877924 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0xa2556400) [pid = 1735] [serial = 310] [outer = 0x8f587800] 10:31:18 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:18 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:31:18 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:18 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:18 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:19 INFO - PROCESS | 1735 | 1467739879032 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:31:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:31:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1837ms 10:31:19 INFO - PROCESS | 1735 | 1467739879077 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:31:19 INFO - PROCESS | 1735 | 1467739879082 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:31:19 INFO - PROCESS | 1735 | 1467739879089 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - PROCESS | 1735 | 1467739879093 Marionette TRACE conn4 <- [1,386,null,{}] 10:31:19 INFO - PROCESS | 1735 | 1467739879100 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}] 10:31:19 INFO - PROCESS | 1735 | 1467739879106 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:19 INFO - PROCESS | 1735 | 1467739879335 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:31:19 INFO - PROCESS | 1735 | 1467739879658 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 1735 | 1467739879668 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f592400 == 77 [pid = 1735] [id = 104] 10:31:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x9d815c00) [pid = 1735] [serial = 311] [outer = (nil)] 10:31:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0xa3350400) [pid = 1735] [serial = 312] [outer = 0x9d815c00] 10:31:19 INFO - PROCESS | 1735 | 1467739879760 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0xa4d0f400) [pid = 1735] [serial = 313] [outer = 0x9d815c00] 10:31:20 INFO - PROCESS | 1735 | 1467739880777 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]]]}] 10:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1736ms 10:31:20 INFO - PROCESS | 1735 | 1467739880826 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 1735 | 1467739880829 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:31:20 INFO - PROCESS | 1735 | 1467739880837 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 1735 | 1467739880841 Marionette TRACE conn4 <- [1,390,null,{}] 10:31:20 INFO - PROCESS | 1735 | 1467739880848 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}] 10:31:20 INFO - PROCESS | 1735 | 1467739880852 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:21 INFO - PROCESS | 1735 | 1467739881065 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:31:21 INFO - PROCESS | 1735 | 1467739881368 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 1735 | 1467739881376 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb31000 == 78 [pid = 1735] [id = 105] 10:31:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x91c05800) [pid = 1735] [serial = 314] [outer = (nil)] 10:31:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x93c63800) [pid = 1735] [serial = 315] [outer = 0x91c05800] 10:31:21 INFO - PROCESS | 1735 | 1467739881469 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x99ddd000) [pid = 1735] [serial = 316] [outer = 0x91c05800] 10:31:22 INFO - PROCESS | 1735 | 1467739882716 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]]]}] 10:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1937ms 10:31:22 INFO - PROCESS | 1735 | 1467739882776 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 1735 | 1467739882783 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:31:22 INFO - PROCESS | 1735 | 1467739882791 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 1735 | 1467739882796 Marionette TRACE conn4 <- [1,394,null,{}] 10:31:22 INFO - PROCESS | 1735 | 1467739882928 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}] 10:31:22 INFO - PROCESS | 1735 | 1467739882933 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:23 INFO - PROCESS | 1735 | 1467739883220 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:31:23 INFO - PROCESS | 1735 | 1467739883395 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 1735 | 1467739883409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb30400 == 79 [pid = 1735] [id = 106] 10:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x8fb32c00) [pid = 1735] [serial = 317] [outer = (nil)] 10:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x91a78c00) [pid = 1735] [serial = 318] [outer = 0x8fb32c00] 10:31:23 INFO - PROCESS | 1735 | 1467739883486 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x91c01c00) [pid = 1735] [serial = 319] [outer = 0x8fb32c00] 10:31:24 INFO - PROCESS | 1735 | 1467739884434 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]]]}] 10:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1688ms 10:31:24 INFO - PROCESS | 1735 | 1467739884479 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 1735 | 1467739884487 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:31:24 INFO - PROCESS | 1735 | 1467739884499 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 1735 | 1467739884503 Marionette TRACE conn4 <- [1,398,null,{}] 10:31:24 INFO - PROCESS | 1735 | 1467739884510 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}] 10:31:24 INFO - PROCESS | 1735 | 1467739884515 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:24 INFO - PROCESS | 1735 | 1467739884715 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:31:24 INFO - PROCESS | 1735 | 1467739884943 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 1735 | 1467739884951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc8c00 == 80 [pid = 1735] [id = 107] 10:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x92962c00) [pid = 1735] [serial = 320] [outer = (nil)] 10:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9313d800) [pid = 1735] [serial = 321] [outer = 0x92962c00] 10:31:25 INFO - PROCESS | 1735 | 1467739885051 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x93b67800) [pid = 1735] [serial = 322] [outer = 0x92962c00] 10:31:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9404b400 == 79 [pid = 1735] [id = 18] 10:31:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9af04400 == 78 [pid = 1735] [id = 17] 10:31:25 INFO - PROCESS | 1735 | --DOCSHELL 0x99970800 == 77 [pid = 1735] [id = 15] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9a903400) [pid = 1735] [serial = 246] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x925f2400) [pid = 1735] [serial = 219] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x92967400) [pid = 1735] [serial = 228] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0xa825ec00) [pid = 1735] [serial = 222] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9a6cb800) [pid = 1735] [serial = 210] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9781a000) [pid = 1735] [serial = 206] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0xa8c46c00) [pid = 1735] [serial = 225] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0xa6819400) [pid = 1735] [serial = 213] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa61b8000) [pid = 1735] [serial = 203] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0xa6f40800) [pid = 1735] [serial = 216] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0xa4d4c400 == 76 [pid = 1735] [id = 61] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x93c14000 == 75 [pid = 1735] [id = 14] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9539f000 == 74 [pid = 1735] [id = 57] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad4800 == 73 [pid = 1735] [id = 96] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc5400 == 72 [pid = 1735] [id = 95] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb39400 == 71 [pid = 1735] [id = 94] 10:31:26 INFO - PROCESS | 1735 | 1467739886176 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]]]}] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb36400 == 70 [pid = 1735] [id = 93] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91c09000 == 69 [pid = 1735] [id = 92] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7c800 == 68 [pid = 1735] [id = 91] 10:31:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7a800 == 67 [pid = 1735] [id = 83] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x91c0e000) [pid = 1735] [serial = 243] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a6cf800) [pid = 1735] [serial = 241] [outer = (nil)] [url = about:blank] 10:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1737ms 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9a5ebc00) [pid = 1735] [serial = 240] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x99d04800) [pid = 1735] [serial = 93] [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.] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9781ec00) [pid = 1735] [serial = 235] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x99d10c00) [pid = 1735] [serial = 238] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91c10400) [pid = 1735] [serial = 244] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x99cd1400) [pid = 1735] [serial = 237] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x93c61800) [pid = 1735] [serial = 232] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x97814400) [pid = 1735] [serial = 234] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9313fc00) [pid = 1735] [serial = 231] [outer = (nil)] [url = about:blank] 10:31:26 INFO - PROCESS | 1735 | 1467739886253 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:31:26 INFO - PROCESS | 1735 | 1467739886257 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:31:26 INFO - PROCESS | 1735 | 1467739886267 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 1735 | 1467739886272 Marionette TRACE conn4 <- [1,402,null,{}] 10:31:26 INFO - PROCESS | 1735 | 1467739886289 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}] 10:31:26 INFO - PROCESS | 1735 | 1467739886298 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:26 INFO - PROCESS | 1735 | 1467739886529 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:31:26 INFO - PROCESS | 1735 | 1467739886691 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 1735 | 1467739886700 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b70400 == 68 [pid = 1735] [id = 108] 10:31:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x93b70c00) [pid = 1735] [serial = 323] [outer = (nil)] 10:31:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x93b73400) [pid = 1735] [serial = 324] [outer = 0x93b70c00] 10:31:26 INFO - PROCESS | 1735 | 1467739886780 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x93e08c00) [pid = 1735] [serial = 325] [outer = 0x93b70c00] 10:31:27 INFO - PROCESS | 1735 | 1467739887640 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]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1436ms 10:31:27 INFO - PROCESS | 1735 | 1467739887705 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:31:27 INFO - PROCESS | 1735 | 1467739887710 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:31:27 INFO - PROCESS | 1735 | 1467739887717 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - PROCESS | 1735 | 1467739887721 Marionette TRACE conn4 <- [1,406,null,{}] 10:31:27 INFO - PROCESS | 1735 | 1467739887726 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}] 10:31:27 INFO - PROCESS | 1735 | 1467739887732 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:27 INFO - PROCESS | 1735 | 1467739887916 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:31:28 INFO - PROCESS | 1735 | 1467739888060 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 1735 | 1467739888067 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b64c00 == 69 [pid = 1735] [id = 109] 10:31:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x93c6b800) [pid = 1735] [serial = 326] [outer = (nil)] 10:31:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9781e800) [pid = 1735] [serial = 327] [outer = 0x93c6b800] 10:31:28 INFO - PROCESS | 1735 | 1467739888146 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x98cb3000) [pid = 1735] [serial = 328] [outer = 0x93c6b800] 10:31:29 INFO - PROCESS | 1735 | 1467739889132 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]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1483ms 10:31:29 INFO - PROCESS | 1735 | 1467739889201 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 1735 | 1467739889204 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:31:29 INFO - PROCESS | 1735 | 1467739889213 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 1735 | 1467739889216 Marionette TRACE conn4 <- [1,410,null,{}] 10:31:29 INFO - PROCESS | 1735 | 1467739889223 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}] 10:31:29 INFO - PROCESS | 1735 | 1467739889228 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:29 INFO - PROCESS | 1735 | 1467739889471 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:31:29 INFO - PROCESS | 1735 | 1467739889498 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 1735 | 1467739889509 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f959800 == 70 [pid = 1735] [id = 110] 10:31:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8f95a400) [pid = 1735] [serial = 329] [outer = (nil)] 10:31:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8f963000) [pid = 1735] [serial = 330] [outer = 0x8f95a400] 10:31:29 INFO - PROCESS | 1735 | 1467739889581 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f965800) [pid = 1735] [serial = 331] [outer = 0x8f95a400] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9983cc00) [pid = 1735] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa2346800) [pid = 1735] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x97815000) [pid = 1735] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x9539e800) [pid = 1735] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x92bf0000) [pid = 1735] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x9295e400) [pid = 1735] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa4d4e800) [pid = 1735] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91a77c00) [pid = 1735] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x92b52000) [pid = 1735] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x93e07800) [pid = 1735] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x91a7cc00) [pid = 1735] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8fb37000) [pid = 1735] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8fad5000) [pid = 1735] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x99d0bc00) [pid = 1735] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x95397000) [pid = 1735] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x93e0c400) [pid = 1735] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9a5edc00) [pid = 1735] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9d49fc00) [pid = 1735] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9af0e000) [pid = 1735] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x93e0e000) [pid = 1735] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x9a13bc00) [pid = 1735] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:31:30 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x9983a000) [pid = 1735] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:31:31 INFO - PROCESS | 1735 | 1467739891142 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]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1989ms 10:31:31 INFO - PROCESS | 1735 | 1467739891207 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:31:31 INFO - PROCESS | 1735 | 1467739891211 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:31:31 INFO - PROCESS | 1735 | 1467739891225 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 1735 | 1467739891228 Marionette TRACE conn4 <- [1,414,null,{}] 10:31:31 INFO - PROCESS | 1735 | 1467739891242 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}] 10:31:31 INFO - PROCESS | 1735 | 1467739891252 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:31 INFO - PROCESS | 1735 | 1467739891519 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:31:31 INFO - PROCESS | 1735 | 1467739891610 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 1735 | 1467739891618 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95d800 == 71 [pid = 1735] [id = 111] 10:31:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f961800) [pid = 1735] [serial = 332] [outer = (nil)] 10:31:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x97812800) [pid = 1735] [serial = 333] [outer = 0x8f961800] 10:31:31 INFO - PROCESS | 1735 | 1467739891696 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x98fbc400) [pid = 1735] [serial = 334] [outer = 0x8f961800] 10:31:32 INFO - PROCESS | 1735 | 1467739892472 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]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1297ms 10:31:32 INFO - PROCESS | 1735 | 1467739892516 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 1735 | 1467739892520 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:31:32 INFO - PROCESS | 1735 | 1467739892527 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 1735 | 1467739892530 Marionette TRACE conn4 <- [1,418,null,{}] 10:31:32 INFO - PROCESS | 1735 | 1467739892536 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}] 10:31:32 INFO - PROCESS | 1735 | 1467739892541 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:32 INFO - PROCESS | 1735 | 1467739892736 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:31:32 INFO - PROCESS | 1735 | 1467739892940 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 1735 | 1467739892954 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58b400 == 72 [pid = 1735] [id = 112] 10:31:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f58c400) [pid = 1735] [serial = 335] [outer = (nil)] 10:31:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f960800) [pid = 1735] [serial = 336] [outer = 0x8f58c400] 10:31:33 INFO - PROCESS | 1735 | 1467739893041 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8fad4800) [pid = 1735] [serial = 337] [outer = 0x8f58c400] 10:31:34 INFO - PROCESS | 1735 | 1467739894611 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]]]}] 10:31:34 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 10:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2132ms 10:31:34 INFO - PROCESS | 1735 | 1467739894663 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 1735 | 1467739894667 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:31:34 INFO - PROCESS | 1735 | 1467739894677 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 1735 | 1467739894683 Marionette TRACE conn4 <- [1,422,null,{}] 10:31:34 INFO - PROCESS | 1735 | 1467739894734 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}] 10:31:34 INFO - PROCESS | 1735 | 1467739894741 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:35 INFO - PROCESS | 1735 | 1467739895008 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:31:35 INFO - PROCESS | 1735 | 1467739895148 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:35 INFO - PROCESS | 1735 | 1467739895162 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb37800 == 73 [pid = 1735] [id = 113] 10:31:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8fb3a000) [pid = 1735] [serial = 338] [outer = (nil)] 10:31:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x925ea400) [pid = 1735] [serial = 339] [outer = 0x8fb3a000] 10:31:35 INFO - PROCESS | 1735 | 1467739895251 Marionette DEBUG loaded listener.js 10:31:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x9295dc00) [pid = 1735] [serial = 340] [outer = 0x8fb3a000] 10:31:36 INFO - PROCESS | 1735 | 1467739896755 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]]]}] 10:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2140ms 10:31:36 INFO - PROCESS | 1735 | 1467739896820 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:31:36 INFO - PROCESS | 1735 | 1467739896827 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:31:36 INFO - PROCESS | 1735 | 1467739896837 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:31:36 INFO - PROCESS | 1735 | 1467739896842 Marionette TRACE conn4 <- [1,426,null,{}] 10:31:36 INFO - PROCESS | 1735 | 1467739896849 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}] 10:31:36 INFO - PROCESS | 1735 | 1467739896854 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:37 INFO - PROCESS | 1735 | 1467739897181 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:31:37 INFO - PROCESS | 1735 | 1467739897268 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:37 INFO - PROCESS | 1735 | 1467739897278 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x9295d400 == 74 [pid = 1735] [id = 114] 10:31:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x92967400) [pid = 1735] [serial = 341] [outer = (nil)] 10:31:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x93b73c00) [pid = 1735] [serial = 342] [outer = 0x92967400] 10:31:37 INFO - PROCESS | 1735 | 1467739897399 Marionette DEBUG loaded listener.js 10:31:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x953d0400) [pid = 1735] [serial = 343] [outer = 0x92967400] 10:31:38 INFO - PROCESS | 1735 | 1467739898483 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] 10:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:31:38 INFO - PROCESS | 1735 | 1467739898579 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:31:38 INFO - PROCESS | 1735 | 1467739898589 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:31:38 INFO - PROCESS | 1735 | 1467739898599 Marionette TRACE conn4 <- [1,430,null,{}] 10:31:38 INFO - PROCESS | 1735 | 1467739898656 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}] 10:31:38 INFO - PROCESS | 1735 | 1467739898663 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:38 INFO - PROCESS | 1735 | 1467739898958 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:31:39 INFO - PROCESS | 1735 | 1467739899151 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 1735 | 1467739899157 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x97818800 == 75 [pid = 1735] [id = 115] 10:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x99d49800) [pid = 1735] [serial = 344] [outer = (nil)] 10:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9a13cc00) [pid = 1735] [serial = 345] [outer = 0x99d49800] 10:31:39 INFO - PROCESS | 1735 | 1467739899242 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x9a2c8400) [pid = 1735] [serial = 346] [outer = 0x99d49800] 10:31:40 INFO - PROCESS | 1735 | 1467739900201 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]]]}] 10:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1646ms 10:31:40 INFO - PROCESS | 1735 | 1467739900235 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:31:40 INFO - PROCESS | 1735 | 1467739900239 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:31:40 INFO - PROCESS | 1735 | 1467739900246 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:31:40 INFO - PROCESS | 1735 | 1467739900250 Marionette TRACE conn4 <- [1,434,null,{}] 10:31:40 INFO - PROCESS | 1735 | 1467739900256 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}] 10:31:40 INFO - PROCESS | 1735 | 1467739900262 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:40 INFO - PROCESS | 1735 | 1467739900460 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:31:40 INFO - PROCESS | 1735 | 1467739900682 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:40 INFO - PROCESS | 1735 | 1467739900690 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58f800 == 76 [pid = 1735] [id = 116] 10:31:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8f592800) [pid = 1735] [serial = 347] [outer = (nil)] 10:31:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x9a6cf400) [pid = 1735] [serial = 348] [outer = 0x8f592800] 10:31:40 INFO - PROCESS | 1735 | 1467739900817 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9a904c00) [pid = 1735] [serial = 349] [outer = 0x8f592800] 10:31:41 INFO - PROCESS | 1735 | 1467739901697 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]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1492ms 10:31:41 INFO - PROCESS | 1735 | 1467739901739 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:31:41 INFO - PROCESS | 1735 | 1467739901744 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:31:41 INFO - PROCESS | 1735 | 1467739901750 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 1735 | 1467739901754 Marionette TRACE conn4 <- [1,438,null,{}] 10:31:41 INFO - PROCESS | 1735 | 1467739901760 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}] 10:31:41 INFO - PROCESS | 1735 | 1467739901766 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:41 INFO - PROCESS | 1735 | 1467739901972 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:31:42 INFO - PROCESS | 1735 | 1467739902149 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 1735 | 1467739902165 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d36e400 == 77 [pid = 1735] [id = 117] 10:31:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x9d36f000) [pid = 1735] [serial = 350] [outer = (nil)] 10:31:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9d815800) [pid = 1735] [serial = 351] [outer = 0x9d36f000] 10:31:42 INFO - PROCESS | 1735 | 1467739902315 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0xa3107000) [pid = 1735] [serial = 352] [outer = 0x9d36f000] 10:31:43 INFO - PROCESS | 1735 | 1467739903374 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]]]}] 10:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1682ms 10:31:43 INFO - PROCESS | 1735 | 1467739903433 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:31:43 INFO - PROCESS | 1735 | 1467739903438 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:31:43 INFO - PROCESS | 1735 | 1467739903445 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:31:43 INFO - PROCESS | 1735 | 1467739903448 Marionette TRACE conn4 <- [1,442,null,{}] 10:31:43 INFO - PROCESS | 1735 | 1467739903455 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}] 10:31:43 INFO - PROCESS | 1735 | 1467739903460 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:43 INFO - PROCESS | 1735 | 1467739903665 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:31:43 INFO - PROCESS | 1735 | 1467739903893 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 1735 | 1467739903901 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fadcc00 == 78 [pid = 1735] [id = 118] 10:31:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91c0cc00) [pid = 1735] [serial = 353] [outer = (nil)] 10:31:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x9996fc00) [pid = 1735] [serial = 354] [outer = 0x91c0cc00] 10:31:44 INFO - PROCESS | 1735 | 1467739904031 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x9b8e2800) [pid = 1735] [serial = 355] [outer = 0x91c0cc00] 10:31:44 INFO - PROCESS | 1735 | 1467739904985 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]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1582ms 10:31:45 INFO - PROCESS | 1735 | 1467739905028 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 1735 | 1467739905033 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:31:45 INFO - PROCESS | 1735 | 1467739905040 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 1735 | 1467739905043 Marionette TRACE conn4 <- [1,446,null,{}] 10:31:45 INFO - PROCESS | 1735 | 1467739905051 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}] 10:31:45 INFO - PROCESS | 1735 | 1467739905055 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:45 INFO - PROCESS | 1735 | 1467739905262 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:31:45 INFO - PROCESS | 1735 | 1467739905496 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 1735 | 1467739905505 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95b000 == 79 [pid = 1735] [id = 119] 10:31:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8f95b400) [pid = 1735] [serial = 356] [outer = (nil)] 10:31:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8f968400) [pid = 1735] [serial = 357] [outer = 0x8f95b400] 10:31:45 INFO - PROCESS | 1735 | 1467739905884 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8fb2e800) [pid = 1735] [serial = 358] [outer = 0x8f95b400] 10:31:47 INFO - PROCESS | 1735 | 1467739907438 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]]]}] 10:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2444ms 10:31:47 INFO - PROCESS | 1735 | 1467739907485 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:31:47 INFO - PROCESS | 1735 | 1467739907491 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:31:47 INFO - PROCESS | 1735 | 1467739907500 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 1735 | 1467739907504 Marionette TRACE conn4 <- [1,450,null,{}] 10:31:47 INFO - PROCESS | 1735 | 1467739907512 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}] 10:31:47 INFO - PROCESS | 1735 | 1467739907518 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:47 INFO - PROCESS | 1735 | 1467739907768 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:31:48 INFO - PROCESS | 1735 | 1467739908076 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 1735 | 1467739908087 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcd0800 == 80 [pid = 1735] [id = 120] 10:31:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x924d4c00) [pid = 1735] [serial = 359] [outer = (nil)] 10:31:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x95204c00) [pid = 1735] [serial = 360] [outer = 0x924d4c00] 10:31:48 INFO - PROCESS | 1735 | 1467739908172 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x953c8400) [pid = 1735] [serial = 361] [outer = 0x924d4c00] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x9539d800 == 79 [pid = 1735] [id = 69] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91c08c00 == 78 [pid = 1735] [id = 81] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x99840000 == 77 [pid = 1735] [id = 79] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x924dc800 == 76 [pid = 1735] [id = 65] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x93c5f800 == 75 [pid = 1735] [id = 63] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0x953cdc00 == 74 [pid = 1735] [id = 78] 10:31:48 INFO - PROCESS | 1735 | --DOCSHELL 0xa34de400 == 73 [pid = 1735] [id = 71] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0xa6ea2c00) [pid = 1735] [serial = 267] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8fcccc00) [pid = 1735] [serial = 270] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9a908800) [pid = 1735] [serial = 291] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x92b55400 == 72 [pid = 1735] [id = 77] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x925ea000 == 71 [pid = 1735] [id = 73] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x924da000 == 70 [pid = 1735] [id = 70] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x99d06c00 == 69 [pid = 1735] [id = 72] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95d800 == 68 [pid = 1735] [id = 111] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f959800 == 67 [pid = 1735] [id = 110] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x93b64c00 == 66 [pid = 1735] [id = 109] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x93b70400 == 65 [pid = 1735] [id = 108] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc8c00 == 64 [pid = 1735] [id = 107] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb30400 == 63 [pid = 1735] [id = 106] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb31000 == 62 [pid = 1735] [id = 105] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f592400 == 61 [pid = 1735] [id = 104] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f585400 == 60 [pid = 1735] [id = 103] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x99cd9000 == 59 [pid = 1735] [id = 102] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8fadd800 == 58 [pid = 1735] [id = 101] 10:31:49 INFO - PROCESS | 1735 | --DOCSHELL 0x99d48c00 == 57 [pid = 1735] [id = 100] 10:31:49 INFO - PROCESS | 1735 | 1467739909245 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] 10:31:49 INFO - PROCESS | 1735 | 1467739909301 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:31:49 INFO - PROCESS | 1735 | 1467739909312 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:31:49 INFO - PROCESS | 1735 | 1467739909316 Marionette TRACE conn4 <- [1,454,null,{}] 10:31:49 INFO - PROCESS | 1735 | 1467739909323 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}] 10:31:49 INFO - PROCESS | 1735 | 1467739909328 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x99de1c00) [pid = 1735] [serial = 114] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9539ec00) [pid = 1735] [serial = 108] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x98c4f400) [pid = 1735] [serial = 111] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9adec000) [pid = 1735] [serial = 174] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9d81f400) [pid = 1735] [serial = 117] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0xa20a7c00) [pid = 1735] [serial = 177] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa33cc400) [pid = 1735] [serial = 135] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9a903000) [pid = 1735] [serial = 141] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0xa310e000) [pid = 1735] [serial = 180] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x99d06400) [pid = 1735] [serial = 171] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa318a400) [pid = 1735] [serial = 144] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x9781f000) [pid = 1735] [serial = 147] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9983d000) [pid = 1735] [serial = 138] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x952f8000) [pid = 1735] [serial = 168] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x92968400) [pid = 1735] [serial = 229] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0xa6727c00) [pid = 1735] [serial = 183] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x91c03800) [pid = 1735] [serial = 249] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x99d03c00) [pid = 1735] [serial = 255] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9a133800) [pid = 1735] [serial = 285] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x97806800) [pid = 1735] [serial = 277] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9520a400) [pid = 1735] [serial = 276] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x98fc7800) [pid = 1735] [serial = 282] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0xa4f1ec00) [pid = 1735] [serial = 264] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x91c0e400) [pid = 1735] [serial = 274] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x91c01400) [pid = 1735] [serial = 273] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8fb3dc00) [pid = 1735] [serial = 279] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x92b53c00) [pid = 1735] [serial = 280] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x9b412c00) [pid = 1735] [serial = 258] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0xa100dc00) [pid = 1735] [serial = 261] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x93c0d400) [pid = 1735] [serial = 252] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8fad9c00) [pid = 1735] [serial = 288] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x9a5ec000) [pid = 1735] [serial = 286] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x93c6b000) [pid = 1735] [serial = 289] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9996ec00) [pid = 1735] [serial = 283] [outer = (nil)] [url = about:blank] 10:31:49 INFO - PROCESS | 1735 | 1467739909613 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:31:49 INFO - PROCESS | 1735 | 1467739909773 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 1735 | 1467739909783 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c03800 == 55 [pid = 1735] [id = 121] 10:31:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x91c07400) [pid = 1735] [serial = 362] [outer = (nil)] 10:31:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x93b67400) [pid = 1735] [serial = 363] [outer = 0x91c07400] 10:31:49 INFO - PROCESS | 1735 | 1467739909855 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x95397400) [pid = 1735] [serial = 364] [outer = 0x91c07400] 10:31:50 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:50 INFO - PROCESS | 1735 | 1467739910748 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]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1488ms 10:31:50 INFO - PROCESS | 1735 | 1467739910800 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 1735 | 1467739910805 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:31:50 INFO - PROCESS | 1735 | 1467739910812 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 1735 | 1467739910818 Marionette TRACE conn4 <- [1,458,null,{}] 10:31:50 INFO - PROCESS | 1735 | 1467739910835 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}] 10:31:50 INFO - PROCESS | 1735 | 1467739910844 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:51 INFO - PROCESS | 1735 | 1467739911040 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:31:51 INFO - PROCESS | 1735 | 1467739911188 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 1735 | 1467739911196 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x9983ac00 == 56 [pid = 1735] [id = 122] 10:31:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x998a6000) [pid = 1735] [serial = 365] [outer = (nil)] 10:31:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x99d06800) [pid = 1735] [serial = 366] [outer = 0x998a6000] 10:31:51 INFO - PROCESS | 1735 | 1467739911320 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x99d0d400) [pid = 1735] [serial = 367] [outer = 0x998a6000] 10:31:52 INFO - PROCESS | 1735 | 1467739912264 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] 10:31:52 INFO - PROCESS | 1735 | 1467739912315 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:31:52 INFO - PROCESS | 1735 | 1467739912328 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 1735 | 1467739912331 Marionette TRACE conn4 <- [1,462,null,{}] 10:31:52 INFO - PROCESS | 1735 | 1467739912338 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}] 10:31:52 INFO - PROCESS | 1735 | 1467739912343 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:52 INFO - PROCESS | 1735 | 1467739912583 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:31:52 INFO - PROCESS | 1735 | 1467739912608 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 1735 | 1467739912639 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad6400 == 57 [pid = 1735] [id = 123] 10:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8fcccc00) [pid = 1735] [serial = 368] [outer = (nil)] 10:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x99ddfc00) [pid = 1735] [serial = 369] [outer = 0x8fcccc00] 10:31:52 INFO - PROCESS | 1735 | 1467739912800 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9a133800) [pid = 1735] [serial = 370] [outer = 0x8fcccc00] 10:31:53 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8fb32c00) [pid = 1735] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:31:53 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x93b70c00) [pid = 1735] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:31:53 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x93c6b800) [pid = 1735] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:31:53 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x92962c00) [pid = 1735] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:31:53 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8f95a400) [pid = 1735] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f968000) [pid = 1735] [serial = 371] [outer = 0x93e01c00] 10:31:54 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:54 INFO - PROCESS | 1735 | 1467739914213 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] 10:31:54 INFO - PROCESS | 1735 | 1467739914328 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:31:54 INFO - PROCESS | 1735 | 1467739914335 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - PROCESS | 1735 | 1467739914338 Marionette TRACE conn4 <- [1,466,null,{}] 10:31:54 INFO - PROCESS | 1735 | 1467739914344 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}] 10:31:54 INFO - PROCESS | 1735 | 1467739914348 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:54 INFO - PROCESS | 1735 | 1467739914511 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:31:54 INFO - PROCESS | 1735 | 1467739914646 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 1735 | 1467739914655 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x92bee000 == 58 [pid = 1735] [id = 124] 10:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x93b67000) [pid = 1735] [serial = 372] [outer = (nil)] 10:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x9a040c00) [pid = 1735] [serial = 373] [outer = 0x93b67000] 10:31:54 INFO - PROCESS | 1735 | 1467739914741 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9af9a800) [pid = 1735] [serial = 374] [outer = 0x93b67000] 10:31:55 INFO - PROCESS | 1735 | 1467739915566 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] 10:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:31:55 INFO - PROCESS | 1735 | 1467739915640 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:31:55 INFO - PROCESS | 1735 | 1467739915647 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 1735 | 1467739915650 Marionette TRACE conn4 <- [1,470,null,{}] 10:31:55 INFO - PROCESS | 1735 | 1467739915656 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}] 10:31:55 INFO - PROCESS | 1735 | 1467739915666 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:55 INFO - PROCESS | 1735 | 1467739915840 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:31:56 INFO - PROCESS | 1735 | 1467739916052 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 1735 | 1467739916062 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee3800 == 59 [pid = 1735] [id = 125] 10:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8dee6c00) [pid = 1735] [serial = 375] [outer = (nil)] 10:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8def0c00) [pid = 1735] [serial = 376] [outer = 0x8dee6c00] 10:31:56 INFO - PROCESS | 1735 | 1467739916151 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f961c00) [pid = 1735] [serial = 377] [outer = 0x8dee6c00] 10:31:57 INFO - PROCESS | 1735 | 1467739917292 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]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1733ms 10:31:57 INFO - PROCESS | 1735 | 1467739917387 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 1735 | 1467739917397 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:31:57 INFO - PROCESS | 1735 | 1467739917411 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 1735 | 1467739917419 Marionette TRACE conn4 <- [1,474,null,{}] 10:31:57 INFO - PROCESS | 1735 | 1467739917498 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}] 10:31:57 INFO - PROCESS | 1735 | 1467739917508 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:57 INFO - PROCESS | 1735 | 1467739917839 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:31:58 INFO - PROCESS | 1735 | 1467739918005 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 1735 | 1467739918019 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb36400 == 60 [pid = 1735] [id = 126] 10:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x91a7cc00) [pid = 1735] [serial = 378] [outer = (nil)] 10:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x93b69400) [pid = 1735] [serial = 379] [outer = 0x91a7cc00] 10:31:58 INFO - PROCESS | 1735 | 1467739918144 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x94044c00) [pid = 1735] [serial = 380] [outer = 0x91a7cc00] 10:31:59 INFO - PROCESS | 1735 | 1467739919179 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]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1848ms 10:31:59 INFO - PROCESS | 1735 | 1467739919261 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 1735 | 1467739919268 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:31:59 INFO - PROCESS | 1735 | 1467739919277 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 1735 | 1467739919281 Marionette TRACE conn4 <- [1,478,null,{}] 10:31:59 INFO - PROCESS | 1735 | 1467739919288 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}] 10:31:59 INFO - PROCESS | 1735 | 1467739919295 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:59 INFO - PROCESS | 1735 | 1467739919560 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:31:59 INFO - PROCESS | 1735 | 1467739919850 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 1735 | 1467739919859 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:31:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x98cb4000 == 61 [pid = 1735] [id = 127] 10:31:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x98fb8400) [pid = 1735] [serial = 381] [outer = (nil)] 10:31:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x99837c00) [pid = 1735] [serial = 382] [outer = 0x98fb8400] 10:31:59 INFO - PROCESS | 1735 | 1467739919988 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x99d03c00) [pid = 1735] [serial = 383] [outer = 0x98fb8400] 10:32:01 INFO - PROCESS | 1735 | 1467739921080 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]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1841ms 10:32:01 INFO - PROCESS | 1735 | 1467739921119 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 1735 | 1467739921124 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:32:01 INFO - PROCESS | 1735 | 1467739921140 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 1735 | 1467739921151 Marionette TRACE conn4 <- [1,482,null,{}] 10:32:01 INFO - PROCESS | 1735 | 1467739921161 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}] 10:32:01 INFO - PROCESS | 1735 | 1467739921169 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:01 INFO - PROCESS | 1735 | 1467739921434 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:32:01 INFO - PROCESS | 1735 | 1467739921720 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 1735 | 1467739921731 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x99d09000 == 62 [pid = 1735] [id = 128] 10:32:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x99d10000) [pid = 1735] [serial = 384] [outer = (nil)] 10:32:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x9d820400) [pid = 1735] [serial = 385] [outer = 0x99d10000] 10:32:01 INFO - PROCESS | 1735 | 1467739921818 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0xa108cc00) [pid = 1735] [serial = 386] [outer = 0x99d10000] 10:32:02 INFO - PROCESS | 1735 | 1467739922849 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]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1767ms 10:32:02 INFO - PROCESS | 1735 | 1467739922900 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:32:02 INFO - PROCESS | 1735 | 1467739922905 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:32:02 INFO - PROCESS | 1735 | 1467739922912 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 1735 | 1467739922916 Marionette TRACE conn4 <- [1,486,null,{}] 10:32:02 INFO - PROCESS | 1735 | 1467739922923 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}] 10:32:02 INFO - PROCESS | 1735 | 1467739922928 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:03 INFO - PROCESS | 1735 | 1467739923143 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:32:03 INFO - PROCESS | 1735 | 1467739923366 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 1735 | 1467739923374 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x99839c00 == 63 [pid = 1735] [id = 129] 10:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9af97800) [pid = 1735] [serial = 387] [outer = (nil)] 10:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0xa2fbac00) [pid = 1735] [serial = 388] [outer = 0x9af97800] 10:32:03 INFO - PROCESS | 1735 | 1467739923505 Marionette DEBUG loaded listener.js 10:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0xa2febc00) [pid = 1735] [serial = 389] [outer = 0x9af97800] 10:32:04 INFO - PROCESS | 1735 | 1467739924425 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]]]}] 10:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1586ms 10:32:04 INFO - PROCESS | 1735 | 1467739924499 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:32:04 INFO - PROCESS | 1735 | 1467739924502 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:32:04 INFO - PROCESS | 1735 | 1467739924510 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:32:04 INFO - PROCESS | 1735 | 1467739924513 Marionette TRACE conn4 <- [1,490,null,{}] 10:32:04 INFO - PROCESS | 1735 | 1467739924519 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}] 10:32:04 INFO - PROCESS | 1735 | 1467739924525 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:04 INFO - PROCESS | 1735 | 1467739924763 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:32:05 INFO - PROCESS | 1735 | 1467739925000 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 1735 | 1467739925016 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:05 INFO - PROCESS | 1735 | ++DOCSHELL 0xa334f400 == 64 [pid = 1735] [id = 130] 10:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0xa33c5800) [pid = 1735] [serial = 390] [outer = (nil)] 10:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0xa4d54800) [pid = 1735] [serial = 391] [outer = 0xa33c5800] 10:32:05 INFO - PROCESS | 1735 | 1467739925162 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0xa6797800) [pid = 1735] [serial = 392] [outer = 0xa33c5800] 10:32:06 INFO - PROCESS | 1735 | 1467739926198 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]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1738ms 10:32:06 INFO - PROCESS | 1735 | 1467739926249 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 1735 | 1467739926253 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:32:06 INFO - PROCESS | 1735 | 1467739926260 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 1735 | 1467739926263 Marionette TRACE conn4 <- [1,494,null,{}] 10:32:06 INFO - PROCESS | 1735 | 1467739926270 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}] 10:32:06 INFO - PROCESS | 1735 | 1467739926277 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:06 INFO - PROCESS | 1735 | 1467739926525 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:32:06 INFO - PROCESS | 1735 | 1467739926844 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 1735 | 1467739926850 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb1c00 == 65 [pid = 1735] [id = 131] 10:32:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8deb9000) [pid = 1735] [serial = 393] [outer = (nil)] 10:32:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8f586c00) [pid = 1735] [serial = 394] [outer = 0x8deb9000] 10:32:06 INFO - PROCESS | 1735 | 1467739926943 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0xa33cdc00) [pid = 1735] [serial = 395] [outer = 0x8deb9000] 10:32:07 INFO - PROCESS | 1735 | 1467739927920 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]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1697ms 10:32:07 INFO - PROCESS | 1735 | 1467739927957 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 1735 | 1467739927961 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:32:07 INFO - PROCESS | 1735 | 1467739927968 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 1735 | 1467739927972 Marionette TRACE conn4 <- [1,498,null,{}] 10:32:07 INFO - PROCESS | 1735 | 1467739927979 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}] 10:32:07 INFO - PROCESS | 1735 | 1467739927985 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:08 INFO - PROCESS | 1735 | 1467739928185 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:32:08 INFO - PROCESS | 1735 | 1467739928408 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 1735 | 1467739928417 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58f000 == 66 [pid = 1735] [id = 132] 10:32:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8f95ac00) [pid = 1735] [serial = 396] [outer = (nil)] 10:32:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x9215c400) [pid = 1735] [serial = 397] [outer = 0x8f95ac00] 10:32:08 INFO - PROCESS | 1735 | 1467739928547 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x92162800) [pid = 1735] [serial = 398] [outer = 0x8f95ac00] 10:32:09 INFO - PROCESS | 1735 | 1467739929535 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]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1638ms 10:32:09 INFO - PROCESS | 1735 | 1467739929608 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 1735 | 1467739929614 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:32:09 INFO - PROCESS | 1735 | 1467739929622 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - PROCESS | 1735 | 1467739929625 Marionette TRACE conn4 <- [1,502,null,{}] 10:32:09 INFO - PROCESS | 1735 | 1467739929631 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}] 10:32:09 INFO - PROCESS | 1735 | 1467739929637 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:09 INFO - PROCESS | 1735 | 1467739929874 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:32:10 INFO - PROCESS | 1735 | 1467739930432 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 1735 | 1467739930442 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee8800 == 67 [pid = 1735] [id = 133] 10:32:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8deebc00) [pid = 1735] [serial = 399] [outer = (nil)] 10:32:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8f58b000) [pid = 1735] [serial = 400] [outer = 0x8deebc00] 10:32:10 INFO - PROCESS | 1735 | 1467739930532 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x8f962400) [pid = 1735] [serial = 401] [outer = 0x8deebc00] 10:32:11 INFO - PROCESS | 1735 | 1467739931484 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]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1938ms 10:32:11 INFO - PROCESS | 1735 | 1467739931562 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 1735 | 1467739931568 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:32:11 INFO - PROCESS | 1735 | 1467739931576 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 1735 | 1467739931582 Marionette TRACE conn4 <- [1,506,null,{}] 10:32:11 INFO - PROCESS | 1735 | 1467739931590 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}] 10:32:11 INFO - PROCESS | 1735 | 1467739931599 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:11 INFO - PROCESS | 1735 | 1467739931847 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:32:12 INFO - PROCESS | 1735 | 1467739932219 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 1735 | 1467739932228 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee7c00 == 68 [pid = 1735] [id = 134] 10:32:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x8fadd800) [pid = 1735] [serial = 402] [outer = (nil)] 10:32:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x92165000) [pid = 1735] [serial = 403] [outer = 0x8fadd800] 10:32:12 INFO - PROCESS | 1735 | 1467739932312 Marionette DEBUG loaded listener.js 10:32:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x925f1c00) [pid = 1735] [serial = 404] [outer = 0x8fadd800] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x92bee000 == 67 [pid = 1735] [id = 124] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad6400 == 66 [pid = 1735] [id = 123] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x97812800) [pid = 1735] [serial = 333] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x9983ac00 == 65 [pid = 1735] [id = 122] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x91c03800 == 64 [pid = 1735] [id = 121] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcd0800 == 63 [pid = 1735] [id = 120] 10:32:13 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95b000 == 62 [pid = 1735] [id = 119] 10:32:13 INFO - PROCESS | 1735 | 1467739933380 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]]]}] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0xa1088800) [pid = 1735] [serial = 306] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x91a78c00) [pid = 1735] [serial = 318] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x92b51800) [pid = 1735] [serial = 297] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x93b73400) [pid = 1735] [serial = 324] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x93c63800) [pid = 1735] [serial = 315] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x98cb3000) [pid = 1735] [serial = 328] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x93e08c00) [pid = 1735] [serial = 325] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a6cc800) [pid = 1735] [serial = 303] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9781e800) [pid = 1735] [serial = 327] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa2378000) [pid = 1735] [serial = 309] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x93b67800) [pid = 1735] [serial = 322] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x91c01c00) [pid = 1735] [serial = 319] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8fb39800) [pid = 1735] [serial = 294] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa3350400) [pid = 1735] [serial = 312] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8f965800) [pid = 1735] [serial = 331] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9313d800) [pid = 1735] [serial = 321] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x99d4e000) [pid = 1735] [serial = 300] [outer = (nil)] [url = about:blank] 10:32:13 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8f963000) [pid = 1735] [serial = 330] [outer = (nil)] [url = about:blank] 10:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1884ms 10:32:13 INFO - PROCESS | 1735 | 1467739933465 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 1735 | 1467739933472 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:32:13 INFO - PROCESS | 1735 | 1467739933481 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 1735 | 1467739933485 Marionette TRACE conn4 <- [1,510,null,{}] 10:32:13 INFO - PROCESS | 1735 | 1467739933492 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}] 10:32:13 INFO - PROCESS | 1735 | 1467739933497 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:13 INFO - PROCESS | 1735 | 1467739933708 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:32:13 INFO - PROCESS | 1735 | 1467739933932 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 1735 | 1467739933941 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x9215ec00 == 63 [pid = 1735] [id = 135] 10:32:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x92165400) [pid = 1735] [serial = 405] [outer = (nil)] 10:32:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x928a8000) [pid = 1735] [serial = 406] [outer = 0x92165400] 10:32:14 INFO - PROCESS | 1735 | 1467739934023 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x928afc00) [pid = 1735] [serial = 407] [outer = 0x92165400] 10:32:14 INFO - PROCESS | 1735 | 1467739934948 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]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1491ms 10:32:14 INFO - PROCESS | 1735 | 1467739934973 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:32:14 INFO - PROCESS | 1735 | 1467739934977 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:32:14 INFO - PROCESS | 1735 | 1467739934987 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 1735 | 1467739934997 Marionette TRACE conn4 <- [1,514,null,{}] 10:32:15 INFO - PROCESS | 1735 | 1467739935014 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}] 10:32:15 INFO - PROCESS | 1735 | 1467739935021 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:15 INFO - PROCESS | 1735 | 1467739935247 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:32:15 INFO - PROCESS | 1735 | 1467739935452 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 1735 | 1467739935463 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b55c00 == 64 [pid = 1735] [id = 136] 10:32:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x93c12400) [pid = 1735] [serial = 408] [outer = (nil)] 10:32:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x95207000) [pid = 1735] [serial = 409] [outer = 0x93c12400] 10:32:15 INFO - PROCESS | 1735 | 1467739935539 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x95396800) [pid = 1735] [serial = 410] [outer = 0x93c12400] 10:32:16 INFO - PROCESS | 1735 | 1467739936535 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]]]}] 10:32:16 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 10:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1593ms 10:32:16 INFO - PROCESS | 1735 | 1467739936583 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:32:16 INFO - PROCESS | 1735 | 1467739936594 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:32:16 INFO - PROCESS | 1735 | 1467739936613 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:32:16 INFO - PROCESS | 1735 | 1467739936619 Marionette TRACE conn4 <- [1,518,null,{}] 10:32:16 INFO - PROCESS | 1735 | 1467739936627 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}] 10:32:16 INFO - PROCESS | 1735 | 1467739936633 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:16 INFO - PROCESS | 1735 | 1467739936901 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:32:17 INFO - PROCESS | 1735 | 1467739937068 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 1735 | 1467739937076 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0d800 == 65 [pid = 1735] [id = 137] 10:32:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x952f2400) [pid = 1735] [serial = 411] [outer = (nil)] 10:32:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x97a1a000) [pid = 1735] [serial = 412] [outer = 0x952f2400] 10:32:17 INFO - PROCESS | 1735 | 1467739937153 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x98cb3800) [pid = 1735] [serial = 413] [outer = 0x952f2400] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8f961800) [pid = 1735] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8fcccc00) [pid = 1735] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f95b400) [pid = 1735] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x998a6000) [pid = 1735] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x924d4c00) [pid = 1735] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:32:18 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x91c07400) [pid = 1735] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:32:18 INFO - PROCESS | 1735 | 1467739938490 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]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1944ms 10:32:18 INFO - PROCESS | 1735 | 1467739938588 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 1735 | 1467739938592 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:32:18 INFO - PROCESS | 1735 | 1467739938600 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 1735 | 1467739938604 Marionette TRACE conn4 <- [1,522,null,{}] 10:32:18 INFO - PROCESS | 1735 | 1467739938609 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}] 10:32:18 INFO - PROCESS | 1735 | 1467739938615 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:18 INFO - PROCESS | 1735 | 1467739938794 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:32:18 INFO - PROCESS | 1735 | 1467739938936 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 1735 | 1467739938955 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0b800 == 66 [pid = 1735] [id = 138] 10:32:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x9539d400) [pid = 1735] [serial = 414] [outer = (nil)] 10:32:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x98fc1c00) [pid = 1735] [serial = 415] [outer = 0x9539d400] 10:32:19 INFO - PROCESS | 1735 | 1467739939037 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x99d06c00) [pid = 1735] [serial = 416] [outer = 0x9539d400] 10:32:19 INFO - PROCESS | 1735 | 1467739939894 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]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1344ms 10:32:19 INFO - PROCESS | 1735 | 1467739939944 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:32:19 INFO - PROCESS | 1735 | 1467739939949 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:32:19 INFO - PROCESS | 1735 | 1467739939955 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 1735 | 1467739939958 Marionette TRACE conn4 <- [1,526,null,{}] 10:32:19 INFO - PROCESS | 1735 | 1467739939965 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}] 10:32:19 INFO - PROCESS | 1735 | 1467739939970 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:20 INFO - PROCESS | 1735 | 1467739940153 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:32:20 INFO - PROCESS | 1735 | 1467739940164 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 1735 | 1467739940172 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c0c800 == 67 [pid = 1735] [id = 139] 10:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x99d46c00) [pid = 1735] [serial = 417] [outer = (nil)] 10:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9a139400) [pid = 1735] [serial = 418] [outer = 0x99d46c00] 10:32:20 INFO - PROCESS | 1735 | 1467739940377 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x9a2eb000) [pid = 1735] [serial = 419] [outer = 0x99d46c00] 10:32:21 INFO - PROCESS | 1735 | 1467739941547 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]]]}] 10:32:21 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 10:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1633ms 10:32:21 INFO - PROCESS | 1735 | 1467739941589 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1735 | 1467739941604 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:32:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:32:21 INFO - PROCESS | 1735 | 1467739941620 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1735 | 1467739941629 Marionette TRACE conn4 <- [1,530,null,{}] 10:32:21 INFO - PROCESS | 1735 | 1467739941638 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}] 10:32:21 INFO - PROCESS | 1735 | 1467739941643 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:21 INFO - PROCESS | 1735 | 1467739941924 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:32:22 INFO - PROCESS | 1735 | 1467739942195 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1735 | 1467739942207 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0f000 == 68 [pid = 1735] [id = 140] 10:32:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91c0f400) [pid = 1735] [serial = 420] [outer = (nil)] 10:32:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92169000) [pid = 1735] [serial = 421] [outer = 0x91c0f400] 10:32:22 INFO - PROCESS | 1735 | 1467739942336 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x928a4c00) [pid = 1735] [serial = 422] [outer = 0x91c0f400] 10:32:23 INFO - PROCESS | 1735 | 1467739943285 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"]]]}] 10:32:23 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 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:32:23 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 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:32:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:32:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1701ms 10:32:23 INFO - PROCESS | 1735 | 1467739943336 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1735 | 1467739943344 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:32:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:32:23 INFO - PROCESS | 1735 | 1467739943359 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1735 | 1467739943365 Marionette TRACE conn4 <- [1,534,null,{}] 10:32:23 INFO - PROCESS | 1735 | 1467739943372 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}] 10:32:23 INFO - PROCESS | 1735 | 1467739943378 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:23 INFO - PROCESS | 1735 | 1467739943625 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:32:23 INFO - PROCESS | 1735 | 1467739943931 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 1735 | 1467739943944 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x9781e800 == 69 [pid = 1735] [id = 141] 10:32:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x998dfc00) [pid = 1735] [serial = 423] [outer = (nil)] 10:32:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x99d48000) [pid = 1735] [serial = 424] [outer = 0x998dfc00] 10:32:24 INFO - PROCESS | 1735 | 1467739944034 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x99d50c00) [pid = 1735] [serial = 425] [outer = 0x998dfc00] 10:32:24 INFO - PROCESS | 1735 | 1467739944935 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]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:32:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1586ms 10:32:24 INFO - PROCESS | 1735 | 1467739944945 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 1735 | 1467739944951 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:32:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:32:25 INFO - PROCESS | 1735 | 1467739945006 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1735 | 1467739945013 Marionette TRACE conn4 <- [1,538,null,{}] 10:32:25 INFO - PROCESS | 1735 | 1467739945033 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}] 10:32:25 INFO - PROCESS | 1735 | 1467739945043 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:25 INFO - PROCESS | 1735 | 1467739945292 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:32:25 INFO - PROCESS | 1735 | 1467739945542 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1735 | 1467739945557 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x99cd1400 == 70 [pid = 1735] [id = 142] 10:32:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9a6d1400) [pid = 1735] [serial = 426] [outer = (nil)] 10:32:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9b8de400) [pid = 1735] [serial = 427] [outer = 0x9a6d1400] 10:32:25 INFO - PROCESS | 1735 | 1467739945690 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0xa20a7c00) [pid = 1735] [serial = 428] [outer = 0x9a6d1400] 10:32:26 INFO - PROCESS | 1735 | 1467739946581 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]]]}] 10:32:26 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. 10:32:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1594ms 10:32:26 INFO - PROCESS | 1735 | 1467739946594 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1735 | 1467739946599 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:32:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:32:26 INFO - PROCESS | 1735 | 1467739946607 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1735 | 1467739946611 Marionette TRACE conn4 <- [1,542,null,{}] 10:32:26 INFO - PROCESS | 1735 | 1467739946618 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}] 10:32:26 INFO - PROCESS | 1735 | 1467739946626 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:26 INFO - PROCESS | 1735 | 1467739946878 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:32:27 INFO - PROCESS | 1735 | 1467739947051 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 1735 | 1467739947063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a75800 == 71 [pid = 1735] [id = 143] 10:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9ade6800) [pid = 1735] [serial = 429] [outer = (nil)] 10:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0xa2fbc400) [pid = 1735] [serial = 430] [outer = 0x9ade6800] 10:32:27 INFO - PROCESS | 1735 | 1467739947206 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0xa4f1ec00) [pid = 1735] [serial = 431] [outer = 0x9ade6800] 10:32:28 INFO - PROCESS | 1735 | 1467739948169 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]]]}] 10:32:28 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. 10:32:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1583ms 10:32:28 INFO - PROCESS | 1735 | 1467739948226 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 1735 | 1467739948231 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:32:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:32:28 INFO - PROCESS | 1735 | 1467739948240 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 1735 | 1467739948243 Marionette TRACE conn4 <- [1,546,null,{}] 10:32:28 INFO - PROCESS | 1735 | 1467739948251 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}] 10:32:28 INFO - PROCESS | 1735 | 1467739948256 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:28 INFO - PROCESS | 1735 | 1467739948487 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:32:28 INFO - PROCESS | 1735 | 1467739948754 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 1735 | 1467739948764 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debc400 == 72 [pid = 1735] [id = 144] 10:32:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x92841c00) [pid = 1735] [serial = 432] [outer = (nil)] 10:32:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x92846c00) [pid = 1735] [serial = 433] [outer = 0x92841c00] 10:32:28 INFO - PROCESS | 1735 | 1467739948912 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9284d000) [pid = 1735] [serial = 434] [outer = 0x92841c00] 10:32:29 INFO - PROCESS | 1735 | 1467739949887 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]]]}] 10:32:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:32:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1686ms 10:32:29 INFO - PROCESS | 1735 | 1467739949927 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 1735 | 1467739949931 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:32:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:32:29 INFO - PROCESS | 1735 | 1467739949939 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 1735 | 1467739949943 Marionette TRACE conn4 <- [1,550,null,{}] 10:32:29 INFO - PROCESS | 1735 | 1467739949950 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}] 10:32:29 INFO - PROCESS | 1735 | 1467739949960 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:30 INFO - PROCESS | 1735 | 1467739950298 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:32:30 INFO - PROCESS | 1735 | 1467739950515 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 1735 | 1467739950525 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de87000 == 73 [pid = 1735] [id = 145] 10:32:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x8de88800) [pid = 1735] [serial = 435] [outer = (nil)] 10:32:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x8de8fc00) [pid = 1735] [serial = 436] [outer = 0x8de88800] 10:32:30 INFO - PROCESS | 1735 | 1467739950608 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x92849400) [pid = 1735] [serial = 437] [outer = 0x8de88800] 10:32:31 INFO - PROCESS | 1735 | 1467739951516 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]]]}] 10:32:31 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. 10:32:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1634ms 10:32:31 INFO - PROCESS | 1735 | 1467739951576 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 1735 | 1467739951579 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:32:31 INFO - PROCESS | 1735 | 1467739951589 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 1735 | 1467739951593 Marionette TRACE conn4 <- [1,554,null,{}] 10:32:31 INFO - PROCESS | 1735 | 1467739951600 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}] 10:32:31 INFO - PROCESS | 1735 | 1467739951606 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:31 INFO - PROCESS | 1735 | 1467739951826 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:32:32 INFO - PROCESS | 1735 | 1467739952061 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1735 | 1467739952072 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4c400 == 74 [pid = 1735] [id = 146] 10:32:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x8da4d000) [pid = 1735] [serial = 438] [outer = (nil)] 10:32:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8da53c00) [pid = 1735] [serial = 439] [outer = 0x8da4d000] 10:32:32 INFO - PROCESS | 1735 | 1467739952206 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8da58c00) [pid = 1735] [serial = 440] [outer = 0x8da4d000] 10:32:32 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:33 INFO - PROCESS | 1735 | 1467739953162 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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1639ms 10:32:33 INFO - PROCESS | 1735 | 1467739953228 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:32:33 INFO - PROCESS | 1735 | 1467739953232 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:32:33 INFO - PROCESS | 1735 | 1467739953240 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1735 | 1467739953244 Marionette TRACE conn4 <- [1,558,null,{}] 10:32:33 INFO - PROCESS | 1735 | 1467739953251 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}] 10:32:33 INFO - PROCESS | 1735 | 1467739953255 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:33 INFO - PROCESS | 1735 | 1467739953497 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:32:33 INFO - PROCESS | 1735 | 1467739953796 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 1735 | 1467739953808 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da54000 == 75 [pid = 1735] [id = 147] 10:32:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x8da55800) [pid = 1735] [serial = 441] [outer = (nil)] 10:32:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8f250800) [pid = 1735] [serial = 442] [outer = 0x8da55800] 10:32:33 INFO - PROCESS | 1735 | 1467739953900 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8f254800) [pid = 1735] [serial = 443] [outer = 0x8da55800] 10:32:34 INFO - PROCESS | 1735 | 1467739954803 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]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1634ms 10:32:34 INFO - PROCESS | 1735 | 1467739954875 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 1735 | 1467739954879 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:32:34 INFO - PROCESS | 1735 | 1467739954886 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 1735 | 1467739954890 Marionette TRACE conn4 <- [1,562,null,{}] 10:32:34 INFO - PROCESS | 1735 | 1467739954896 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}] 10:32:34 INFO - PROCESS | 1735 | 1467739954901 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:35 INFO - PROCESS | 1735 | 1467739955102 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:32:35 INFO - PROCESS | 1735 | 1467739955335 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 1735 | 1467739955345 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da53400 == 76 [pid = 1735] [id = 148] 10:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x8de8a000) [pid = 1735] [serial = 444] [outer = (nil)] 10:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x8f25b800) [pid = 1735] [serial = 445] [outer = 0x8de8a000] 10:32:35 INFO - PROCESS | 1735 | 1467739955471 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x8f25c000) [pid = 1735] [serial = 446] [outer = 0x8de8a000] 10:32:36 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:36 INFO - PROCESS | 1735 | 1467739956392 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]]]}] 10:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1539ms 10:32:36 INFO - PROCESS | 1735 | 1467739956426 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 1735 | 1467739956431 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:32:36 INFO - PROCESS | 1735 | 1467739956438 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 1735 | 1467739956442 Marionette TRACE conn4 <- [1,566,null,{}] 10:32:36 INFO - PROCESS | 1735 | 1467739956448 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}] 10:32:36 INFO - PROCESS | 1735 | 1467739956454 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:36 INFO - PROCESS | 1735 | 1467739956660 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:32:36 INFO - PROCESS | 1735 | 1467739956918 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 1735 | 1467739956926 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1c00 == 77 [pid = 1735] [id = 149] 10:32:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x8c5b8400) [pid = 1735] [serial = 447] [outer = (nil)] 10:32:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x8c5bb400) [pid = 1735] [serial = 448] [outer = 0x8c5b8400] 10:32:37 INFO - PROCESS | 1735 | 1467739957048 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8c5bd400) [pid = 1735] [serial = 449] [outer = 0x8c5b8400] 10:32:37 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:38 INFO - PROCESS | 1735 | 1467739958019 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]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1639ms 10:32:38 INFO - PROCESS | 1735 | 1467739958078 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:32:38 INFO - PROCESS | 1735 | 1467739958083 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:32:38 INFO - PROCESS | 1735 | 1467739958090 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 1735 | 1467739958095 Marionette TRACE conn4 <- [1,570,null,{}] 10:32:38 INFO - PROCESS | 1735 | 1467739958101 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}] 10:32:38 INFO - PROCESS | 1735 | 1467739958107 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:38 INFO - PROCESS | 1735 | 1467739958344 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:32:38 INFO - PROCESS | 1735 | 1467739958582 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 1735 | 1467739958593 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c796800 == 78 [pid = 1735] [id = 150] 10:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x8c799400) [pid = 1735] [serial = 450] [outer = (nil)] 10:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x8c79f800) [pid = 1735] [serial = 451] [outer = 0x8c799400] 10:32:38 INFO - PROCESS | 1735 | 1467739958744 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x8f25bc00) [pid = 1735] [serial = 452] [outer = 0x8c799400] 10:32:39 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:39 INFO - PROCESS | 1735 | 1467739959652 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]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1596ms 10:32:39 INFO - PROCESS | 1735 | 1467739959687 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 1735 | 1467739959690 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:32:39 INFO - PROCESS | 1735 | 1467739959698 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 1735 | 1467739959702 Marionette TRACE conn4 <- [1,574,null,{}] 10:32:39 INFO - PROCESS | 1735 | 1467739959708 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}] 10:32:39 INFO - PROCESS | 1735 | 1467739959714 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:39 INFO - PROCESS | 1735 | 1467739959923 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:32:40 INFO - PROCESS | 1735 | 1467739960160 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 1735 | 1467739960169 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f256800 == 79 [pid = 1735] [id = 151] 10:32:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x8f25ac00) [pid = 1735] [serial = 453] [outer = (nil)] 10:32:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x92d8e000) [pid = 1735] [serial = 454] [outer = 0x8f25ac00] 10:32:40 INFO - PROCESS | 1735 | 1467739960291 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x92d8e800) [pid = 1735] [serial = 455] [outer = 0x8f25ac00] 10:32:41 INFO - PROCESS | 1735 | 1467739961565 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]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1949ms 10:32:41 INFO - PROCESS | 1735 | 1467739961765 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 1735 | 1467739961772 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:32:41 INFO - PROCESS | 1735 | 1467739961791 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 1735 | 1467739961797 Marionette TRACE conn4 <- [1,578,null,{}] 10:32:41 INFO - PROCESS | 1735 | 1467739961805 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}] 10:32:41 INFO - PROCESS | 1735 | 1467739961812 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:42 INFO - PROCESS | 1735 | 1467739961996 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:32:42 INFO - PROCESS | 1735 | 1467739962202 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 1735 | 1467739962218 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba400 == 80 [pid = 1735] [id = 152] 10:32:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x8c793c00) [pid = 1735] [serial = 456] [outer = (nil)] 10:32:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x8def0400) [pid = 1735] [serial = 457] [outer = 0x8c793c00] 10:32:42 INFO - PROCESS | 1735 | 1467739962295 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x8f586000) [pid = 1735] [serial = 458] [outer = 0x8c793c00] 10:32:43 INFO - PROCESS | 1735 | 1467739963374 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]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1638ms 10:32:43 INFO - PROCESS | 1735 | 1467739963428 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 1735 | 1467739963435 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:32:43 INFO - PROCESS | 1735 | 1467739963446 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 1735 | 1467739963450 Marionette TRACE conn4 <- [1,582,null,{}] 10:32:43 INFO - PROCESS | 1735 | 1467739963457 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}] 10:32:43 INFO - PROCESS | 1735 | 1467739963463 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:43 INFO - PROCESS | 1735 | 1467739963660 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:32:43 INFO - PROCESS | 1735 | 1467739963901 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 1735 | 1467739963910 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb39800 == 81 [pid = 1735] [id = 153] 10:32:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x8fcc3c00) [pid = 1735] [serial = 459] [outer = (nil)] 10:32:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x92160000) [pid = 1735] [serial = 460] [outer = 0x8fcc3c00] 10:32:44 INFO - PROCESS | 1735 | 1467739964036 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x92843800) [pid = 1735] [serial = 461] [outer = 0x8fcc3c00] 10:32:44 INFO - PROCESS | 1735 | 1467739964927 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]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1533ms 10:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:32:45 INFO - PROCESS | 1735 | 1467739964999 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 1735 | 1467739965003 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:32:45 INFO - PROCESS | 1735 | 1467739965011 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 1735 | 1467739965016 Marionette TRACE conn4 <- [1,586,null,{}] 10:32:45 INFO - PROCESS | 1735 | 1467739965033 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}] 10:32:45 INFO - PROCESS | 1735 | 1467739965041 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:45 INFO - PROCESS | 1735 | 1467739965237 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:32:45 INFO - PROCESS | 1735 | 1467739965493 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 1735 | 1467739965502 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa200fc00 == 80 [pid = 1735] [id = 48] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a2c6800 == 79 [pid = 1735] [id = 16] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a131800 == 78 [pid = 1735] [id = 80] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9539c000 == 77 [pid = 1735] [id = 46] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa253ec00 == 76 [pid = 1735] [id = 20] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa334f400 == 75 [pid = 1735] [id = 130] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x99839c00 == 74 [pid = 1735] [id = 129] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x98cb4000 == 73 [pid = 1735] [id = 127] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x99d09000 == 72 [pid = 1735] [id = 128] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb36400 == 71 [pid = 1735] [id = 126] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee3800 == 70 [pid = 1735] [id = 125] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a13b000 == 69 [pid = 1735] [id = 47] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x98fc0400 == 68 [pid = 1735] [id = 31] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93c10400 == 67 [pid = 1735] [id = 64] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x95397c00 == 66 [pid = 1735] [id = 68] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x91c05400 == 65 [pid = 1735] [id = 82] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x924dbc00 == 64 [pid = 1735] [id = 19] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x924d9800 == 63 [pid = 1735] [id = 60] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x925ee000 == 62 [pid = 1735] [id = 86] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58b400 == 61 [pid = 1735] [id = 112] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0f000 == 60 [pid = 1735] [id = 27] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92bef400 == 59 [pid = 1735] [id = 56] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fadcc00 == 58 [pid = 1735] [id = 118] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x91c02400 == 57 [pid = 1735] [id = 88] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x924d8400 == 56 [pid = 1735] [id = 66] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93e09000 == 55 [pid = 1735] [id = 67] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92be6400 == 54 [pid = 1735] [id = 36] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x925f3c00 == 53 [pid = 1735] [id = 74] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58f000 == 52 [pid = 1735] [id = 132] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x953c9000 == 51 [pid = 1735] [id = 49] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9295cc00 == 50 [pid = 1735] [id = 76] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb1c00 == 49 [pid = 1735] [id = 131] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee8800 == 48 [pid = 1735] [id = 133] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92be4c00 == 47 [pid = 1735] [id = 62] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x91c06c00 == 46 [pid = 1735] [id = 87] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58f800 == 45 [pid = 1735] [id = 116] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x924d8800 == 44 [pid = 1735] [id = 58] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb37800 == 43 [pid = 1735] [id = 113] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9295d400 == 42 [pid = 1735] [id = 114] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93c0dc00 == 41 [pid = 1735] [id = 35] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92962000 == 40 [pid = 1735] [id = 84] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa23a9000 == 39 [pid = 1735] [id = 26] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x998a8c00 == 38 [pid = 1735] [id = 59] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9d36e400 == 37 [pid = 1735] [id = 117] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc4800 == 36 [pid = 1735] [id = 90] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x97818800 == 35 [pid = 1735] [id = 115] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x998a2000 == 34 [pid = 1735] [id = 85] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0bc00 == 33 [pid = 1735] [id = 29] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9983d800 == 32 [pid = 1735] [id = 38] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa61bb000 == 31 [pid = 1735] [id = 89] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93c12800 == 30 [pid = 1735] [id = 28] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93146c00 == 29 [pid = 1735] [id = 45] 10:32:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92b4b400 == 28 [pid = 1735] [id = 75] 10:32:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4000 == 29 [pid = 1735] [id = 154] 10:32:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x8c5b9c00) [pid = 1735] [serial = 462] [outer = (nil)] 10:32:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x8da4cc00) [pid = 1735] [serial = 463] [outer = 0x8c5b9c00] 10:32:47 INFO - PROCESS | 1735 | 1467739967294 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x8deb2000) [pid = 1735] [serial = 464] [outer = 0x8c5b9c00] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x98fbc400) [pid = 1735] [serial = 334] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x99ddfc00) [pid = 1735] [serial = 369] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x9a040c00) [pid = 1735] [serial = 373] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x9d815800) [pid = 1735] [serial = 351] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x8fb2e800) [pid = 1735] [serial = 358] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x8f968400) [pid = 1735] [serial = 357] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x99d06800) [pid = 1735] [serial = 366] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x953c8400) [pid = 1735] [serial = 361] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x95204c00) [pid = 1735] [serial = 360] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x93b73c00) [pid = 1735] [serial = 342] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x9996fc00) [pid = 1735] [serial = 354] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x8f960800) [pid = 1735] [serial = 336] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x93b67400) [pid = 1735] [serial = 363] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x95397400) [pid = 1735] [serial = 364] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x925ea400) [pid = 1735] [serial = 339] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x9a6cf400) [pid = 1735] [serial = 348] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x9a13cc00) [pid = 1735] [serial = 345] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x9a133800) [pid = 1735] [serial = 370] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x99d0d400) [pid = 1735] [serial = 367] [outer = (nil)] [url = about:blank] 10:32:47 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x99d06000) [pid = 1735] [serial = 208] [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.] 10:32:48 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:48 INFO - PROCESS | 1735 | 1467739968431 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]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 3459ms 10:32:48 INFO - PROCESS | 1735 | 1467739968470 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 1735 | 1467739968475 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:32:48 INFO - PROCESS | 1735 | 1467739968483 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 1735 | 1467739968487 Marionette TRACE conn4 <- [1,590,null,{}] 10:32:48 INFO - PROCESS | 1735 | 1467739968496 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}] 10:32:48 INFO - PROCESS | 1735 | 1467739968500 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:48 INFO - PROCESS | 1735 | 1467739968678 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:32:48 INFO - PROCESS | 1735 | 1467739968707 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1735 | 1467739968718 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f966800 == 30 [pid = 1735] [id = 155] 10:32:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x8f967000) [pid = 1735] [serial = 465] [outer = (nil)] 10:32:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x8fad7400) [pid = 1735] [serial = 466] [outer = 0x8f967000] 10:32:48 INFO - PROCESS | 1735 | 1467739968920 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x8fb2e800) [pid = 1735] [serial = 467] [outer = 0x8f967000] 10:32:50 INFO - PROCESS | 1735 | 1467739970148 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]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1740ms 10:32:50 INFO - PROCESS | 1735 | 1467739970225 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 1735 | 1467739970232 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:32:50 INFO - PROCESS | 1735 | 1467739970241 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 1735 | 1467739970250 Marionette TRACE conn4 <- [1,594,null,{}] 10:32:50 INFO - PROCESS | 1735 | 1467739970259 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}] 10:32:50 INFO - PROCESS | 1735 | 1467739970265 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:50 INFO - PROCESS | 1735 | 1467739970507 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:32:50 INFO - PROCESS | 1735 | 1467739970739 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 1735 | 1467739970751 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb5800 == 31 [pid = 1735] [id = 156] 10:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x8f586400) [pid = 1735] [serial = 468] [outer = (nil)] 10:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8fad3800) [pid = 1735] [serial = 469] [outer = 0x8f586400] 10:32:50 INFO - PROCESS | 1735 | 1467739970840 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x8fb37c00) [pid = 1735] [serial = 470] [outer = 0x8f586400] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x9781e800 == 30 [pid = 1735] [id = 141] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x93c0c800 == 29 [pid = 1735] [id = 139] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x91a75800 == 28 [pid = 1735] [id = 143] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1c00 == 27 [pid = 1735] [id = 149] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8de87000 == 26 [pid = 1735] [id = 145] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8debc400 == 25 [pid = 1735] [id = 144] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4c400 == 24 [pid = 1735] [id = 146] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c796800 == 23 [pid = 1735] [id = 150] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da54000 == 22 [pid = 1735] [id = 147] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da53400 == 21 [pid = 1735] [id = 148] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8f256800 == 20 [pid = 1735] [id = 151] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba400 == 19 [pid = 1735] [id = 152] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee7c00 == 18 [pid = 1735] [id = 134] 10:32:52 INFO - PROCESS | 1735 | --DOCSHELL 0x9215ec00 == 17 [pid = 1735] [id = 135] 10:32:53 INFO - PROCESS | 1735 | 1467739973438 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]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 3250ms 10:32:53 INFO - PROCESS | 1735 | 1467739973492 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 1735 | 1467739973497 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:32:53 INFO - PROCESS | 1735 | 1467739973511 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 1735 | 1467739973516 Marionette TRACE conn4 <- [1,598,null,{}] 10:32:53 INFO - PROCESS | 1735 | 1467739973524 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}] 10:32:53 INFO - PROCESS | 1735 | 1467739973531 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:53 INFO - PROCESS | 1735 | 1467739973765 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:32:53 INFO - PROCESS | 1735 | 1467739973791 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1735 | 1467739973802 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1800 == 18 [pid = 1735] [id = 157] 10:32:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x8deea400) [pid = 1735] [serial = 471] [outer = (nil)] 10:32:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x8f95d800) [pid = 1735] [serial = 472] [outer = 0x8deea400] 10:32:53 INFO - PROCESS | 1735 | 1467739973877 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x8fad8400) [pid = 1735] [serial = 473] [outer = 0x8deea400] 10:32:54 INFO - PROCESS | 1735 | 1467739974951 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]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1489ms 10:32:55 INFO - PROCESS | 1735 | 1467739975001 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 1735 | 1467739975010 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:32:55 INFO - PROCESS | 1735 | 1467739975031 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 1735 | 1467739975037 Marionette TRACE conn4 <- [1,602,null,{}] 10:32:55 INFO - PROCESS | 1735 | 1467739975043 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}] 10:32:55 INFO - PROCESS | 1735 | 1467739975049 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:55 INFO - PROCESS | 1735 | 1467739975306 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:32:55 INFO - PROCESS | 1735 | 1467739975338 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 1735 | 1467739975346 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c09400 == 19 [pid = 1735] [id = 158] 10:32:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x91c0b000) [pid = 1735] [serial = 474] [outer = (nil)] 10:32:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x9215b400) [pid = 1735] [serial = 475] [outer = 0x91c0b000] 10:32:55 INFO - PROCESS | 1735 | 1467739975424 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x92167000) [pid = 1735] [serial = 476] [outer = 0x91c0b000] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x8f592800) [pid = 1735] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x8deebc00) [pid = 1735] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x9af97800) [pid = 1735] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x92165400) [pid = 1735] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x98fb8400) [pid = 1735] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x9a6d2c00) [pid = 1735] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x99d10000) [pid = 1735] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x99d49c00) [pid = 1735] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0xa6793c00) [pid = 1735] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8dee6c00) [pid = 1735] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8f587800) [pid = 1735] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x925eb000) [pid = 1735] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x91a7cc00) [pid = 1735] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8fadd800) [pid = 1735] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9b8e2c00) [pid = 1735] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x99d49800) [pid = 1735] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x91c0cc00) [pid = 1735] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x95398400) [pid = 1735] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x8deb9000) [pid = 1735] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0xa33c5800) [pid = 1735] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8fb3a000) [pid = 1735] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8f95ac00) [pid = 1735] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x952f2400) [pid = 1735] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0xa6796400) [pid = 1735] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x99d4b800) [pid = 1735] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x91c05800) [pid = 1735] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x91c0c800) [pid = 1735] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9d815c00) [pid = 1735] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0xa318d800) [pid = 1735] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x92965c00) [pid = 1735] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9781e400) [pid = 1735] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x93b67000) [pid = 1735] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x92b50400) [pid = 1735] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x91a7b000) [pid = 1735] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x93c12400) [pid = 1735] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x91c0ac00) [pid = 1735] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x925ecc00) [pid = 1735] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x99d55c00) [pid = 1735] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0xa4f75c00) [pid = 1735] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x92967400) [pid = 1735] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8fade400) [pid = 1735] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa6ea6c00) [pid = 1735] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x998d9c00) [pid = 1735] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x953c9c00) [pid = 1735] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9539d400) [pid = 1735] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8fcc7400) [pid = 1735] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8f58c400) [pid = 1735] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9d36f000) [pid = 1735] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x99d46c00) [pid = 1735] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8c793c00) [pid = 1735] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8c5b9c00) [pid = 1735] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91c0f400) [pid = 1735] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x998dfc00) [pid = 1735] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9a6d1400) [pid = 1735] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9ade6800) [pid = 1735] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x92841c00) [pid = 1735] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8de88800) [pid = 1735] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8da4d000) [pid = 1735] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8da55800) [pid = 1735] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8de8a000) [pid = 1735] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8c5b8400) [pid = 1735] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8c799400) [pid = 1735] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8f25ac00) [pid = 1735] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:32:56 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8fcc3c00) [pid = 1735] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:32:57 INFO - PROCESS | 1735 | 1467739977336 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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2337ms 10:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:32:57 INFO - PROCESS | 1735 | 1467739977368 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 1735 | 1467739977372 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:32:57 INFO - PROCESS | 1735 | 1467739977379 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 1735 | 1467739977386 Marionette TRACE conn4 <- [1,606,null,{}] 10:32:57 INFO - PROCESS | 1735 | 1467739977405 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}] 10:32:57 INFO - PROCESS | 1735 | 1467739977415 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:57 INFO - PROCESS | 1735 | 1467739977660 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:32:57 INFO - PROCESS | 1735 | 1467739977678 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 1735 | 1467739977691 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc8800 == 20 [pid = 1735] [id = 159] 10:32:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8fccac00) [pid = 1735] [serial = 477] [outer = (nil)] 10:32:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x91a77800) [pid = 1735] [serial = 478] [outer = 0x8fccac00] 10:32:57 INFO - PROCESS | 1735 | 1467739977784 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x924dbc00) [pid = 1735] [serial = 479] [outer = 0x8fccac00] 10:32:59 INFO - PROCESS | 1735 | 1467739979001 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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1692ms 10:32:59 INFO - PROCESS | 1735 | 1467739979071 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1735 | 1467739979079 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:32:59 INFO - PROCESS | 1735 | 1467739979088 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1735 | 1467739979094 Marionette TRACE conn4 <- [1,610,null,{}] 10:32:59 INFO - PROCESS | 1735 | 1467739979103 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}] 10:32:59 INFO - PROCESS | 1735 | 1467739979110 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:59 INFO - PROCESS | 1735 | 1467739979352 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:32:59 INFO - PROCESS | 1735 | 1467739979664 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1735 | 1467739979673 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:32:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51800 == 21 [pid = 1735] [id = 160] 10:32:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8da54800) [pid = 1735] [serial = 480] [outer = (nil)] 10:32:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8f251000) [pid = 1735] [serial = 481] [outer = 0x8da54800] 10:32:59 INFO - PROCESS | 1735 | 1467739979765 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8f58c400) [pid = 1735] [serial = 482] [outer = 0x8da54800] 10:33:00 INFO - PROCESS | 1735 | 1467739980739 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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1687ms 10:33:00 INFO - PROCESS | 1735 | 1467739980775 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 1735 | 1467739980783 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:33:00 INFO - PROCESS | 1735 | 1467739980795 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1735 | 1467739980799 Marionette TRACE conn4 <- [1,614,null,{}] 10:33:00 INFO - PROCESS | 1735 | 1467739980807 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}] 10:33:00 INFO - PROCESS | 1735 | 1467739980813 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:01 INFO - PROCESS | 1735 | 1467739981018 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:33:01 INFO - PROCESS | 1735 | 1467739981279 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 1735 | 1467739981289 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee6c00 == 22 [pid = 1735] [id = 161] 10:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x91a79800) [pid = 1735] [serial = 483] [outer = (nil)] 10:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x91c0f400) [pid = 1735] [serial = 484] [outer = 0x91a79800] 10:33:01 INFO - PROCESS | 1735 | 1467739981423 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x925efc00) [pid = 1735] [serial = 485] [outer = 0x91a79800] 10:33:02 INFO - PROCESS | 1735 | 1467739982440 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]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:33:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1687ms 10:33:02 INFO - PROCESS | 1735 | 1467739982481 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 1735 | 1467739982486 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:33:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:33:02 INFO - PROCESS | 1735 | 1467739982493 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 1735 | 1467739982500 Marionette TRACE conn4 <- [1,618,null,{}] 10:33:02 INFO - PROCESS | 1735 | 1467739982517 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}] 10:33:02 INFO - PROCESS | 1735 | 1467739982527 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:02 INFO - PROCESS | 1735 | 1467739982726 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:33:03 INFO - PROCESS | 1735 | 1467739983023 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 1735 | 1467739983037 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x928abc00 == 23 [pid = 1735] [id = 162] 10:33:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x928ad000) [pid = 1735] [serial = 486] [outer = (nil)] 10:33:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x92963c00) [pid = 1735] [serial = 487] [outer = 0x928ad000] 10:33:03 INFO - PROCESS | 1735 | 1467739983141 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x92b48000) [pid = 1735] [serial = 488] [outer = 0x928ad000] 10:33:04 INFO - PROCESS | 1735 | 1467739984036 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]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1599ms 10:33:04 INFO - PROCESS | 1735 | 1467739984094 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:33:04 INFO - PROCESS | 1735 | 1467739984099 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:33:04 INFO - PROCESS | 1735 | 1467739984107 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 1735 | 1467739984111 Marionette TRACE conn4 <- [1,622,null,{}] 10:33:04 INFO - PROCESS | 1735 | 1467739984117 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}] 10:33:04 INFO - PROCESS | 1735 | 1467739984122 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:04 INFO - PROCESS | 1735 | 1467739984330 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:33:04 INFO - PROCESS | 1735 | 1467739984568 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 1735 | 1467739984579 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4f400 == 24 [pid = 1735] [id = 163] 10:33:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x92161400) [pid = 1735] [serial = 489] [outer = (nil)] 10:33:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x92b54800) [pid = 1735] [serial = 490] [outer = 0x92161400] 10:33:04 INFO - PROCESS | 1735 | 1467739984709 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x92d8e400) [pid = 1735] [serial = 491] [outer = 0x92161400] 10:33:05 INFO - PROCESS | 1735 | 1467739985653 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]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1583ms 10:33:05 INFO - PROCESS | 1735 | 1467739985690 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 1735 | 1467739985694 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:33:05 INFO - PROCESS | 1735 | 1467739985700 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 1735 | 1467739985705 Marionette TRACE conn4 <- [1,626,null,{}] 10:33:05 INFO - PROCESS | 1735 | 1467739985712 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}] 10:33:05 INFO - PROCESS | 1735 | 1467739985718 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:05 INFO - PROCESS | 1735 | 1467739985904 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:33:06 INFO - PROCESS | 1735 | 1467739986136 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 1735 | 1467739986145 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcccc00 == 25 [pid = 1735] [id = 164] 10:33:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x9295f400) [pid = 1735] [serial = 492] [outer = (nil)] 10:33:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x92d97400) [pid = 1735] [serial = 493] [outer = 0x9295f400] 10:33:06 INFO - PROCESS | 1735 | 1467739986283 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x93139800) [pid = 1735] [serial = 494] [outer = 0x9295f400] 10:33:07 INFO - PROCESS | 1735 | 1467739987286 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]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1649ms 10:33:07 INFO - PROCESS | 1735 | 1467739987352 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 1735 | 1467739987357 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:33:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:33:07 INFO - PROCESS | 1735 | 1467739987364 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 1735 | 1467739987369 Marionette TRACE conn4 <- [1,630,null,{}] 10:33:07 INFO - PROCESS | 1735 | 1467739987376 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}] 10:33:07 INFO - PROCESS | 1735 | 1467739987388 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:07 INFO - PROCESS | 1735 | 1467739987665 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:33:07 INFO - PROCESS | 1735 | 1467739987972 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 1735 | 1467739987981 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79e800 == 26 [pid = 1735] [id = 165] 10:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x93b66c00) [pid = 1735] [serial = 495] [outer = (nil)] 10:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x93c18c00) [pid = 1735] [serial = 496] [outer = 0x93b66c00] 10:33:08 INFO - PROCESS | 1735 | 1467739988115 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x93e06800) [pid = 1735] [serial = 497] [outer = 0x93b66c00] 10:33:09 INFO - PROCESS | 1735 | 1467739989041 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]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1736ms 10:33:09 INFO - PROCESS | 1735 | 1467739989102 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 1735 | 1467739989107 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:33:09 INFO - PROCESS | 1735 | 1467739989114 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 1735 | 1467739989118 Marionette TRACE conn4 <- [1,634,null,{}] 10:33:09 INFO - PROCESS | 1735 | 1467739989126 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}] 10:33:09 INFO - PROCESS | 1735 | 1467739989130 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:09 INFO - PROCESS | 1735 | 1467739989327 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:33:09 INFO - PROCESS | 1735 | 1467739989564 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1735 | 1467739989574 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5afc00 == 27 [pid = 1735] [id = 166] 10:33:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x9313fc00) [pid = 1735] [serial = 498] [outer = (nil)] 10:33:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x95397c00) [pid = 1735] [serial = 499] [outer = 0x9313fc00] 10:33:09 INFO - PROCESS | 1735 | 1467739989706 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x95398000) [pid = 1735] [serial = 500] [outer = 0x9313fc00] 10:33:10 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:10 INFO - PROCESS | 1735 | 1467739990621 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]]]}] 10:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1537ms 10:33:10 INFO - PROCESS | 1735 | 1467739990653 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:33:10 INFO - PROCESS | 1735 | 1467739990665 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:33:10 INFO - PROCESS | 1735 | 1467739990673 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 1735 | 1467739990677 Marionette TRACE conn4 <- [1,638,null,{}] 10:33:10 INFO - PROCESS | 1735 | 1467739990684 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}] 10:33:10 INFO - PROCESS | 1735 | 1467739990688 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:10 INFO - PROCESS | 1735 | 1467739990887 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:33:11 INFO - PROCESS | 1735 | 1467739991123 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 1735 | 1467739991129 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e02c00 == 28 [pid = 1735] [id = 167] 10:33:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x94047800) [pid = 1735] [serial = 501] [outer = (nil)] 10:33:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x953c9000) [pid = 1735] [serial = 502] [outer = 0x94047800] 10:33:11 INFO - PROCESS | 1735 | 1467739991261 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x953cac00) [pid = 1735] [serial = 503] [outer = 0x94047800] 10:33:11 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:12 INFO - PROCESS | 1735 | 1467739992237 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]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:33:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1643ms 10:33:12 INFO - PROCESS | 1735 | 1467739992316 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 1735 | 1467739992320 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:33:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:33:12 INFO - PROCESS | 1735 | 1467739992328 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 1735 | 1467739992332 Marionette TRACE conn4 <- [1,642,null,{}] 10:33:12 INFO - PROCESS | 1735 | 1467739992340 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}] 10:33:12 INFO - PROCESS | 1735 | 1467739992347 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:12 INFO - PROCESS | 1735 | 1467739992585 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:33:12 INFO - PROCESS | 1735 | 1467739992884 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1735 | 1467739992893 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2c00 == 29 [pid = 1735] [id = 168] 10:33:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8c5b4400) [pid = 1735] [serial = 504] [outer = (nil)] 10:33:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8da4c800) [pid = 1735] [serial = 505] [outer = 0x8c5b4400] 10:33:12 INFO - PROCESS | 1735 | 1467739992984 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8da5b400) [pid = 1735] [serial = 506] [outer = 0x8c5b4400] 10:33:13 INFO - PROCESS | 1735 | 1467739993942 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]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:33:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1685ms 10:33:14 INFO - PROCESS | 1735 | 1467739994014 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 1735 | 1467739994020 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:33:14 INFO - PROCESS | 1735 | 1467739994029 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 1735 | 1467739994034 Marionette TRACE conn4 <- [1,646,null,{}] 10:33:14 INFO - PROCESS | 1735 | 1467739994042 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}] 10:33:14 INFO - PROCESS | 1735 | 1467739994048 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:14 INFO - PROCESS | 1735 | 1467739994252 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:33:14 INFO - PROCESS | 1735 | 1467739994496 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 1735 | 1467739994507 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee6400 == 30 [pid = 1735] [id = 169] 10:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8dee9c00) [pid = 1735] [serial = 507] [outer = (nil)] 10:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8f968800) [pid = 1735] [serial = 508] [outer = 0x8dee9c00] 10:33:14 INFO - PROCESS | 1735 | 1467739994604 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8fb34c00) [pid = 1735] [serial = 509] [outer = 0x8dee9c00] 10:33:15 INFO - PROCESS | 1735 | 1467739995574 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]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1596ms 10:33:15 INFO - PROCESS | 1735 | 1467739995627 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 1735 | 1467739995634 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:33:15 INFO - PROCESS | 1735 | 1467739995641 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 1735 | 1467739995647 Marionette TRACE conn4 <- [1,650,null,{}] 10:33:15 INFO - PROCESS | 1735 | 1467739995653 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}] 10:33:15 INFO - PROCESS | 1735 | 1467739995660 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:15 INFO - PROCESS | 1735 | 1467739995887 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:33:16 INFO - PROCESS | 1735 | 1467739996145 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 1735 | 1467739996157 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad6c00 == 31 [pid = 1735] [id = 170] 10:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x8fadd400) [pid = 1735] [serial = 510] [outer = (nil)] 10:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x91a78800) [pid = 1735] [serial = 511] [outer = 0x8fadd400] 10:33:16 INFO - PROCESS | 1735 | 1467739996285 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x92968000) [pid = 1735] [serial = 512] [outer = 0x8fadd400] 10:33:17 INFO - PROCESS | 1735 | 1467739997377 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]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1786ms 10:33:17 INFO - PROCESS | 1735 | 1467739997445 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 1735 | 1467739997453 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:33:17 INFO - PROCESS | 1735 | 1467739997464 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 1735 | 1467739997470 Marionette TRACE conn4 <- [1,654,null,{}] 10:33:17 INFO - PROCESS | 1735 | 1467739997481 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}] 10:33:17 INFO - PROCESS | 1735 | 1467739997487 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:17 INFO - PROCESS | 1735 | 1467739997677 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:33:17 INFO - PROCESS | 1735 | 1467739997936 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 1735 | 1467739997948 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8400 == 32 [pid = 1735] [id = 171] 10:33:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x8c79f000) [pid = 1735] [serial = 513] [outer = (nil)] 10:33:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x8deba800) [pid = 1735] [serial = 514] [outer = 0x8c79f000] 10:33:18 INFO - PROCESS | 1735 | 1467739998079 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8dee7c00) [pid = 1735] [serial = 515] [outer = 0x8c79f000] 10:33:18 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0d800 == 31 [pid = 1735] [id = 137] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a2eb000) [pid = 1735] [serial = 419] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9a139400) [pid = 1735] [serial = 418] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8def0400) [pid = 1735] [serial = 457] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8da4cc00) [pid = 1735] [serial = 463] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x92169000) [pid = 1735] [serial = 421] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x99d48000) [pid = 1735] [serial = 424] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x928a4c00) [pid = 1735] [serial = 422] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9b8de400) [pid = 1735] [serial = 427] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x99d50c00) [pid = 1735] [serial = 425] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0xa2fbc400) [pid = 1735] [serial = 430] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0xa20a7c00) [pid = 1735] [serial = 428] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x92846c00) [pid = 1735] [serial = 433] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa4f1ec00) [pid = 1735] [serial = 431] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9284d000) [pid = 1735] [serial = 434] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x92849400) [pid = 1735] [serial = 437] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8de8fc00) [pid = 1735] [serial = 436] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8da58c00) [pid = 1735] [serial = 440] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8da53c00) [pid = 1735] [serial = 439] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8f250800) [pid = 1735] [serial = 442] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f254800) [pid = 1735] [serial = 443] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8f25b800) [pid = 1735] [serial = 445] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8c5bb400) [pid = 1735] [serial = 448] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8f25c000) [pid = 1735] [serial = 446] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8c79f800) [pid = 1735] [serial = 451] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8c5bd400) [pid = 1735] [serial = 449] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x92d8e000) [pid = 1735] [serial = 454] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f25bc00) [pid = 1735] [serial = 452] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f586000) [pid = 1735] [serial = 458] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x99d06c00) [pid = 1735] [serial = 416] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x92160000) [pid = 1735] [serial = 460] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x92d8e800) [pid = 1735] [serial = 455] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x92843800) [pid = 1735] [serial = 461] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8deb2000) [pid = 1735] [serial = 464] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x9a904c00) [pid = 1735] [serial = 349] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8f58b000) [pid = 1735] [serial = 400] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0xa2febc00) [pid = 1735] [serial = 389] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x928a8000) [pid = 1735] [serial = 406] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x99d03c00) [pid = 1735] [serial = 383] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x9b418800) [pid = 1735] [serial = 259] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0xa108cc00) [pid = 1735] [serial = 386] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x99d51c00) [pid = 1735] [serial = 301] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0xa6ea3400) [pid = 1735] [serial = 214] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8f961c00) [pid = 1735] [serial = 377] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0xa2556400) [pid = 1735] [serial = 310] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x925f6000) [pid = 1735] [serial = 220] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x93b69400) [pid = 1735] [serial = 379] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x92165000) [pid = 1735] [serial = 403] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0xa2fbac00) [pid = 1735] [serial = 388] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0xa672f800) [pid = 1735] [serial = 204] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x9a2c8400) [pid = 1735] [serial = 346] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x9b8e2800) [pid = 1735] [serial = 355] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x9d81d800) [pid = 1735] [serial = 211] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x8f586c00) [pid = 1735] [serial = 394] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0xa4d54800) [pid = 1735] [serial = 391] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x9295dc00) [pid = 1735] [serial = 340] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9d820400) [pid = 1735] [serial = 385] [outer = (nil)] [url = about:blank] 10:33:18 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x9215c400) [pid = 1735] [serial = 397] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x97a1a000) [pid = 1735] [serial = 412] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0xa6f4a400) [pid = 1735] [serial = 268] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x9af08c00) [pid = 1735] [serial = 304] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x99ddd000) [pid = 1735] [serial = 316] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x9af9dc00) [pid = 1735] [serial = 247] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0xa4d0f400) [pid = 1735] [serial = 313] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0xa610fc00) [pid = 1735] [serial = 265] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93e0b000) [pid = 1735] [serial = 298] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0xa6797800) [pid = 1735] [serial = 392] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x925f1c00) [pid = 1735] [serial = 404] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x98cb3800) [pid = 1735] [serial = 413] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0xa8c86400) [pid = 1735] [serial = 226] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8def0c00) [pid = 1735] [serial = 376] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9af9a800) [pid = 1735] [serial = 374] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x9404b000) [pid = 1735] [serial = 253] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x91c0c400) [pid = 1735] [serial = 250] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x95207000) [pid = 1735] [serial = 409] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9afa1c00) [pid = 1735] [serial = 292] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8f962400) [pid = 1735] [serial = 401] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0xa2559800) [pid = 1735] [serial = 262] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0xa2010c00) [pid = 1735] [serial = 307] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x94044c00) [pid = 1735] [serial = 380] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0xa33cdc00) [pid = 1735] [serial = 395] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0xa6f47000) [pid = 1735] [serial = 217] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x953d0400) [pid = 1735] [serial = 343] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8fcc8400) [pid = 1735] [serial = 295] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928afc00) [pid = 1735] [serial = 407] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0xa82f3800) [pid = 1735] [serial = 223] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9a1b1000) [pid = 1735] [serial = 256] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x999adc00) [pid = 1735] [serial = 207] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x98fc1c00) [pid = 1735] [serial = 415] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8fcce800) [pid = 1735] [serial = 271] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8fad4800) [pid = 1735] [serial = 337] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x99837c00) [pid = 1735] [serial = 382] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0xa3107000) [pid = 1735] [serial = 352] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92162800) [pid = 1735] [serial = 398] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x95396800) [pid = 1735] [serial = 410] [outer = (nil)] [url = about:blank] 10:33:19 INFO - PROCESS | 1735 | 1467739999248 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]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1806ms 10:33:19 INFO - PROCESS | 1735 | 1467739999270 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 1735 | 1467739999277 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:33:19 INFO - PROCESS | 1735 | 1467739999287 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 1735 | 1467739999290 Marionette TRACE conn4 <- [1,658,null,{}] 10:33:19 INFO - PROCESS | 1735 | 1467739999297 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}] 10:33:19 INFO - PROCESS | 1735 | 1467739999303 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:19 INFO - PROCESS | 1735 | 1467739999502 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:33:19 INFO - PROCESS | 1735 | 1467739999689 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1735 | 1467739999697 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8f400 == 32 [pid = 1735] [id = 172] 10:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8deb4800) [pid = 1735] [serial = 516] [outer = (nil)] 10:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f254800) [pid = 1735] [serial = 517] [outer = 0x8deb4800] 10:33:19 INFO - PROCESS | 1735 | 1467739999783 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f25d400) [pid = 1735] [serial = 518] [outer = 0x8deb4800] 10:33:20 INFO - PROCESS | 1735 | 1467740000597 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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1333ms 10:33:20 INFO - PROCESS | 1735 | 1467740000620 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:33:20 INFO - PROCESS | 1735 | 1467740000624 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:33:20 INFO - PROCESS | 1735 | 1467740000633 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 1735 | 1467740000639 Marionette TRACE conn4 <- [1,662,null,{}] 10:33:20 INFO - PROCESS | 1735 | 1467740000655 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}] 10:33:20 INFO - PROCESS | 1735 | 1467740000664 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:20 INFO - PROCESS | 1735 | 1467740000924 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:33:20 INFO - PROCESS | 1735 | 1467740000940 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 1735 | 1467740000951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8facfc00 == 33 [pid = 1735] [id = 173] 10:33:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8fad1c00) [pid = 1735] [serial = 519] [outer = (nil)] 10:33:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fadd800) [pid = 1735] [serial = 520] [outer = 0x8fad1c00] 10:33:21 INFO - PROCESS | 1735 | 1467740001030 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fb3d800) [pid = 1735] [serial = 521] [outer = 0x8fad1c00] 10:33:21 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:22 INFO - PROCESS | 1735 | 1467740002049 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]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1450ms 10:33:22 INFO - PROCESS | 1735 | 1467740002082 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 1735 | 1467740002086 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:33:22 INFO - PROCESS | 1735 | 1467740002094 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 1735 | 1467740002098 Marionette TRACE conn4 <- [1,666,null,{}] 10:33:22 INFO - PROCESS | 1735 | 1467740002116 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}] 10:33:22 INFO - PROCESS | 1735 | 1467740002122 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:22 INFO - PROCESS | 1735 | 1467740002359 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:33:22 INFO - PROCESS | 1735 | 1467740002388 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 1735 | 1467740002394 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc8000 == 34 [pid = 1735] [id = 174] 10:33:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91a73800) [pid = 1735] [serial = 522] [outer = (nil)] 10:33:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91c03c00) [pid = 1735] [serial = 523] [outer = 0x91a73800] 10:33:22 INFO - PROCESS | 1735 | 1467740002470 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92161800) [pid = 1735] [serial = 524] [outer = 0x91a73800] 10:33:23 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:23 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8deea400) [pid = 1735] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:33:23 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x91c0b000) [pid = 1735] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:33:23 INFO - PROCESS | 1735 | 1467740003547 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]]]}] 10:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1496ms 10:33:23 INFO - PROCESS | 1735 | 1467740003591 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 1735 | 1467740003596 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:33:23 INFO - PROCESS | 1735 | 1467740003602 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 1735 | 1467740003606 Marionette TRACE conn4 <- [1,670,null,{}] 10:33:23 INFO - PROCESS | 1735 | 1467740003613 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}] 10:33:23 INFO - PROCESS | 1735 | 1467740003618 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:23 INFO - PROCESS | 1735 | 1467740003803 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:33:23 INFO - PROCESS | 1735 | 1467740003815 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 1735 | 1467740003821 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c795400 == 35 [pid = 1735] [id = 175] 10:33:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8dec0000) [pid = 1735] [serial = 525] [outer = (nil)] 10:33:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x924d4c00) [pid = 1735] [serial = 526] [outer = 0x8dec0000] 10:33:24 INFO - PROCESS | 1735 | 1467740004026 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x925f3c00) [pid = 1735] [serial = 527] [outer = 0x8dec0000] 10:33:24 INFO - PROCESS | 1735 | 1467740004865 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]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1285ms 10:33:24 INFO - PROCESS | 1735 | 1467740004888 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 1735 | 1467740004892 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:33:24 INFO - PROCESS | 1735 | 1467740004899 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 1735 | 1467740004902 Marionette TRACE conn4 <- [1,674,null,{}] 10:33:24 INFO - PROCESS | 1735 | 1467740004908 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}] 10:33:24 INFO - PROCESS | 1735 | 1467740004917 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:25 INFO - PROCESS | 1735 | 1467740005197 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:33:25 INFO - PROCESS | 1735 | 1467740005215 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 1735 | 1467740005223 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258c00 == 36 [pid = 1735] [id = 176] 10:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x925f7800) [pid = 1735] [serial = 528] [outer = (nil)] 10:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x928a3400) [pid = 1735] [serial = 529] [outer = 0x925f7800] 10:33:25 INFO - PROCESS | 1735 | 1467740005298 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x928aac00) [pid = 1735] [serial = 530] [outer = 0x925f7800] 10:33:26 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:26 INFO - PROCESS | 1735 | 1467740006566 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]]]}] 10:33:26 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 10:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1731ms 10:33:26 INFO - PROCESS | 1735 | 1467740006632 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 1735 | 1467740006640 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:33:26 INFO - PROCESS | 1735 | 1467740006649 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 1735 | 1467740006657 Marionette TRACE conn4 <- [1,678,null,{}] 10:33:26 INFO - PROCESS | 1735 | 1467740006666 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}] 10:33:26 INFO - PROCESS | 1735 | 1467740006672 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:26 INFO - PROCESS | 1735 | 1467740006940 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:33:27 INFO - PROCESS | 1735 | 1467740007219 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 1735 | 1467740007230 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8a000 == 37 [pid = 1735] [id = 177] 10:33:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8de8cc00) [pid = 1735] [serial = 531] [outer = (nil)] 10:33:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f252800) [pid = 1735] [serial = 532] [outer = 0x8de8cc00] 10:33:27 INFO - PROCESS | 1735 | 1467740007327 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f58c800) [pid = 1735] [serial = 533] [outer = 0x8de8cc00] 10:33:28 INFO - PROCESS | 1735 | 1467740008344 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]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1746ms 10:33:28 INFO - PROCESS | 1735 | 1467740008395 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 1735 | 1467740008403 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:33:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:33:28 INFO - PROCESS | 1735 | 1467740008415 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 1735 | 1467740008419 Marionette TRACE conn4 <- [1,682,null,{}] 10:33:28 INFO - PROCESS | 1735 | 1467740008427 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}] 10:33:28 INFO - PROCESS | 1735 | 1467740008433 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:28 INFO - PROCESS | 1735 | 1467740008653 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:33:29 INFO - PROCESS | 1735 | 1467740008983 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 1735 | 1467740008995 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad0800 == 38 [pid = 1735] [id = 178] 10:33:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fccec00) [pid = 1735] [serial = 534] [outer = (nil)] 10:33:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x91c04800) [pid = 1735] [serial = 535] [outer = 0x8fccec00] 10:33:29 INFO - PROCESS | 1735 | 1467740009089 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x9216ac00) [pid = 1735] [serial = 536] [outer = 0x8fccec00] 10:33:30 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:30 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:33:30 INFO - PROCESS | 1735 | 1467740010424 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]]]}] 10:33:30 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) 10:33:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2055ms 10:33:30 INFO - PROCESS | 1735 | 1467740010520 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 1735 | 1467740010525 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:33:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:33:30 INFO - PROCESS | 1735 | 1467740010549 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 1735 | 1467740010557 Marionette TRACE conn4 <- [1,686,null,{}] 10:33:30 INFO - PROCESS | 1735 | 1467740010578 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}] 10:33:30 INFO - PROCESS | 1735 | 1467740010588 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:30 INFO - PROCESS | 1735 | 1467740010787 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:33:30 INFO - PROCESS | 1735 | 1467740010970 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1735 | 1467740010980 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x928a1c00 == 39 [pid = 1735] [id = 179] 10:33:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x928a6000) [pid = 1735] [serial = 537] [outer = (nil)] 10:33:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92965000) [pid = 1735] [serial = 538] [outer = 0x928a6000] 10:33:31 INFO - PROCESS | 1735 | 1467740011070 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92bef400) [pid = 1735] [serial = 539] [outer = 0x928a6000] 10:33:32 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:32 INFO - PROCESS | 1735 | 1467740012564 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]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:33:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2056ms 10:33:32 INFO - PROCESS | 1735 | 1467740012605 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 1735 | 1467740012612 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:33:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:33:32 INFO - PROCESS | 1735 | 1467740012622 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 1735 | 1467740012626 Marionette TRACE conn4 <- [1,690,null,{}] 10:33:32 INFO - PROCESS | 1735 | 1467740012636 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}] 10:33:32 INFO - PROCESS | 1735 | 1467740012642 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:32 INFO - PROCESS | 1735 | 1467740012987 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:33:33 INFO - PROCESS | 1735 | 1467740013132 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 1735 | 1467740013141 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da59c00 == 40 [pid = 1735] [id = 180] 10:33:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x928a8000) [pid = 1735] [serial = 540] [outer = (nil)] 10:33:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93b68400) [pid = 1735] [serial = 541] [outer = 0x928a8000] 10:33:33 INFO - PROCESS | 1735 | 1467740013299 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b6cc00) [pid = 1735] [serial = 542] [outer = 0x928a8000] 10:33:34 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:34 INFO - PROCESS | 1735 | 1467740014884 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]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:33:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2292ms 10:33:34 INFO - PROCESS | 1735 | 1467740014914 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 1735 | 1467740014919 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:33:34 INFO - PROCESS | 1735 | 1467740014927 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 1735 | 1467740014931 Marionette TRACE conn4 <- [1,694,null,{}] 10:33:34 INFO - PROCESS | 1735 | 1467740014937 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}] 10:33:34 INFO - PROCESS | 1735 | 1467740014943 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:35 INFO - PROCESS | 1735 | 1467740015137 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:33:35 INFO - PROCESS | 1735 | 1467740015321 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 1735 | 1467740015330 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d98800 == 41 [pid = 1735] [id = 181] 10:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x93b64800) [pid = 1735] [serial = 543] [outer = (nil)] 10:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93c63c00) [pid = 1735] [serial = 544] [outer = 0x93b64800] 10:33:35 INFO - PROCESS | 1735 | 1467740015415 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93e0c400) [pid = 1735] [serial = 545] [outer = 0x93b64800] 10:33:36 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:36 INFO - PROCESS | 1735 | 1467740016778 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]]]}] 10:33:36 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) 10:33:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1888ms 10:33:36 INFO - PROCESS | 1735 | 1467740016874 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 1735 | 1467740016879 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:33:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:33:36 INFO - PROCESS | 1735 | 1467740016891 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 1735 | 1467740016894 Marionette TRACE conn4 <- [1,698,null,{}] 10:33:36 INFO - PROCESS | 1735 | 1467740016904 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}] 10:33:36 INFO - PROCESS | 1735 | 1467740016915 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:37 INFO - PROCESS | 1735 | 1467740017141 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:33:37 INFO - PROCESS | 1735 | 1467740017325 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 1735 | 1467740017333 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x9295dc00 == 42 [pid = 1735] [id = 182] 10:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x93b70800) [pid = 1735] [serial = 546] [outer = (nil)] 10:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x97815000) [pid = 1735] [serial = 547] [outer = 0x93b70800] 10:33:37 INFO - PROCESS | 1735 | 1467740017416 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x97820400) [pid = 1735] [serial = 548] [outer = 0x93b70800] 10:33:38 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:38 INFO - PROCESS | 1735 | 1467740018942 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]]]}] 10:33:38 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) 10:33:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2098ms 10:33:38 INFO - PROCESS | 1735 | 1467740018990 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 1735 | 1467740018995 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:33:39 INFO - PROCESS | 1735 | 1467740019004 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1735 | 1467740019009 Marionette TRACE conn4 <- [1,702,null,{}] 10:33:39 INFO - PROCESS | 1735 | 1467740019017 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}] 10:33:39 INFO - PROCESS | 1735 | 1467740019022 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:39 INFO - PROCESS | 1735 | 1467740019236 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:33:39 INFO - PROCESS | 1735 | 1467740019426 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 1735 | 1467740019438 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb3400 == 43 [pid = 1735] [id = 183] 10:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8dee3400) [pid = 1735] [serial = 549] [outer = (nil)] 10:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8f592c00) [pid = 1735] [serial = 550] [outer = 0x8dee3400] 10:33:39 INFO - PROCESS | 1735 | 1467740019632 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8f968c00) [pid = 1735] [serial = 551] [outer = 0x8dee3400] 10:33:41 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0b800 == 42 [pid = 1735] [id = 138] 10:33:41 INFO - PROCESS | 1735 | --DOCSHELL 0x92b55c00 == 41 [pid = 1735] [id = 136] 10:33:41 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb39800 == 40 [pid = 1735] [id = 153] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4000 == 39 [pid = 1735] [id = 154] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8facfc00 == 38 [pid = 1735] [id = 173] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8c795400 == 37 [pid = 1735] [id = 175] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8f400 == 36 [pid = 1735] [id = 172] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc8000 == 35 [pid = 1735] [id = 174] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0f000 == 34 [pid = 1735] [id = 140] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x99cd1400 == 33 [pid = 1735] [id = 142] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x92d98800 == 32 [pid = 1735] [id = 181] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x9295dc00 == 31 [pid = 1735] [id = 182] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8da59c00 == 30 [pid = 1735] [id = 180] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x928a1c00 == 29 [pid = 1735] [id = 179] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad0800 == 28 [pid = 1735] [id = 178] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258c00 == 27 [pid = 1735] [id = 176] 10:33:42 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8a000 == 26 [pid = 1735] [id = 177] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8fad8400) [pid = 1735] [serial = 473] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8f95d800) [pid = 1735] [serial = 472] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8fad3800) [pid = 1735] [serial = 469] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x92167000) [pid = 1735] [serial = 476] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x9215b400) [pid = 1735] [serial = 475] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8fad7400) [pid = 1735] [serial = 466] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x91a77800) [pid = 1735] [serial = 478] [outer = (nil)] [url = about:blank] 10:33:42 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:42 INFO - PROCESS | 1735 | 1467740022293 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]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3349ms 10:33:42 INFO - PROCESS | 1735 | 1467740022355 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 1735 | 1467740022360 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:33:42 INFO - PROCESS | 1735 | 1467740022369 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 1735 | 1467740022375 Marionette TRACE conn4 <- [1,706,null,{}] 10:33:42 INFO - PROCESS | 1735 | 1467740022384 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}] 10:33:42 INFO - PROCESS | 1735 | 1467740022390 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:42 INFO - PROCESS | 1735 | 1467740022624 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:33:42 INFO - PROCESS | 1735 | 1467740022641 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 1735 | 1467740022650 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de91800 == 27 [pid = 1735] [id = 184] 10:33:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8de93400) [pid = 1735] [serial = 552] [outer = (nil)] 10:33:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8deb8c00) [pid = 1735] [serial = 553] [outer = 0x8de93400] 10:33:42 INFO - PROCESS | 1735 | 1467740022728 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8dee9400) [pid = 1735] [serial = 554] [outer = 0x8de93400] 10:33:44 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:44 INFO - PROCESS | 1735 | 1467740024095 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]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1737ms 10:33:44 INFO - PROCESS | 1735 | 1467740024106 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 1735 | 1467740024115 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:33:44 INFO - PROCESS | 1735 | 1467740024128 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 1735 | 1467740024133 Marionette TRACE conn4 <- [1,710,null,{}] 10:33:44 INFO - PROCESS | 1735 | 1467740024140 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}] 10:33:44 INFO - PROCESS | 1735 | 1467740024145 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:44 INFO - PROCESS | 1735 | 1467740024442 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:33:44 INFO - PROCESS | 1735 | 1467740024540 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 1735 | 1467740024550 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258000 == 28 [pid = 1735] [id = 185] 10:33:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8fad3800) [pid = 1735] [serial = 555] [outer = (nil)] 10:33:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8fb36000) [pid = 1735] [serial = 556] [outer = 0x8fad3800] 10:33:44 INFO - PROCESS | 1735 | 1467740024627 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8fcc8000) [pid = 1735] [serial = 557] [outer = 0x8fad3800] 10:33:45 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:45 INFO - PROCESS | 1735 | 1467740025990 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]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1890ms 10:33:46 INFO - PROCESS | 1735 | 1467740026074 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:33:46 INFO - PROCESS | 1735 | 1467740026079 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:33:46 INFO - PROCESS | 1735 | 1467740026087 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 1735 | 1467740026093 Marionette TRACE conn4 <- [1,714,null,{}] 10:33:46 INFO - PROCESS | 1735 | 1467740026125 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}] 10:33:46 INFO - PROCESS | 1735 | 1467740026137 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:46 INFO - PROCESS | 1735 | 1467740026383 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:33:46 INFO - PROCESS | 1735 | 1467740026410 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 1735 | 1467740026425 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x924da000 == 29 [pid = 1735] [id = 186] 10:33:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x925f6000) [pid = 1735] [serial = 558] [outer = (nil)] 10:33:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x9284c800) [pid = 1735] [serial = 559] [outer = 0x925f6000] 10:33:46 INFO - PROCESS | 1735 | 1467740026500 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x928a6c00) [pid = 1735] [serial = 560] [outer = 0x925f6000] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8f586400) [pid = 1735] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x925f7800) [pid = 1735] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x91a73800) [pid = 1735] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x9313fc00) [pid = 1735] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8deb4800) [pid = 1735] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8fad1c00) [pid = 1735] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8da54800) [pid = 1735] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8fadd400) [pid = 1735] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92161400) [pid = 1735] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8dee9c00) [pid = 1735] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x94047800) [pid = 1735] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x928ad000) [pid = 1735] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x93b66c00) [pid = 1735] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x9295f400) [pid = 1735] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8fccac00) [pid = 1735] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8c5b4400) [pid = 1735] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8c79f000) [pid = 1735] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8dec0000) [pid = 1735] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a79800) [pid = 1735] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:33:48 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f967000) [pid = 1735] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:33:49 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:49 INFO - PROCESS | 1735 | 1467740029784 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]]]}] 10:33:49 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 10:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3756ms 10:33:49 INFO - PROCESS | 1735 | 1467740029905 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 1735 | 1467740029914 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:33:49 INFO - PROCESS | 1735 | 1467740029925 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 1735 | 1467740029931 Marionette TRACE conn4 <- [1,718,null,{}] 10:33:49 INFO - PROCESS | 1735 | 1467740029984 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}] 10:33:49 INFO - PROCESS | 1735 | 1467740029991 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:50 INFO - PROCESS | 1735 | 1467740030213 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:33:50 INFO - PROCESS | 1735 | 1467740030401 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1735 | 1467740030415 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c799400 == 30 [pid = 1735] [id = 187] 10:33:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8da4d400) [pid = 1735] [serial = 561] [outer = (nil)] 10:33:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8de8a000) [pid = 1735] [serial = 562] [outer = 0x8da4d400] 10:33:50 INFO - PROCESS | 1735 | 1467740030518 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f256800) [pid = 1735] [serial = 563] [outer = 0x8da4d400] 10:33:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1800 == 29 [pid = 1735] [id = 157] 10:33:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8400 == 28 [pid = 1735] [id = 171] 10:33:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258000 == 27 [pid = 1735] [id = 185] 10:33:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8de91800 == 26 [pid = 1735] [id = 184] 10:33:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb3400 == 25 [pid = 1735] [id = 183] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51800 == 24 [pid = 1735] [id = 160] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8f966800 == 23 [pid = 1735] [id = 155] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x91c09400 == 22 [pid = 1735] [id = 158] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc8800 == 21 [pid = 1735] [id = 159] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb5800 == 20 [pid = 1735] [id = 156] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4f400 == 19 [pid = 1735] [id = 163] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x928abc00 == 18 [pid = 1735] [id = 162] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5afc00 == 17 [pid = 1735] [id = 166] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee6c00 == 16 [pid = 1735] [id = 161] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2c00 == 15 [pid = 1735] [id = 168] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad6c00 == 14 [pid = 1735] [id = 170] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcccc00 == 13 [pid = 1735] [id = 164] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79e800 == 12 [pid = 1735] [id = 165] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x93e02c00 == 11 [pid = 1735] [id = 167] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee6400 == 10 [pid = 1735] [id = 169] 10:33:53 INFO - PROCESS | 1735 | --DOCSHELL 0x924da000 == 9 [pid = 1735] [id = 186] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fb37c00) [pid = 1735] [serial = 470] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8fb2e800) [pid = 1735] [serial = 467] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x925f3c00) [pid = 1735] [serial = 527] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8fb3d800) [pid = 1735] [serial = 521] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x928aac00) [pid = 1735] [serial = 530] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x928a3400) [pid = 1735] [serial = 529] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x91c03c00) [pid = 1735] [serial = 523] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92161800) [pid = 1735] [serial = 524] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x95397c00) [pid = 1735] [serial = 499] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x95398000) [pid = 1735] [serial = 500] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f254800) [pid = 1735] [serial = 517] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8f25d400) [pid = 1735] [serial = 518] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fadd800) [pid = 1735] [serial = 520] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f251000) [pid = 1735] [serial = 481] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f58c400) [pid = 1735] [serial = 482] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x91a78800) [pid = 1735] [serial = 511] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x92968000) [pid = 1735] [serial = 512] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92b54800) [pid = 1735] [serial = 490] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92d8e400) [pid = 1735] [serial = 491] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8f968800) [pid = 1735] [serial = 508] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fb34c00) [pid = 1735] [serial = 509] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x953c9000) [pid = 1735] [serial = 502] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x953cac00) [pid = 1735] [serial = 503] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x92963c00) [pid = 1735] [serial = 487] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x92b48000) [pid = 1735] [serial = 488] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x93c18c00) [pid = 1735] [serial = 496] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x93e06800) [pid = 1735] [serial = 497] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x92d97400) [pid = 1735] [serial = 493] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x93139800) [pid = 1735] [serial = 494] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x924dbc00) [pid = 1735] [serial = 479] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x8da4c800) [pid = 1735] [serial = 505] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 55 (0x8da5b400) [pid = 1735] [serial = 506] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x8deba800) [pid = 1735] [serial = 514] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 53 (0x924d4c00) [pid = 1735] [serial = 526] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 52 (0x8dee7c00) [pid = 1735] [serial = 515] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 51 (0x91c0f400) [pid = 1735] [serial = 484] [outer = (nil)] [url = about:blank] 10:33:54 INFO - PROCESS | 1735 | --DOMWINDOW == 50 (0x925efc00) [pid = 1735] [serial = 485] [outer = (nil)] [url = about:blank] 10:33:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 51 (0x8da51000) [pid = 1735] [serial = 564] [outer = 0x93e01c00] 10:33:56 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:56 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:33:56 INFO - PROCESS | 1735 | 1467740036210 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]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 6301ms 10:33:56 INFO - PROCESS | 1735 | 1467740036227 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:33:56 INFO - PROCESS | 1735 | 1467740036235 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:33:56 INFO - PROCESS | 1735 | 1467740036249 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 1735 | 1467740036254 Marionette TRACE conn4 <- [1,722,null,{}] 10:33:56 INFO - PROCESS | 1735 | 1467740036267 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}] 10:33:56 INFO - PROCESS | 1735 | 1467740036276 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:56 INFO - PROCESS | 1735 | 1467740036521 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:33:56 INFO - PROCESS | 1735 | 1467740036668 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 1735 | 1467740036676 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da59000 == 10 [pid = 1735] [id = 188] 10:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 52 (0x8da5ac00) [pid = 1735] [serial = 565] [outer = (nil)] 10:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 53 (0x8deb1c00) [pid = 1735] [serial = 566] [outer = 0x8da5ac00] 10:33:56 INFO - PROCESS | 1735 | 1467740036774 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x8deb5000) [pid = 1735] [serial = 567] [outer = 0x8da5ac00] 10:33:57 INFO - PROCESS | 1735 | 1467740037810 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] 10:33:57 INFO - PROCESS | 1735 | 1467740037861 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:33:57 INFO - PROCESS | 1735 | 1467740037876 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 1735 | 1467740037881 Marionette TRACE conn4 <- [1,726,null,{}] 10:33:57 INFO - PROCESS | 1735 | 1467740037888 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}] 10:33:57 INFO - PROCESS | 1735 | 1467740037895 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:58 INFO - PROCESS | 1735 | 1467740038119 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:33:58 INFO - PROCESS | 1735 | 1467740038333 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 1735 | 1467740038346 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:33:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0000 == 11 [pid = 1735] [id = 189] 10:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x8f25b000) [pid = 1735] [serial = 568] [outer = (nil)] 10:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0x8f25e400) [pid = 1735] [serial = 569] [outer = 0x8f25b000] 10:33:58 INFO - PROCESS | 1735 | 1467740038445 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x8f58b000) [pid = 1735] [serial = 570] [outer = 0x8f25b000] 10:33:59 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:59 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:33:59 INFO - PROCESS | 1735 | 1467740039732 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]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1897ms 10:33:59 INFO - PROCESS | 1735 | 1467740039785 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 1735 | 1467740039790 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:33:59 INFO - PROCESS | 1735 | 1467740039798 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 1735 | 1467740039805 Marionette TRACE conn4 <- [1,730,null,{}] 10:33:59 INFO - PROCESS | 1735 | 1467740039824 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}] 10:33:59 INFO - PROCESS | 1735 | 1467740039835 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:00 INFO - PROCESS | 1735 | 1467740040125 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:34:00 INFO - PROCESS | 1735 | 1467740040294 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 1735 | 1467740040308 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad2400 == 12 [pid = 1735] [id = 190] 10:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x8fad3c00) [pid = 1735] [serial = 571] [outer = (nil)] 10:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x8fadac00) [pid = 1735] [serial = 572] [outer = 0x8fad3c00] 10:34:00 INFO - PROCESS | 1735 | 1467740040409 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x8fb37000) [pid = 1735] [serial = 573] [outer = 0x8fad3c00] 10:34:01 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:01 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:34:01 INFO - PROCESS | 1735 | 1467740041440 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] 10:34:01 INFO - PROCESS | 1735 | 1467740041496 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:34:01 INFO - PROCESS | 1735 | 1467740041505 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 1735 | 1467740041508 Marionette TRACE conn4 <- [1,734,null,{}] 10:34:01 INFO - PROCESS | 1735 | 1467740041515 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}] 10:34:01 INFO - PROCESS | 1735 | 1467740041520 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:01 INFO - PROCESS | 1735 | 1467740041730 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:34:01 INFO - PROCESS | 1735 | 1467740041928 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 1735 | 1467740041935 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c798000 == 13 [pid = 1735] [id = 191] 10:34:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x8de8b400) [pid = 1735] [serial = 574] [outer = (nil)] 10:34:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8fccbc00) [pid = 1735] [serial = 575] [outer = 0x8de8b400] 10:34:02 INFO - PROCESS | 1735 | 1467740042028 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x91a71000) [pid = 1735] [serial = 576] [outer = 0x8de8b400] 10:34:02 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:02 INFO - PROCESS | 1735 | 1467740042967 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]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:34:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 10:34:03 INFO - PROCESS | 1735 | 1467740043037 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:34:03 INFO - PROCESS | 1735 | 1467740043042 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:34:03 INFO - PROCESS | 1735 | 1467740043049 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 1735 | 1467740043053 Marionette TRACE conn4 <- [1,738,null,{}] 10:34:03 INFO - PROCESS | 1735 | 1467740043059 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}] 10:34:03 INFO - PROCESS | 1735 | 1467740043065 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:03 INFO - PROCESS | 1735 | 1467740043246 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:34:03 INFO - PROCESS | 1735 | 1467740043406 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 1735 | 1467740043413 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad1000 == 14 [pid = 1735] [id = 192] 10:34:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8fadbc00) [pid = 1735] [serial = 577] [outer = (nil)] 10:34:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x91a77800) [pid = 1735] [serial = 578] [outer = 0x8fadbc00] 10:34:03 INFO - PROCESS | 1735 | 1467740043548 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x91a7b000) [pid = 1735] [serial = 579] [outer = 0x8fadbc00] 10:34:04 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:04 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:34:04 INFO - PROCESS | 1735 | 1467740044892 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]]]}] 10:34:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1887ms 10:34:05 INFO - PROCESS | 1735 | 1467740045026 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 1735 | 1467740045030 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:34:05 INFO - PROCESS | 1735 | 1467740045045 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 1735 | 1467740045048 Marionette TRACE conn4 <- [1,742,null,{}] 10:34:05 INFO - PROCESS | 1735 | 1467740045056 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}] 10:34:05 INFO - PROCESS | 1735 | 1467740045067 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:05 INFO - PROCESS | 1735 | 1467740045371 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:34:05 INFO - PROCESS | 1735 | 1467740045520 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 1735 | 1467740045532 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd000 == 15 [pid = 1735] [id = 193] 10:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8c795800) [pid = 1735] [serial = 580] [outer = (nil)] 10:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8da50000) [pid = 1735] [serial = 581] [outer = 0x8c795800] 10:34:05 INFO - PROCESS | 1735 | 1467740045615 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8de8b000) [pid = 1735] [serial = 582] [outer = 0x8c795800] 10:34:06 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:06 INFO - PROCESS | 1735 | 1467740046974 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]]]}] 10:34:06 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 10:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1942ms 10:34:06 INFO - PROCESS | 1735 | 1467740046987 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 1735 | 1467740046992 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:34:07 INFO - PROCESS | 1735 | 1467740047002 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 1735 | 1467740047008 Marionette TRACE conn4 <- [1,746,null,{}] 10:34:07 INFO - PROCESS | 1735 | 1467740047015 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}] 10:34:07 INFO - PROCESS | 1735 | 1467740047022 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:07 INFO - PROCESS | 1735 | 1467740047266 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:34:07 INFO - PROCESS | 1735 | 1467740047395 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 1735 | 1467740047406 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da54400 == 16 [pid = 1735] [id = 194] 10:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8dee3c00) [pid = 1735] [serial = 583] [outer = (nil)] 10:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f25cc00) [pid = 1735] [serial = 584] [outer = 0x8dee3c00] 10:34:07 INFO - PROCESS | 1735 | 1467740047483 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8f594800) [pid = 1735] [serial = 585] [outer = 0x8dee3c00] 10:34:08 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:08 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:08 INFO - PROCESS | 1735 | 1467740048765 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]]]}] 10:34:08 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.) 10:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1792ms 10:34:08 INFO - PROCESS | 1735 | 1467740048793 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 1735 | 1467740048798 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:34:08 INFO - PROCESS | 1735 | 1467740048805 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 1735 | 1467740048808 Marionette TRACE conn4 <- [1,750,null,{}] 10:34:08 INFO - PROCESS | 1735 | 1467740048815 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}] 10:34:08 INFO - PROCESS | 1735 | 1467740048819 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:09 INFO - PROCESS | 1735 | 1467740049094 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:34:09 INFO - PROCESS | 1735 | 1467740049122 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 1735 | 1467740049131 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad8400 == 17 [pid = 1735] [id = 195] 10:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fb38800) [pid = 1735] [serial = 586] [outer = (nil)] 10:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fcc7000) [pid = 1735] [serial = 587] [outer = 0x8fb38800] 10:34:09 INFO - PROCESS | 1735 | 1467740049204 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91a76000) [pid = 1735] [serial = 588] [outer = 0x8fb38800] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fad3800) [pid = 1735] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x928a8000) [pid = 1735] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8fccec00) [pid = 1735] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x928a6000) [pid = 1735] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x93b70800) [pid = 1735] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8de8cc00) [pid = 1735] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x93b64800) [pid = 1735] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x925f6000) [pid = 1735] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8dee3400) [pid = 1735] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:34:10 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8de93400) [pid = 1735] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:34:10 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:10 INFO - PROCESS | 1735 | 1467740050596 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]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1844ms 10:34:10 INFO - PROCESS | 1735 | 1467740050662 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 1735 | 1467740050669 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:34:10 INFO - PROCESS | 1735 | 1467740050692 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 1735 | 1467740050700 Marionette TRACE conn4 <- [1,754,null,{}] 10:34:10 INFO - PROCESS | 1735 | 1467740050706 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}] 10:34:10 INFO - PROCESS | 1735 | 1467740050714 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:10 INFO - PROCESS | 1735 | 1467740050928 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:34:10 INFO - PROCESS | 1735 | 1467740050942 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 1735 | 1467740050949 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f590400 == 18 [pid = 1735] [id = 196] 10:34:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8fad9c00) [pid = 1735] [serial = 589] [outer = (nil)] 10:34:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92165800) [pid = 1735] [serial = 590] [outer = 0x8fad9c00] 10:34:11 INFO - PROCESS | 1735 | 1467740051026 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x924da000) [pid = 1735] [serial = 591] [outer = 0x8fad9c00] 10:34:12 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:12 INFO - PROCESS | 1735 | 1467740052259 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]]]}] 10:34:12 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 10:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1607ms 10:34:12 INFO - PROCESS | 1735 | 1467740052292 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 1735 | 1467740052295 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:34:12 INFO - PROCESS | 1735 | 1467740052302 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 1735 | 1467740052305 Marionette TRACE conn4 <- [1,758,null,{}] 10:34:12 INFO - PROCESS | 1735 | 1467740052313 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}] 10:34:12 INFO - PROCESS | 1735 | 1467740052317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:12 INFO - PROCESS | 1735 | 1467740052640 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:34:12 INFO - PROCESS | 1735 | 1467740052788 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 1735 | 1467740052803 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79ec00 == 19 [pid = 1735] [id = 197] 10:34:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8c79f800) [pid = 1735] [serial = 592] [outer = (nil)] 10:34:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8de8cc00) [pid = 1735] [serial = 593] [outer = 0x8c79f800] 10:34:12 INFO - PROCESS | 1735 | 1467740052901 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8debec00) [pid = 1735] [serial = 594] [outer = 0x8c79f800] 10:34:13 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:13 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:34:13 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:13 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:13 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:14 INFO - PROCESS | 1735 | 1467740054048 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]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1785ms 10:34:14 INFO - PROCESS | 1735 | 1467740054090 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 1735 | 1467740054098 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:34:14 INFO - PROCESS | 1735 | 1467740054110 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 1735 | 1467740054115 Marionette TRACE conn4 <- [1,762,null,{}] 10:34:14 INFO - PROCESS | 1735 | 1467740054126 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}] 10:34:14 INFO - PROCESS | 1735 | 1467740054138 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:14 INFO - PROCESS | 1735 | 1467740054406 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:34:14 INFO - PROCESS | 1735 | 1467740054655 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 1735 | 1467740054668 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58fc00 == 20 [pid = 1735] [id = 198] 10:34:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8f961000) [pid = 1735] [serial = 595] [outer = (nil)] 10:34:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fad1400) [pid = 1735] [serial = 596] [outer = 0x8f961000] 10:34:14 INFO - PROCESS | 1735 | 1467740054771 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fb32c00) [pid = 1735] [serial = 597] [outer = 0x8f961000] 10:34:16 INFO - PROCESS | 1735 | 1467740056155 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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2093ms 10:34:16 INFO - PROCESS | 1735 | 1467740056306 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 1735 | 1467740056312 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:34:16 INFO - PROCESS | 1735 | 1467740056373 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1735 | 1467740056378 Marionette TRACE conn4 <- [1,766,null,{}] 10:34:16 INFO - PROCESS | 1735 | 1467740056385 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}] 10:34:16 INFO - PROCESS | 1735 | 1467740056391 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:16 INFO - PROCESS | 1735 | 1467740056571 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:34:16 INFO - PROCESS | 1735 | 1467740056728 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 1735 | 1467740056738 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258000 == 21 [pid = 1735] [id = 199] 10:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8f967c00) [pid = 1735] [serial = 598] [outer = (nil)] 10:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9215f800) [pid = 1735] [serial = 599] [outer = 0x8f967c00] 10:34:16 INFO - PROCESS | 1735 | 1467740056822 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92165400) [pid = 1735] [serial = 600] [outer = 0x8f967c00] 10:34:18 INFO - PROCESS | 1735 | 1467740058202 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]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1842ms 10:34:18 INFO - PROCESS | 1735 | 1467740058213 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 1735 | 1467740058220 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:34:18 INFO - PROCESS | 1735 | 1467740058386 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 1735 | 1467740058399 Marionette TRACE conn4 <- [1,770,null,{}] 10:34:18 INFO - PROCESS | 1735 | 1467740058452 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}] 10:34:18 INFO - PROCESS | 1735 | 1467740058458 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:18 INFO - PROCESS | 1735 | 1467740058667 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:34:18 INFO - PROCESS | 1735 | 1467740058836 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 1735 | 1467740058851 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a74800 == 22 [pid = 1735] [id = 200] 10:34:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c0f800) [pid = 1735] [serial = 601] [outer = (nil)] 10:34:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92847800) [pid = 1735] [serial = 602] [outer = 0x91c0f800] 10:34:18 INFO - PROCESS | 1735 | 1467740058994 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x9284ac00) [pid = 1735] [serial = 603] [outer = 0x91c0f800] 10:34:20 INFO - PROCESS | 1735 | 1467740060265 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]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2055ms 10:34:20 INFO - PROCESS | 1735 | 1467740060331 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 1735 | 1467740060337 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:34:20 INFO - PROCESS | 1735 | 1467740060346 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 1735 | 1467740060352 Marionette TRACE conn4 <- [1,774,null,{}] 10:34:20 INFO - PROCESS | 1735 | 1467740060405 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}] 10:34:20 INFO - PROCESS | 1735 | 1467740060410 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:20 INFO - PROCESS | 1735 | 1467740060642 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:34:20 INFO - PROCESS | 1735 | 1467740060834 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 1735 | 1467740060858 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de92800 == 23 [pid = 1735] [id = 201] 10:34:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8deb8800) [pid = 1735] [serial = 604] [outer = (nil)] 10:34:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8dee8800) [pid = 1735] [serial = 605] [outer = 0x8deb8800] 10:34:20 INFO - PROCESS | 1735 | 1467740060954 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f250c00) [pid = 1735] [serial = 606] [outer = 0x8deb8800] 10:34:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8f590400 == 22 [pid = 1735] [id = 196] 10:34:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad8400 == 21 [pid = 1735] [id = 195] 10:34:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8da54400 == 20 [pid = 1735] [id = 194] 10:34:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd000 == 19 [pid = 1735] [id = 193] 10:34:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8da59000 == 18 [pid = 1735] [id = 188] 10:34:21 INFO - PROCESS | 1735 | 1467740061912 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]]]}] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x928a6c00) [pid = 1735] [serial = 560] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9284c800) [pid = 1735] [serial = 559] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8f252800) [pid = 1735] [serial = 532] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x91c04800) [pid = 1735] [serial = 535] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x92965000) [pid = 1735] [serial = 538] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x93b68400) [pid = 1735] [serial = 541] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x93c63c00) [pid = 1735] [serial = 544] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x97815000) [pid = 1735] [serial = 547] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8f592c00) [pid = 1735] [serial = 550] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f968c00) [pid = 1735] [serial = 551] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8deb8c00) [pid = 1735] [serial = 553] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8dee9400) [pid = 1735] [serial = 554] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8fb36000) [pid = 1735] [serial = 556] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8fcc8000) [pid = 1735] [serial = 557] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x93b6cc00) [pid = 1735] [serial = 542] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x9216ac00) [pid = 1735] [serial = 536] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x92bef400) [pid = 1735] [serial = 539] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x97820400) [pid = 1735] [serial = 548] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f58c800) [pid = 1735] [serial = 533] [outer = (nil)] [url = about:blank] 10:34:21 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x93e0c400) [pid = 1735] [serial = 545] [outer = (nil)] [url = about:blank] 10:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1639ms 10:34:21 INFO - PROCESS | 1735 | 1467740061986 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:34:22 INFO - PROCESS | 1735 | 1467740061995 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:34:22 INFO - PROCESS | 1735 | 1467740062007 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 1735 | 1467740062011 Marionette TRACE conn4 <- [1,778,null,{}] 10:34:22 INFO - PROCESS | 1735 | 1467740062018 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}] 10:34:22 INFO - PROCESS | 1735 | 1467740062024 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:22 INFO - PROCESS | 1735 | 1467740062226 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:34:22 INFO - PROCESS | 1735 | 1467740062387 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 1735 | 1467740062395 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f254c00 == 19 [pid = 1735] [id = 202] 10:34:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f58dc00) [pid = 1735] [serial = 607] [outer = (nil)] 10:34:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f95f400) [pid = 1735] [serial = 608] [outer = 0x8f58dc00] 10:34:22 INFO - PROCESS | 1735 | 1467740062484 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8fad4800) [pid = 1735] [serial = 609] [outer = 0x8f58dc00] 10:34:23 INFO - PROCESS | 1735 | 1467740063278 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]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1343ms 10:34:23 INFO - PROCESS | 1735 | 1467740063349 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:34:23 INFO - PROCESS | 1735 | 1467740063353 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:34:23 INFO - PROCESS | 1735 | 1467740063361 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 1735 | 1467740063367 Marionette TRACE conn4 <- [1,782,null,{}] 10:34:23 INFO - PROCESS | 1735 | 1467740063384 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}] 10:34:23 INFO - PROCESS | 1735 | 1467740063393 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:23 INFO - PROCESS | 1735 | 1467740063590 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:34:23 INFO - PROCESS | 1735 | 1467740063718 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 1735 | 1467740063731 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc8000 == 20 [pid = 1735] [id = 203] 10:34:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8fcc8400) [pid = 1735] [serial = 610] [outer = (nil)] 10:34:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x91a74000) [pid = 1735] [serial = 611] [outer = 0x8fcc8400] 10:34:23 INFO - PROCESS | 1735 | 1467740063807 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x91c07800) [pid = 1735] [serial = 612] [outer = 0x8fcc8400] 10:34:24 INFO - PROCESS | 1735 | 1467740064768 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]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1439ms 10:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:34:24 INFO - PROCESS | 1735 | 1467740064799 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 1735 | 1467740064803 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:34:24 INFO - PROCESS | 1735 | 1467740064810 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 1735 | 1467740064814 Marionette TRACE conn4 <- [1,786,null,{}] 10:34:24 INFO - PROCESS | 1735 | 1467740064820 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}] 10:34:24 INFO - PROCESS | 1735 | 1467740064825 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:25 INFO - PROCESS | 1735 | 1467740065052 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:34:25 INFO - PROCESS | 1735 | 1467740065075 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 1735 | 1467740065082 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb33000 == 21 [pid = 1735] [id = 204] 10:34:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x91c0d800) [pid = 1735] [serial = 613] [outer = (nil)] 10:34:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x924dfc00) [pid = 1735] [serial = 614] [outer = 0x91c0d800] 10:34:25 INFO - PROCESS | 1735 | 1467740065171 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x925f2400) [pid = 1735] [serial = 615] [outer = 0x91c0d800] 10:34:26 INFO - PROCESS | 1735 | 1467740066162 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]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1487ms 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8fadbc00) [pid = 1735] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8da5ac00) [pid = 1735] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8dee3c00) [pid = 1735] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c795800) [pid = 1735] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8fad3c00) [pid = 1735] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fb38800) [pid = 1735] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8de8b400) [pid = 1735] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:34:26 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f25b000) [pid = 1735] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:34:26 INFO - PROCESS | 1735 | 1467740066321 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 1735 | 1467740066326 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:34:26 INFO - PROCESS | 1735 | 1467740066339 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 1735 | 1467740066342 Marionette TRACE conn4 <- [1,790,null,{}] 10:34:26 INFO - PROCESS | 1735 | 1467740066349 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}] 10:34:26 INFO - PROCESS | 1735 | 1467740066354 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:26 INFO - PROCESS | 1735 | 1467740066517 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:34:26 INFO - PROCESS | 1735 | 1467740066526 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 1735 | 1467740066536 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deef400 == 22 [pid = 1735] [id = 205] 10:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f25b000) [pid = 1735] [serial = 616] [outer = (nil)] 10:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x91a7d000) [pid = 1735] [serial = 617] [outer = 0x8f25b000] 10:34:26 INFO - PROCESS | 1735 | 1467740066626 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92167800) [pid = 1735] [serial = 618] [outer = 0x8f25b000] 10:34:27 INFO - PROCESS | 1735 | 1467740067576 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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1287ms 10:34:27 INFO - PROCESS | 1735 | 1467740067627 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:34:27 INFO - PROCESS | 1735 | 1467740067634 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:34:27 INFO - PROCESS | 1735 | 1467740067641 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 1735 | 1467740067645 Marionette TRACE conn4 <- [1,794,null,{}] 10:34:27 INFO - PROCESS | 1735 | 1467740067651 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}] 10:34:27 INFO - PROCESS | 1735 | 1467740067663 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:27 INFO - PROCESS | 1735 | 1467740067902 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:34:28 INFO - PROCESS | 1735 | 1467740068022 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 1735 | 1467740068033 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4000 == 23 [pid = 1735] [id = 206] 10:34:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8c79e400) [pid = 1735] [serial = 619] [outer = (nil)] 10:34:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x928a7800) [pid = 1735] [serial = 620] [outer = 0x8c79e400] 10:34:28 INFO - PROCESS | 1735 | 1467740068104 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x92962000) [pid = 1735] [serial = 621] [outer = 0x8c79e400] 10:34:29 INFO - PROCESS | 1735 | 1467740069144 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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1542ms 10:34:29 INFO - PROCESS | 1735 | 1467740069184 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 1735 | 1467740069192 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:34:29 INFO - PROCESS | 1735 | 1467740069201 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 1735 | 1467740069207 Marionette TRACE conn4 <- [1,798,null,{}] 10:34:29 INFO - PROCESS | 1735 | 1467740069218 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}] 10:34:29 INFO - PROCESS | 1735 | 1467740069225 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:29 INFO - PROCESS | 1735 | 1467740069429 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:34:29 INFO - PROCESS | 1735 | 1467740069652 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 1735 | 1467740069662 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5c00 == 24 [pid = 1735] [id = 207] 10:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8deb8c00) [pid = 1735] [serial = 622] [outer = (nil)] 10:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8f586c00) [pid = 1735] [serial = 623] [outer = 0x8deb8c00] 10:34:29 INFO - PROCESS | 1735 | 1467740069790 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f95d000) [pid = 1735] [serial = 624] [outer = 0x8deb8c00] 10:34:30 INFO - PROCESS | 1735 | 1467740070745 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]]]}] 10:34:30 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 10:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1593ms 10:34:30 INFO - PROCESS | 1735 | 1467740070795 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 1735 | 1467740070803 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:34:30 INFO - PROCESS | 1735 | 1467740070815 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 1735 | 1467740070820 Marionette TRACE conn4 <- [1,802,null,{}] 10:34:30 INFO - PROCESS | 1735 | 1467740070832 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}] 10:34:30 INFO - PROCESS | 1735 | 1467740070838 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:31 INFO - PROCESS | 1735 | 1467740071080 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:34:31 INFO - PROCESS | 1735 | 1467740071365 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 1735 | 1467740071378 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb36c00 == 25 [pid = 1735] [id = 208] 10:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fccb400) [pid = 1735] [serial = 625] [outer = (nil)] 10:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91a75000) [pid = 1735] [serial = 626] [outer = 0x8fccb400] 10:34:31 INFO - PROCESS | 1735 | 1467740071541 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91c08c00) [pid = 1735] [serial = 627] [outer = 0x8fccb400] 10:34:32 INFO - PROCESS | 1735 | 1467740072581 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]]]}] 10:34:32 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 10:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1799ms 10:34:32 INFO - PROCESS | 1735 | 1467740072618 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 1735 | 1467740072623 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:34:32 INFO - PROCESS | 1735 | 1467740072632 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 1735 | 1467740072639 Marionette TRACE conn4 <- [1,806,null,{}] 10:34:32 INFO - PROCESS | 1735 | 1467740072660 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}] 10:34:32 INFO - PROCESS | 1735 | 1467740072671 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:32 INFO - PROCESS | 1735 | 1467740072918 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:34:33 INFO - PROCESS | 1735 | 1467740073134 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 1735 | 1467740073148 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x92845000 == 26 [pid = 1735] [id = 209] 10:34:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9295c800) [pid = 1735] [serial = 628] [outer = (nil)] 10:34:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92964800) [pid = 1735] [serial = 629] [outer = 0x9295c800] 10:34:33 INFO - PROCESS | 1735 | 1467740073288 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9296b000) [pid = 1735] [serial = 630] [outer = 0x9295c800] 10:34:34 INFO - PROCESS | 1735 | 1467740074253 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]]]}] 10:34:34 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 10:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1646ms 10:34:34 INFO - PROCESS | 1735 | 1467740074278 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 1735 | 1467740074284 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:34:34 INFO - PROCESS | 1735 | 1467740074292 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 1735 | 1467740074295 Marionette TRACE conn4 <- [1,810,null,{}] 10:34:34 INFO - PROCESS | 1735 | 1467740074303 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}] 10:34:34 INFO - PROCESS | 1735 | 1467740074308 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:34 INFO - PROCESS | 1735 | 1467740074515 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:34:34 INFO - PROCESS | 1735 | 1467740074687 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 1735 | 1467740074699 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4c00 == 27 [pid = 1735] [id = 210] 10:34:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92963800) [pid = 1735] [serial = 631] [outer = (nil)] 10:34:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92b4f800) [pid = 1735] [serial = 632] [outer = 0x92963800] 10:34:34 INFO - PROCESS | 1735 | 1467740074838 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92b54c00) [pid = 1735] [serial = 633] [outer = 0x92963800] 10:34:35 INFO - PROCESS | 1735 | 1467740075864 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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1634ms 10:34:35 INFO - PROCESS | 1735 | 1467740075927 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:34:35 INFO - PROCESS | 1735 | 1467740075932 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:34:35 INFO - PROCESS | 1735 | 1467740075940 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1735 | 1467740075944 Marionette TRACE conn4 <- [1,814,null,{}] 10:34:35 INFO - PROCESS | 1735 | 1467740075951 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}] 10:34:35 INFO - PROCESS | 1735 | 1467740075959 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:36 INFO - PROCESS | 1735 | 1467740076244 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:34:36 INFO - PROCESS | 1735 | 1467740076458 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 1735 | 1467740076466 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x92bee800 == 28 [pid = 1735] [id = 211] 10:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92befc00) [pid = 1735] [serial = 634] [outer = (nil)] 10:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92d8f800) [pid = 1735] [serial = 635] [outer = 0x92befc00] 10:34:36 INFO - PROCESS | 1735 | 1467740076576 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92d92800) [pid = 1735] [serial = 636] [outer = 0x92befc00] 10:34:37 INFO - PROCESS | 1735 | 1467740077729 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] 10:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:34:37 INFO - PROCESS | 1735 | 1467740077795 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:34:37 INFO - PROCESS | 1735 | 1467740077802 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 1735 | 1467740077806 Marionette TRACE conn4 <- [1,818,null,{}] 10:34:37 INFO - PROCESS | 1735 | 1467740077812 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}] 10:34:37 INFO - PROCESS | 1735 | 1467740077823 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:38 INFO - PROCESS | 1735 | 1467740078390 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:34:38 INFO - PROCESS | 1735 | 1467740078547 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 1735 | 1467740078562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b6400 == 29 [pid = 1735] [id = 212] 10:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8c796800) [pid = 1735] [serial = 637] [outer = (nil)] 10:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8da53800) [pid = 1735] [serial = 638] [outer = 0x8c796800] 10:34:38 INFO - PROCESS | 1735 | 1467740078656 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8de93400) [pid = 1735] [serial = 639] [outer = 0x8c796800] 10:34:39 INFO - PROCESS | 1735 | 1467740079590 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]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1844ms 10:34:39 INFO - PROCESS | 1735 | 1467740079646 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 1735 | 1467740079653 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:34:39 INFO - PROCESS | 1735 | 1467740079662 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 1735 | 1467740079667 Marionette TRACE conn4 <- [1,822,null,{}] 10:34:39 INFO - PROCESS | 1735 | 1467740079675 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}] 10:34:39 INFO - PROCESS | 1735 | 1467740079685 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:39 INFO - PROCESS | 1735 | 1467740079885 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:34:40 INFO - PROCESS | 1735 | 1467740080132 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 1735 | 1467740080141 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deee800 == 30 [pid = 1735] [id = 213] 10:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8f259800) [pid = 1735] [serial = 640] [outer = (nil)] 10:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8fad8400) [pid = 1735] [serial = 641] [outer = 0x8f259800] 10:34:40 INFO - PROCESS | 1735 | 1467740080293 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8fb31800) [pid = 1735] [serial = 642] [outer = 0x8f259800] 10:34:40 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x92165800) [pid = 1735] [serial = 590] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8de8a000) [pid = 1735] [serial = 562] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x91a7b000) [pid = 1735] [serial = 579] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x91a77800) [pid = 1735] [serial = 578] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8deb5000) [pid = 1735] [serial = 567] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8deb1c00) [pid = 1735] [serial = 566] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f25cc00) [pid = 1735] [serial = 584] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8da50000) [pid = 1735] [serial = 581] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8de8b000) [pid = 1735] [serial = 582] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8fadac00) [pid = 1735] [serial = 572] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fb37000) [pid = 1735] [serial = 573] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8fcc7000) [pid = 1735] [serial = 587] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91a71000) [pid = 1735] [serial = 576] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fccbc00) [pid = 1735] [serial = 575] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f58b000) [pid = 1735] [serial = 570] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8f25e400) [pid = 1735] [serial = 569] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8f968000) [pid = 1735] [serial = 371] [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.] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f594800) [pid = 1735] [serial = 585] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x91a76000) [pid = 1735] [serial = 588] [outer = (nil)] [url = about:blank] 10:34:41 INFO - PROCESS | 1735 | 1467740081361 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] 10:34:41 INFO - PROCESS | 1735 | 1467740081417 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:34:41 INFO - PROCESS | 1735 | 1467740081425 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 1735 | 1467740081428 Marionette TRACE conn4 <- [1,826,null,{}] 10:34:41 INFO - PROCESS | 1735 | 1467740081435 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}] 10:34:41 INFO - PROCESS | 1735 | 1467740081440 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:41 INFO - PROCESS | 1735 | 1467740081692 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:34:41 INFO - PROCESS | 1735 | 1467740081869 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 1735 | 1467740081879 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58b000 == 31 [pid = 1735] [id = 214] 10:34:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f58b400) [pid = 1735] [serial = 643] [outer = (nil)] 10:34:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fcca800) [pid = 1735] [serial = 644] [outer = 0x8f58b400] 10:34:41 INFO - PROCESS | 1735 | 1467740081949 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91a6fc00) [pid = 1735] [serial = 645] [outer = 0x8f58b400] 10:34:42 INFO - PROCESS | 1735 | 1467740082814 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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1442ms 10:34:42 INFO - PROCESS | 1735 | 1467740082867 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 1735 | 1467740082874 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:34:42 INFO - PROCESS | 1735 | 1467740082892 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 1735 | 1467740082899 Marionette TRACE conn4 <- [1,830,null,{}] 10:34:42 INFO - PROCESS | 1735 | 1467740082905 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}] 10:34:42 INFO - PROCESS | 1735 | 1467740082912 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:43 INFO - PROCESS | 1735 | 1467740083094 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:34:43 INFO - PROCESS | 1735 | 1467740083226 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 1735 | 1467740083232 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 32 [pid = 1735] [id = 215] 10:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8f25e400) [pid = 1735] [serial = 646] [outer = (nil)] 10:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x924db400) [pid = 1735] [serial = 647] [outer = 0x8f25e400] 10:34:43 INFO - PROCESS | 1735 | 1467740083309 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92841400) [pid = 1735] [serial = 648] [outer = 0x8f25e400] 10:34:44 INFO - PROCESS | 1735 | 1467740084209 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]]]}] 10:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1343ms 10:34:44 INFO - PROCESS | 1735 | 1467740084226 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 1735 | 1467740084231 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:34:44 INFO - PROCESS | 1735 | 1467740084247 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 1735 | 1467740084250 Marionette TRACE conn4 <- [1,834,null,{}] 10:34:44 INFO - PROCESS | 1735 | 1467740084257 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}] 10:34:44 INFO - PROCESS | 1735 | 1467740084262 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:44 INFO - PROCESS | 1735 | 1467740084493 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:34:44 INFO - PROCESS | 1735 | 1467740084517 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 1735 | 1467740084546 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f6400 == 33 [pid = 1735] [id = 216] 10:34:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9284f400) [pid = 1735] [serial = 649] [outer = (nil)] 10:34:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x928ae000) [pid = 1735] [serial = 650] [outer = 0x9284f400] 10:34:44 INFO - PROCESS | 1735 | 1467740084698 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x9295f000) [pid = 1735] [serial = 651] [outer = 0x9284f400] 10:34:45 INFO - PROCESS | 1735 | 1467740085711 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]]]}] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8deb8800) [pid = 1735] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f25b000) [pid = 1735] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f58dc00) [pid = 1735] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x91c0d800) [pid = 1735] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8fad9c00) [pid = 1735] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:34:45 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8fcc8400) [pid = 1735] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1545ms 10:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:34:45 INFO - PROCESS | 1735 | 1467740085785 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 1735 | 1467740085788 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:34:45 INFO - PROCESS | 1735 | 1467740085800 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 1735 | 1467740085803 Marionette TRACE conn4 <- [1,838,null,{}] 10:34:45 INFO - PROCESS | 1735 | 1467740085818 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}] 10:34:45 INFO - PROCESS | 1735 | 1467740085825 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:45 INFO - PROCESS | 1735 | 1467740085994 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:34:46 INFO - PROCESS | 1735 | 1467740086165 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1735 | 1467740086182 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba400 == 34 [pid = 1735] [id = 217] 10:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x925f0000) [pid = 1735] [serial = 652] [outer = (nil)] 10:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x928a5000) [pid = 1735] [serial = 653] [outer = 0x925f0000] 10:34:46 INFO - PROCESS | 1735 | 1467740086270 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92d97400) [pid = 1735] [serial = 654] [outer = 0x925f0000] 10:34:47 INFO - PROCESS | 1735 | 1467740087068 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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1299ms 10:34:47 INFO - PROCESS | 1735 | 1467740087094 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:34:47 INFO - PROCESS | 1735 | 1467740087098 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:34:47 INFO - PROCESS | 1735 | 1467740087105 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1735 | 1467740087109 Marionette TRACE conn4 <- [1,842,null,{}] 10:34:47 INFO - PROCESS | 1735 | 1467740087114 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}] 10:34:47 INFO - PROCESS | 1735 | 1467740087120 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:47 INFO - PROCESS | 1735 | 1467740087296 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:34:47 INFO - PROCESS | 1735 | 1467740087312 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1735 | 1467740087320 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58dc00 == 35 [pid = 1735] [id = 218] 10:34:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f58e400) [pid = 1735] [serial = 655] [outer = (nil)] 10:34:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93b68800) [pid = 1735] [serial = 656] [outer = 0x8f58e400] 10:34:47 INFO - PROCESS | 1735 | 1467740087402 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93b6a800) [pid = 1735] [serial = 657] [outer = 0x8f58e400] 10:34:48 INFO - PROCESS | 1735 | 1467740088688 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]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1638ms 10:34:48 INFO - PROCESS | 1735 | 1467740088744 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:34:48 INFO - PROCESS | 1735 | 1467740088752 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:34:48 INFO - PROCESS | 1735 | 1467740088766 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 1735 | 1467740088780 Marionette TRACE conn4 <- [1,846,null,{}] 10:34:48 INFO - PROCESS | 1735 | 1467740088862 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}] 10:34:48 INFO - PROCESS | 1735 | 1467740088869 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:49 INFO - PROCESS | 1735 | 1467740089074 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:34:49 INFO - PROCESS | 1735 | 1467740089313 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 1735 | 1467740089328 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb7400 == 36 [pid = 1735] [id = 219] 10:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8deb9000) [pid = 1735] [serial = 658] [outer = (nil)] 10:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f58a800) [pid = 1735] [serial = 659] [outer = 0x8deb9000] 10:34:49 INFO - PROCESS | 1735 | 1467740089410 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f963400) [pid = 1735] [serial = 660] [outer = 0x8deb9000] 10:34:50 INFO - PROCESS | 1735 | 1467740090451 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]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1714ms 10:34:50 INFO - PROCESS | 1735 | 1467740090475 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:34:50 INFO - PROCESS | 1735 | 1467740090484 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:34:50 INFO - PROCESS | 1735 | 1467740090497 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 1735 | 1467740090502 Marionette TRACE conn4 <- [1,850,null,{}] 10:34:50 INFO - PROCESS | 1735 | 1467740090510 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}] 10:34:50 INFO - PROCESS | 1735 | 1467740090515 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:50 INFO - PROCESS | 1735 | 1467740090781 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:34:51 INFO - PROCESS | 1735 | 1467740091120 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 1735 | 1467740091127 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccc400 == 37 [pid = 1735] [id = 220] 10:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91a75800) [pid = 1735] [serial = 661] [outer = (nil)] 10:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x91c0c000) [pid = 1735] [serial = 662] [outer = 0x91a75800] 10:34:51 INFO - PROCESS | 1735 | 1467740091228 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x9216a000) [pid = 1735] [serial = 663] [outer = 0x91a75800] 10:34:52 INFO - PROCESS | 1735 | 1467740092430 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]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1989ms 10:34:52 INFO - PROCESS | 1735 | 1467740092484 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 1735 | 1467740092488 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:34:52 INFO - PROCESS | 1735 | 1467740092497 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 1735 | 1467740092504 Marionette TRACE conn4 <- [1,854,null,{}] 10:34:52 INFO - PROCESS | 1735 | 1467740092521 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}] 10:34:52 INFO - PROCESS | 1735 | 1467740092531 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:52 INFO - PROCESS | 1735 | 1467740092861 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:34:53 INFO - PROCESS | 1735 | 1467740093041 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1735 | 1467740093054 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b68400 == 38 [pid = 1735] [id = 221] 10:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x93b69800) [pid = 1735] [serial = 664] [outer = (nil)] 10:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x93c09400) [pid = 1735] [serial = 665] [outer = 0x93b69800] 10:34:53 INFO - PROCESS | 1735 | 1467740093145 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x93c10800) [pid = 1735] [serial = 666] [outer = 0x93b69800] 10:34:54 INFO - PROCESS | 1735 | 1467740094145 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]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1688ms 10:34:54 INFO - PROCESS | 1735 | 1467740094186 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:34:54 INFO - PROCESS | 1735 | 1467740094192 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:34:54 INFO - PROCESS | 1735 | 1467740094198 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1735 | 1467740094203 Marionette TRACE conn4 <- [1,858,null,{}] 10:34:54 INFO - PROCESS | 1735 | 1467740094210 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}] 10:34:54 INFO - PROCESS | 1735 | 1467740094216 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:54 INFO - PROCESS | 1735 | 1467740094419 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:34:54 INFO - PROCESS | 1735 | 1467740094638 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 1735 | 1467740094648 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad2000 == 39 [pid = 1735] [id = 222] 10:34:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x93b6bc00) [pid = 1735] [serial = 667] [outer = (nil)] 10:34:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93c64400) [pid = 1735] [serial = 668] [outer = 0x93b6bc00] 10:34:54 INFO - PROCESS | 1735 | 1467740094775 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93e02c00) [pid = 1735] [serial = 669] [outer = 0x93b6bc00] 10:34:55 INFO - PROCESS | 1735 | 1467740095677 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]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1531ms 10:34:55 INFO - PROCESS | 1735 | 1467740095730 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 1735 | 1467740095735 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:34:55 INFO - PROCESS | 1735 | 1467740095743 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 1735 | 1467740095746 Marionette TRACE conn4 <- [1,862,null,{}] 10:34:55 INFO - PROCESS | 1735 | 1467740095753 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}] 10:34:55 INFO - PROCESS | 1735 | 1467740095758 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:55 INFO - PROCESS | 1735 | 1467740095962 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:34:56 INFO - PROCESS | 1735 | 1467740096227 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 1735 | 1467740096236 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb38000 == 40 [pid = 1735] [id = 223] 10:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92962c00) [pid = 1735] [serial = 670] [outer = (nil)] 10:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93e0d000) [pid = 1735] [serial = 671] [outer = 0x92962c00] 10:34:56 INFO - PROCESS | 1735 | 1467740096379 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x94047000) [pid = 1735] [serial = 672] [outer = 0x92962c00] 10:34:57 INFO - PROCESS | 1735 | 1467740097396 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]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1696ms 10:34:57 INFO - PROCESS | 1735 | 1467740097440 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:34:57 INFO - PROCESS | 1735 | 1467740097445 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:34:57 INFO - PROCESS | 1735 | 1467740097453 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 1735 | 1467740097456 Marionette TRACE conn4 <- [1,866,null,{}] 10:34:57 INFO - PROCESS | 1735 | 1467740097464 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}] 10:34:57 INFO - PROCESS | 1735 | 1467740097476 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:57 INFO - PROCESS | 1735 | 1467740097768 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:34:58 INFO - PROCESS | 1735 | 1467740098003 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1735 | 1467740098013 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d8d800 == 41 [pid = 1735] [id = 224] 10:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x94046400) [pid = 1735] [serial = 673] [outer = (nil)] 10:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x9539fc00) [pid = 1735] [serial = 674] [outer = 0x94046400] 10:34:58 INFO - PROCESS | 1735 | 1467740098101 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x953c5c00) [pid = 1735] [serial = 675] [outer = 0x94046400] 10:34:59 INFO - PROCESS | 1735 | 1467740099171 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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1747ms 10:34:59 INFO - PROCESS | 1735 | 1467740099200 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:34:59 INFO - PROCESS | 1735 | 1467740099205 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:34:59 INFO - PROCESS | 1735 | 1467740099212 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1735 | 1467740099217 Marionette TRACE conn4 <- [1,870,null,{}] 10:34:59 INFO - PROCESS | 1735 | 1467740099225 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}] 10:34:59 INFO - PROCESS | 1735 | 1467740099231 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:59 INFO - PROCESS | 1735 | 1467740099453 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:34:59 INFO - PROCESS | 1735 | 1467740099683 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 1735 | 1467740099694 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:34:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7c00 == 42 [pid = 1735] [id = 225] 10:34:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8dee2800) [pid = 1735] [serial = 676] [outer = (nil)] 10:34:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x97806c00) [pid = 1735] [serial = 677] [outer = 0x8dee2800] 10:34:59 INFO - PROCESS | 1735 | 1467740099784 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x97808400) [pid = 1735] [serial = 678] [outer = 0x8dee2800] 10:35:00 INFO - PROCESS | 1735 | 1467740100784 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]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1590ms 10:35:00 INFO - PROCESS | 1735 | 1467740100802 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 1735 | 1467740100814 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:35:00 INFO - PROCESS | 1735 | 1467740100823 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 1735 | 1467740100828 Marionette TRACE conn4 <- [1,874,null,{}] 10:35:00 INFO - PROCESS | 1735 | 1467740100835 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}] 10:35:00 INFO - PROCESS | 1735 | 1467740100840 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:01 INFO - PROCESS | 1735 | 1467740101051 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:35:01 INFO - PROCESS | 1735 | 1467740101292 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 1735 | 1467740101302 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2c00 == 43 [pid = 1735] [id = 226] 10:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x8da54400) [pid = 1735] [serial = 679] [outer = (nil)] 10:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8f959400) [pid = 1735] [serial = 680] [outer = 0x8da54400] 10:35:01 INFO - PROCESS | 1735 | 1467740101430 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x91c02000) [pid = 1735] [serial = 681] [outer = 0x8da54400] 10:35:02 INFO - PROCESS | 1735 | 1467740102784 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]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1991ms 10:35:02 INFO - PROCESS | 1735 | 1467740102815 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 1735 | 1467740102821 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:35:02 INFO - PROCESS | 1735 | 1467740102830 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 1735 | 1467740102835 Marionette TRACE conn4 <- [1,878,null,{}] 10:35:02 INFO - PROCESS | 1735 | 1467740102967 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}] 10:35:02 INFO - PROCESS | 1735 | 1467740102973 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:03 INFO - PROCESS | 1735 | 1467740103214 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:35:03 INFO - PROCESS | 1735 | 1467740103386 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 1735 | 1467740103408 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f592c00 == 44 [pid = 1735] [id = 227] 10:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8f960000) [pid = 1735] [serial = 682] [outer = (nil)] 10:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8fadd000) [pid = 1735] [serial = 683] [outer = 0x8f960000] 10:35:03 INFO - PROCESS | 1735 | 1467740103512 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8fb3a400) [pid = 1735] [serial = 684] [outer = 0x8f960000] 10:35:04 INFO - PROCESS | 1735 | 1467740104554 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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1801ms 10:35:04 INFO - PROCESS | 1735 | 1467740104632 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 1735 | 1467740104639 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:35:04 INFO - PROCESS | 1735 | 1467740104650 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 1735 | 1467740104654 Marionette TRACE conn4 <- [1,882,null,{}] 10:35:04 INFO - PROCESS | 1735 | 1467740104662 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}] 10:35:04 INFO - PROCESS | 1735 | 1467740104668 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:04 INFO - PROCESS | 1735 | 1467740104938 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:35:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0000 == 43 [pid = 1735] [id = 189] 10:35:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c798000 == 42 [pid = 1735] [id = 191] 10:35:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad1000 == 41 [pid = 1735] [id = 192] 10:35:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad2400 == 40 [pid = 1735] [id = 190] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x92847800) [pid = 1735] [serial = 602] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x928a7800) [pid = 1735] [serial = 620] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | 1467740105207 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1735 | 1467740105219 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de93000 == 41 [pid = 1735] [id = 228] 10:35:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8facf800) [pid = 1735] [serial = 685] [outer = (nil)] 10:35:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8fadc400) [pid = 1735] [serial = 686] [outer = 0x8facf800] 10:35:05 INFO - PROCESS | 1735 | 1467740105310 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x91a7a400) [pid = 1735] [serial = 687] [outer = 0x8facf800] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x924dfc00) [pid = 1735] [serial = 614] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x91a7d000) [pid = 1735] [serial = 617] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x925f2400) [pid = 1735] [serial = 615] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x91a74000) [pid = 1735] [serial = 611] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8f250c00) [pid = 1735] [serial = 606] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8dee8800) [pid = 1735] [serial = 605] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8f95f400) [pid = 1735] [serial = 608] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8fad4800) [pid = 1735] [serial = 609] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x9215f800) [pid = 1735] [serial = 599] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8de8cc00) [pid = 1735] [serial = 593] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x924da000) [pid = 1735] [serial = 591] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8fad1400) [pid = 1735] [serial = 596] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x91c07800) [pid = 1735] [serial = 612] [outer = (nil)] [url = about:blank] 10:35:05 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92167800) [pid = 1735] [serial = 618] [outer = (nil)] [url = about:blank] 10:35:06 INFO - PROCESS | 1735 | 1467740106405 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]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1836ms 10:35:06 INFO - PROCESS | 1735 | 1467740106488 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 1735 | 1467740106496 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:35:06 INFO - PROCESS | 1735 | 1467740106508 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 1735 | 1467740106515 Marionette TRACE conn4 <- [1,886,null,{}] 10:35:06 INFO - PROCESS | 1735 | 1467740106525 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}] 10:35:06 INFO - PROCESS | 1735 | 1467740106530 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:06 INFO - PROCESS | 1735 | 1467740106871 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:35:07 INFO - PROCESS | 1735 | 1467740107096 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 1735 | 1467740107116 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0000 == 42 [pid = 1735] [id = 229] 10:35:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8dee9000) [pid = 1735] [serial = 688] [outer = (nil)] 10:35:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8f593800) [pid = 1735] [serial = 689] [outer = 0x8dee9000] 10:35:07 INFO - PROCESS | 1735 | 1467740107244 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fad4000) [pid = 1735] [serial = 690] [outer = 0x8dee9000] 10:35:08 INFO - PROCESS | 1735 | 1467740108357 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]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1894ms 10:35:08 INFO - PROCESS | 1735 | 1467740108401 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 1735 | 1467740108409 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:35:08 INFO - PROCESS | 1735 | 1467740108421 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 1735 | 1467740108425 Marionette TRACE conn4 <- [1,890,null,{}] 10:35:08 INFO - PROCESS | 1735 | 1467740108432 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}] 10:35:08 INFO - PROCESS | 1735 | 1467740108438 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:08 INFO - PROCESS | 1735 | 1467740108785 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:35:08 INFO - PROCESS | 1735 | 1467740108971 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1735 | 1467740108983 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0d800 == 43 [pid = 1735] [id = 230] 10:35:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x92167400) [pid = 1735] [serial = 691] [outer = (nil)] 10:35:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x924e3800) [pid = 1735] [serial = 692] [outer = 0x92167400] 10:35:09 INFO - PROCESS | 1735 | 1467740109085 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x925f2c00) [pid = 1735] [serial = 693] [outer = 0x92167400] 10:35:10 INFO - PROCESS | 1735 | 1467740110110 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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1735ms 10:35:10 INFO - PROCESS | 1735 | 1467740110156 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:35:10 INFO - PROCESS | 1735 | 1467740110161 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:35:10 INFO - PROCESS | 1735 | 1467740110168 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 1735 | 1467740110175 Marionette TRACE conn4 <- [1,894,null,{}] 10:35:10 INFO - PROCESS | 1735 | 1467740110195 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}] 10:35:10 INFO - PROCESS | 1735 | 1467740110206 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:10 INFO - PROCESS | 1735 | 1467740110613 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:35:10 INFO - PROCESS | 1735 | 1467740110866 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 1735 | 1467740110879 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d91800 == 44 [pid = 1735] [id = 231] 10:35:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x92d92000) [pid = 1735] [serial = 694] [outer = (nil)] 10:35:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x93138800) [pid = 1735] [serial = 695] [outer = 0x92d92000] 10:35:10 INFO - PROCESS | 1735 | 1467740110965 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x93b68000) [pid = 1735] [serial = 696] [outer = 0x92d92000] 10:35:12 INFO - PROCESS | 1735 | 1467740112072 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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1942ms 10:35:12 INFO - PROCESS | 1735 | 1467740112111 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 1735 | 1467740112115 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:35:12 INFO - PROCESS | 1735 | 1467740112123 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 1735 | 1467740112128 Marionette TRACE conn4 <- [1,898,null,{}] 10:35:12 INFO - PROCESS | 1735 | 1467740112134 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}] 10:35:12 INFO - PROCESS | 1735 | 1467740112139 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:12 INFO - PROCESS | 1735 | 1467740112396 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:35:12 INFO - PROCESS | 1735 | 1467740112663 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 1735 | 1467740112679 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb9c00 == 45 [pid = 1735] [id = 232] 10:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x93b6ec00) [pid = 1735] [serial = 697] [outer = (nil)] 10:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x93e06c00) [pid = 1735] [serial = 698] [outer = 0x93b6ec00] 10:35:12 INFO - PROCESS | 1735 | 1467740112767 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x93e0b400) [pid = 1735] [serial = 699] [outer = 0x93b6ec00] 10:35:13 INFO - PROCESS | 1735 | 1467740113710 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]]]}] 10:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1640ms 10:35:13 INFO - PROCESS | 1735 | 1467740113765 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 1735 | 1467740113769 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:35:13 INFO - PROCESS | 1735 | 1467740113776 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 1735 | 1467740113780 Marionette TRACE conn4 <- [1,902,null,{}] 10:35:13 INFO - PROCESS | 1735 | 1467740113787 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}] 10:35:13 INFO - PROCESS | 1735 | 1467740113793 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:14 INFO - PROCESS | 1735 | 1467740114039 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:35:14 INFO - PROCESS | 1735 | 1467740114288 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 1735 | 1467740114298 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79d400 == 46 [pid = 1735] [id = 233] 10:35:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8c79e000) [pid = 1735] [serial = 700] [outer = (nil)] 10:35:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x9539a000) [pid = 1735] [serial = 701] [outer = 0x8c79e000] 10:35:14 INFO - PROCESS | 1735 | 1467740114388 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x9539ec00) [pid = 1735] [serial = 702] [outer = 0x8c79e000] 10:35:15 INFO - PROCESS | 1735 | 1467740115317 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]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1601ms 10:35:15 INFO - PROCESS | 1735 | 1467740115378 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 1735 | 1467740115383 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:35:15 INFO - PROCESS | 1735 | 1467740115390 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 1735 | 1467740115394 Marionette TRACE conn4 <- [1,906,null,{}] 10:35:15 INFO - PROCESS | 1735 | 1467740115401 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}] 10:35:15 INFO - PROCESS | 1735 | 1467740115412 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:15 INFO - PROCESS | 1735 | 1467740115712 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:35:16 INFO - PROCESS | 1735 | 1467740116072 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 1735 | 1467740116078 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e07c00 == 47 [pid = 1735] [id = 234] 10:35:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9520c400) [pid = 1735] [serial = 703] [outer = (nil)] 10:35:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x97820800) [pid = 1735] [serial = 704] [outer = 0x9520c400] 10:35:16 INFO - PROCESS | 1735 | 1467740116171 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x98415c00) [pid = 1735] [serial = 705] [outer = 0x9520c400] 10:35:17 INFO - PROCESS | 1735 | 1467740117124 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]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1790ms 10:35:17 INFO - PROCESS | 1735 | 1467740117182 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:35:17 INFO - PROCESS | 1735 | 1467740117186 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:35:17 INFO - PROCESS | 1735 | 1467740117194 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 1735 | 1467740117197 Marionette TRACE conn4 <- [1,910,null,{}] 10:35:17 INFO - PROCESS | 1735 | 1467740117204 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}] 10:35:17 INFO - PROCESS | 1735 | 1467740117209 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:17 INFO - PROCESS | 1735 | 1467740117400 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:35:17 INFO - PROCESS | 1735 | 1467740117633 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 1735 | 1467740117644 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b65c00 == 48 [pid = 1735] [id = 235] 10:35:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x97813400) [pid = 1735] [serial = 706] [outer = (nil)] 10:35:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x98fb8400) [pid = 1735] [serial = 707] [outer = 0x97813400] 10:35:17 INFO - PROCESS | 1735 | 1467740117774 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x98fbf000) [pid = 1735] [serial = 708] [outer = 0x97813400] 10:35:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8f592c00 == 47 [pid = 1735] [id = 227] 10:35:19 INFO - PROCESS | 1735 | 1467740119235 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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2092ms 10:35:19 INFO - PROCESS | 1735 | 1467740119285 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 1735 | 1467740119292 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:35:19 INFO - PROCESS | 1735 | 1467740119300 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1735 | 1467740119305 Marionette TRACE conn4 <- [1,914,null,{}] 10:35:19 INFO - PROCESS | 1735 | 1467740119313 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}] 10:35:19 INFO - PROCESS | 1735 | 1467740119319 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:19 INFO - PROCESS | 1735 | 1467740119532 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:35:19 INFO - PROCESS | 1735 | 1467740119663 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 1735 | 1467740119671 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25c400 == 48 [pid = 1735] [id = 236] 10:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x8f25cc00) [pid = 1735] [serial = 709] [outer = (nil)] 10:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x8fccf000) [pid = 1735] [serial = 710] [outer = 0x8f25cc00] 10:35:19 INFO - PROCESS | 1735 | 1467740119752 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x91c06800) [pid = 1735] [serial = 711] [outer = 0x8f25cc00] 10:35:20 INFO - PROCESS | 1735 | 1467740120667 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]]]}] 10:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1434ms 10:35:20 INFO - PROCESS | 1735 | 1467740120739 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 1735 | 1467740120745 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:35:20 INFO - PROCESS | 1735 | 1467740120759 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 1735 | 1467740120765 Marionette TRACE conn4 <- [1,918,null,{}] 10:35:20 INFO - PROCESS | 1735 | 1467740120780 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}] 10:35:20 INFO - PROCESS | 1735 | 1467740120786 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:21 INFO - PROCESS | 1735 | 1467740121030 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:35:21 INFO - PROCESS | 1735 | 1467740121055 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 1735 | 1467740121065 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8c800 == 49 [pid = 1735] [id = 237] 10:35:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8f587c00) [pid = 1735] [serial = 712] [outer = (nil)] 10:35:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x92965800) [pid = 1735] [serial = 713] [outer = 0x8f587c00] 10:35:21 INFO - PROCESS | 1735 | 1467740121141 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x92d91000) [pid = 1735] [serial = 714] [outer = 0x8f587c00] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8f58b400) [pid = 1735] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x9284f400) [pid = 1735] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8f259800) [pid = 1735] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x8f25e400) [pid = 1735] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x8c796800) [pid = 1735] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x8f960000) [pid = 1735] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:35:22 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x925f0000) [pid = 1735] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:35:22 INFO - PROCESS | 1735 | 1467740122318 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]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1596ms 10:35:22 INFO - PROCESS | 1735 | 1467740122356 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:35:22 INFO - PROCESS | 1735 | 1467740122360 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:35:22 INFO - PROCESS | 1735 | 1467740122368 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 1735 | 1467740122374 Marionette TRACE conn4 <- [1,922,null,{}] 10:35:22 INFO - PROCESS | 1735 | 1467740122391 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}] 10:35:22 INFO - PROCESS | 1735 | 1467740122400 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:22 INFO - PROCESS | 1735 | 1467740122582 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:35:22 INFO - PROCESS | 1735 | 1467740122767 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 1735 | 1467740122781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x9404e800 == 50 [pid = 1735] [id = 238] 10:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x952f3c00) [pid = 1735] [serial = 715] [outer = (nil)] 10:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x953c4c00) [pid = 1735] [serial = 716] [outer = 0x952f3c00] 10:35:22 INFO - PROCESS | 1735 | 1467740122856 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x97812c00) [pid = 1735] [serial = 717] [outer = 0x952f3c00] 10:35:23 INFO - PROCESS | 1735 | 1467740123719 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]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1388ms 10:35:23 INFO - PROCESS | 1735 | 1467740123756 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 1735 | 1467740123760 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:35:23 INFO - PROCESS | 1735 | 1467740123768 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 1735 | 1467740123775 Marionette TRACE conn4 <- [1,926,null,{}] 10:35:23 INFO - PROCESS | 1735 | 1467740123787 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}] 10:35:23 INFO - PROCESS | 1735 | 1467740123796 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:23 INFO - PROCESS | 1735 | 1467740123974 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:35:24 INFO - PROCESS | 1735 | 1467740123985 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1735 | 1467740123993 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee9c00 == 51 [pid = 1735] [id = 239] 10:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x93e0a800) [pid = 1735] [serial = 718] [outer = (nil)] 10:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x97a19c00) [pid = 1735] [serial = 719] [outer = 0x93e0a800] 10:35:24 INFO - PROCESS | 1735 | 1467740124188 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x98cb3000) [pid = 1735] [serial = 720] [outer = 0x93e0a800] 10:35:25 INFO - PROCESS | 1735 | 1467740125295 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]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1593ms 10:35:25 INFO - PROCESS | 1735 | 1467740125362 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 1735 | 1467740125369 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:35:25 INFO - PROCESS | 1735 | 1467740125378 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 1735 | 1467740125386 Marionette TRACE conn4 <- [1,930,null,{}] 10:35:25 INFO - PROCESS | 1735 | 1467740125395 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}] 10:35:25 INFO - PROCESS | 1735 | 1467740125401 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:25 INFO - PROCESS | 1735 | 1467740125644 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:35:25 INFO - PROCESS | 1735 | 1467740125877 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 1735 | 1467740125886 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb37400 == 52 [pid = 1735] [id = 240] 10:35:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x91a71400) [pid = 1735] [serial = 721] [outer = (nil)] 10:35:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x92842400) [pid = 1735] [serial = 722] [outer = 0x91a71400] 10:35:26 INFO - PROCESS | 1735 | 1467740126018 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x928a6400) [pid = 1735] [serial = 723] [outer = 0x91a71400] 10:35:27 INFO - PROCESS | 1735 | 1467740127185 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]]]}] 10:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1840ms 10:35:27 INFO - PROCESS | 1735 | 1467740127219 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 1735 | 1467740127227 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:35:27 INFO - PROCESS | 1735 | 1467740127240 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1735 | 1467740127245 Marionette TRACE conn4 <- [1,934,null,{}] 10:35:27 INFO - PROCESS | 1735 | 1467740127257 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}] 10:35:27 INFO - PROCESS | 1735 | 1467740127262 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:27 INFO - PROCESS | 1735 | 1467740127488 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:35:27 INFO - PROCESS | 1735 | 1467740127862 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 1735 | 1467740127876 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c10400 == 53 [pid = 1735] [id = 241] 10:35:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x9780ec00) [pid = 1735] [serial = 724] [outer = (nil)] 10:35:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x9781d000) [pid = 1735] [serial = 725] [outer = 0x9780ec00] 10:35:27 INFO - PROCESS | 1735 | 1467740127964 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x98fc7800) [pid = 1735] [serial = 726] [outer = 0x9780ec00] 10:35:28 INFO - PROCESS | 1735 | 1467740128932 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]]]}] 10:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1744ms 10:35:28 INFO - PROCESS | 1735 | 1467740128984 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 1735 | 1467740128988 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:35:29 INFO - PROCESS | 1735 | 1467740128996 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 1735 | 1467740129002 Marionette TRACE conn4 <- [1,938,null,{}] 10:35:29 INFO - PROCESS | 1735 | 1467740129022 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}] 10:35:29 INFO - PROCESS | 1735 | 1467740129032 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:29 INFO - PROCESS | 1735 | 1467740129276 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:35:29 INFO - PROCESS | 1735 | 1467740129514 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 1735 | 1467740129522 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c795400 == 54 [pid = 1735] [id = 242] 10:35:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x99835c00) [pid = 1735] [serial = 727] [outer = (nil)] 10:35:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x99840000) [pid = 1735] [serial = 728] [outer = 0x99835c00] 10:35:29 INFO - PROCESS | 1735 | 1467740129658 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x998a8000) [pid = 1735] [serial = 729] [outer = 0x99835c00] 10:35:30 INFO - PROCESS | 1735 | 1467740130556 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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1600ms 10:35:30 INFO - PROCESS | 1735 | 1467740130602 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:35:30 INFO - PROCESS | 1735 | 1467740130608 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:35:30 INFO - PROCESS | 1735 | 1467740130615 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1735 | 1467740130619 Marionette TRACE conn4 <- [1,942,null,{}] 10:35:30 INFO - PROCESS | 1735 | 1467740130625 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}] 10:35:30 INFO - PROCESS | 1735 | 1467740130630 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:30 INFO - PROCESS | 1735 | 1467740130834 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:35:31 INFO - PROCESS | 1735 | 1467740131010 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 1735 | 1467740131022 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee9800 == 55 [pid = 1735] [id = 243] 10:35:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x99839c00) [pid = 1735] [serial = 730] [outer = (nil)] 10:35:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9996fc00) [pid = 1735] [serial = 731] [outer = 0x99839c00] 10:35:31 INFO - PROCESS | 1735 | 1467740131210 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x99b1f000) [pid = 1735] [serial = 732] [outer = 0x99839c00] 10:35:32 INFO - PROCESS | 1735 | 1467740132214 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]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1645ms 10:35:32 INFO - PROCESS | 1735 | 1467740132260 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:35:32 INFO - PROCESS | 1735 | 1467740132264 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:35:32 INFO - PROCESS | 1735 | 1467740132272 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 1735 | 1467740132275 Marionette TRACE conn4 <- [1,946,null,{}] 10:35:32 INFO - PROCESS | 1735 | 1467740132281 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}] 10:35:32 INFO - PROCESS | 1735 | 1467740132287 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:32 INFO - PROCESS | 1735 | 1467740132481 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:35:32 INFO - PROCESS | 1735 | 1467740132712 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 1735 | 1467740132725 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bb000 == 56 [pid = 1735] [id = 244] 10:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8c792400) [pid = 1735] [serial = 733] [outer = (nil)] 10:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x99d04c00) [pid = 1735] [serial = 734] [outer = 0x8c792400] 10:35:32 INFO - PROCESS | 1735 | 1467740132855 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x99d07c00) [pid = 1735] [serial = 735] [outer = 0x8c792400] 10:35:33 INFO - PROCESS | 1735 | 1467740133832 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]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1637ms 10:35:33 INFO - PROCESS | 1735 | 1467740133908 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 1735 | 1467740133913 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:35:33 INFO - PROCESS | 1735 | 1467740133920 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 1735 | 1467740133924 Marionette TRACE conn4 <- [1,950,null,{}] 10:35:33 INFO - PROCESS | 1735 | 1467740133930 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}] 10:35:33 INFO - PROCESS | 1735 | 1467740133941 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:34 INFO - PROCESS | 1735 | 1467740134207 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:35:34 INFO - PROCESS | 1735 | 1467740134513 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 1735 | 1467740134520 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9400 == 57 [pid = 1735] [id = 245] 10:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x93b6a400) [pid = 1735] [serial = 736] [outer = (nil)] 10:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x99d49800) [pid = 1735] [serial = 737] [outer = 0x93b6a400] 10:35:34 INFO - PROCESS | 1735 | 1467740134625 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x99d4e800) [pid = 1735] [serial = 738] [outer = 0x93b6a400] 10:35:35 INFO - PROCESS | 1735 | 1467740135587 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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1742ms 10:35:35 INFO - PROCESS | 1735 | 1467740135664 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 1735 | 1467740135667 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:35:35 INFO - PROCESS | 1735 | 1467740135676 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1735 | 1467740135680 Marionette TRACE conn4 <- [1,954,null,{}] 10:35:35 INFO - PROCESS | 1735 | 1467740135686 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}] 10:35:35 INFO - PROCESS | 1735 | 1467740135692 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:35 INFO - PROCESS | 1735 | 1467740135916 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:35:36 INFO - PROCESS | 1735 | 1467740136146 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 1735 | 1467740136157 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c792800 == 58 [pid = 1735] [id = 246] 10:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8de93800) [pid = 1735] [serial = 739] [outer = (nil)] 10:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8deee400) [pid = 1735] [serial = 740] [outer = 0x8de93800] 10:35:36 INFO - PROCESS | 1735 | 1467740136288 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8fcd0800) [pid = 1735] [serial = 741] [outer = 0x8de93800] 10:35:37 INFO - PROCESS | 1735 | 1467740137541 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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1934ms 10:35:37 INFO - PROCESS | 1735 | 1467740137610 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 1735 | 1467740137617 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:35:37 INFO - PROCESS | 1735 | 1467740137625 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 1735 | 1467740137632 Marionette TRACE conn4 <- [1,958,null,{}] 10:35:37 INFO - PROCESS | 1735 | 1467740137640 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}] 10:35:37 INFO - PROCESS | 1735 | 1467740137645 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:37 INFO - PROCESS | 1735 | 1467740137950 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:35:38 INFO - PROCESS | 1735 | 1467740138235 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 1735 | 1467740138243 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25c000 == 59 [pid = 1735] [id = 247] 10:35:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8f25e000) [pid = 1735] [serial = 742] [outer = (nil)] 10:35:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8fb30000) [pid = 1735] [serial = 743] [outer = 0x8f25e000] 10:35:38 INFO - PROCESS | 1735 | 1467740138337 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x92161800) [pid = 1735] [serial = 744] [outer = 0x8f25e000] 10:35:39 INFO - PROCESS | 1735 | 1467740139239 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]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1657ms 10:35:39 INFO - PROCESS | 1735 | 1467740139282 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 1735 | 1467740139289 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:35:39 INFO - PROCESS | 1735 | 1467740139323 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 1735 | 1467740139326 Marionette TRACE conn4 <- [1,962,null,{}] 10:35:39 INFO - PROCESS | 1735 | 1467740139334 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}] 10:35:39 INFO - PROCESS | 1735 | 1467740139340 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:39 INFO - PROCESS | 1735 | 1467740139536 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:35:39 INFO - PROCESS | 1735 | 1467740139786 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1735 | 1467740139795 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x924df000 == 60 [pid = 1735] [id = 248] 10:35:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x928ad000) [pid = 1735] [serial = 745] [outer = (nil)] 10:35:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x93b66400) [pid = 1735] [serial = 746] [outer = 0x928ad000] 10:35:39 INFO - PROCESS | 1735 | 1467740139892 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x93b71c00) [pid = 1735] [serial = 747] [outer = 0x928ad000] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8c799400 == 59 [pid = 1735] [id = 187] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x92964800) [pid = 1735] [serial = 629] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91a75000) [pid = 1735] [serial = 626] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8f586c00) [pid = 1735] [serial = 623] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x92b4f800) [pid = 1735] [serial = 632] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x92d8f800) [pid = 1735] [serial = 635] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f58a800) [pid = 1735] [serial = 659] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x91c0c000) [pid = 1735] [serial = 662] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x93c09400) [pid = 1735] [serial = 665] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x93b68800) [pid = 1735] [serial = 656] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x93c64400) [pid = 1735] [serial = 668] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x93e0d000) [pid = 1735] [serial = 671] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9539fc00) [pid = 1735] [serial = 674] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x97806c00) [pid = 1735] [serial = 677] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f959400) [pid = 1735] [serial = 680] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8fadc400) [pid = 1735] [serial = 686] [outer = (nil)] [url = about:blank] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x9404e800 == 58 [pid = 1735] [id = 238] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8c800 == 57 [pid = 1735] [id = 237] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25c400 == 56 [pid = 1735] [id = 236] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x93b65c00 == 55 [pid = 1735] [id = 235] 10:35:40 INFO - PROCESS | 1735 | --DOCSHELL 0x93e07c00 == 54 [pid = 1735] [id = 234] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79d400 == 53 [pid = 1735] [id = 233] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb9c00 == 52 [pid = 1735] [id = 232] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x92d91800 == 51 [pid = 1735] [id = 231] 10:35:41 INFO - PROCESS | 1735 | 1467740141030 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]]]}] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0d800 == 50 [pid = 1735] [id = 230] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0000 == 49 [pid = 1735] [id = 229] 10:35:41 INFO - PROCESS | 1735 | --DOCSHELL 0x8de93000 == 48 [pid = 1735] [id = 228] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8fcca800) [pid = 1735] [serial = 644] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x91a6fc00) [pid = 1735] [serial = 645] [outer = (nil)] [url = about:blank] 10:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1743ms 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x928ae000) [pid = 1735] [serial = 650] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8fb31800) [pid = 1735] [serial = 642] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8fad8400) [pid = 1735] [serial = 641] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x924db400) [pid = 1735] [serial = 647] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8de93400) [pid = 1735] [serial = 639] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8da53800) [pid = 1735] [serial = 638] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8fadd000) [pid = 1735] [serial = 683] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x92d97400) [pid = 1735] [serial = 654] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9295f000) [pid = 1735] [serial = 651] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x92841400) [pid = 1735] [serial = 648] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x928a5000) [pid = 1735] [serial = 653] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8fb3a400) [pid = 1735] [serial = 684] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1735 | 1467740141080 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 1735 | 1467740141083 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:35:41 INFO - PROCESS | 1735 | 1467740141091 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 1735 | 1467740141097 Marionette TRACE conn4 <- [1,966,null,{}] 10:35:41 INFO - PROCESS | 1735 | 1467740141114 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}] 10:35:41 INFO - PROCESS | 1735 | 1467740141123 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:41 INFO - PROCESS | 1735 | 1467740141338 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:35:41 INFO - PROCESS | 1735 | 1467740141527 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 1735 | 1467740141543 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb36400 == 49 [pid = 1735] [id = 249] 10:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x91a70000) [pid = 1735] [serial = 748] [outer = (nil)] 10:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x92161400) [pid = 1735] [serial = 749] [outer = 0x91a70000] 10:35:41 INFO - PROCESS | 1735 | 1467740141624 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x92964800) [pid = 1735] [serial = 750] [outer = 0x91a70000] 10:35:42 INFO - PROCESS | 1735 | 1467740142480 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]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1453ms 10:35:42 INFO - PROCESS | 1735 | 1467740142544 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 1735 | 1467740142549 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:35:42 INFO - PROCESS | 1735 | 1467740142558 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 1735 | 1467740142562 Marionette TRACE conn4 <- [1,970,null,{}] 10:35:42 INFO - PROCESS | 1735 | 1467740142571 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}] 10:35:42 INFO - PROCESS | 1735 | 1467740142578 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:42 INFO - PROCESS | 1735 | 1467740142762 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:35:42 INFO - PROCESS | 1735 | 1467740142935 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 1735 | 1467740142945 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb3c00 == 50 [pid = 1735] [id = 250] 10:35:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x91c0c000) [pid = 1735] [serial = 751] [outer = (nil)] 10:35:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x93141800) [pid = 1735] [serial = 752] [outer = 0x91c0c000] 10:35:43 INFO - PROCESS | 1735 | 1467740143021 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x93c68c00) [pid = 1735] [serial = 753] [outer = 0x91c0c000] 10:35:44 INFO - PROCESS | 1735 | 1467740144087 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]]]}] 10:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1632ms 10:35:44 INFO - PROCESS | 1735 | 1467740144191 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:35:44 INFO - PROCESS | 1735 | 1467740144195 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:35:44 INFO - PROCESS | 1735 | 1467740144201 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 1735 | 1467740144205 Marionette TRACE conn4 <- [1,974,null,{}] 10:35:44 INFO - PROCESS | 1735 | 1467740144218 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}] 10:35:44 INFO - PROCESS | 1735 | 1467740144224 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:44 INFO - PROCESS | 1735 | 1467740144465 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:35:44 INFO - PROCESS | 1735 | 1467740144487 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 1735 | 1467740144515 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0c00 == 51 [pid = 1735] [id = 251] 10:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8c5bb400) [pid = 1735] [serial = 754] [outer = (nil)] 10:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x94045800) [pid = 1735] [serial = 755] [outer = 0x8c5bb400] 10:35:44 INFO - PROCESS | 1735 | 1467740144659 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x95395400) [pid = 1735] [serial = 756] [outer = 0x8c5bb400] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x93b6ec00) [pid = 1735] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8c79f800) [pid = 1735] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8c79e000) [pid = 1735] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x92962c00) [pid = 1735] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x91c0f800) [pid = 1735] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8facf800) [pid = 1735] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8deb8c00) [pid = 1735] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8da4d400) [pid = 1735] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x9295c800) [pid = 1735] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x9520c400) [pid = 1735] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x93b6bc00) [pid = 1735] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x93b69800) [pid = 1735] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x92befc00) [pid = 1735] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x8f587c00) [pid = 1735] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x92d92000) [pid = 1735] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x97813400) [pid = 1735] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x8da54400) [pid = 1735] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8deb9000) [pid = 1735] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x8f967c00) [pid = 1735] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x94046400) [pid = 1735] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x92167400) [pid = 1735] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8f25cc00) [pid = 1735] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x92963800) [pid = 1735] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x952f3c00) [pid = 1735] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8f58e400) [pid = 1735] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8dee9000) [pid = 1735] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8dee2800) [pid = 1735] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8fccb400) [pid = 1735] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8f961000) [pid = 1735] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x91a75800) [pid = 1735] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:35:45 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8c79e400) [pid = 1735] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:35:46 INFO - PROCESS | 1735 | 1467740146240 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]]]}] 10:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2102ms 10:35:46 INFO - PROCESS | 1735 | 1467740146304 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 1735 | 1467740146307 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:35:46 INFO - PROCESS | 1735 | 1467740146315 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 1735 | 1467740146318 Marionette TRACE conn4 <- [1,978,null,{}] 10:35:46 INFO - PROCESS | 1735 | 1467740146324 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}] 10:35:46 INFO - PROCESS | 1735 | 1467740146334 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:46 INFO - PROCESS | 1735 | 1467740146533 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:35:46 INFO - PROCESS | 1735 | 1467740146671 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 1735 | 1467740146676 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bc800 == 52 [pid = 1735] [id = 252] 10:35:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8c79e400) [pid = 1735] [serial = 757] [outer = (nil)] 10:35:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a6f800) [pid = 1735] [serial = 758] [outer = 0x8c79e400] 10:35:46 INFO - PROCESS | 1735 | 1467740146775 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x92d98800) [pid = 1735] [serial = 759] [outer = 0x8c79e400] 10:35:47 INFO - PROCESS | 1735 | 1467740147769 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]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1535ms 10:35:47 INFO - PROCESS | 1735 | 1467740147851 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 1735 | 1467740147859 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:35:47 INFO - PROCESS | 1735 | 1467740147869 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 1735 | 1467740147873 Marionette TRACE conn4 <- [1,982,null,{}] 10:35:47 INFO - PROCESS | 1735 | 1467740147884 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}] 10:35:47 INFO - PROCESS | 1735 | 1467740147890 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:48 INFO - PROCESS | 1735 | 1467740148136 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:35:48 INFO - PROCESS | 1735 | 1467740148516 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 1735 | 1467740148533 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deea800 == 53 [pid = 1735] [id = 253] 10:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8deeb400) [pid = 1735] [serial = 760] [outer = (nil)] 10:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8f255400) [pid = 1735] [serial = 761] [outer = 0x8deeb400] 10:35:48 INFO - PROCESS | 1735 | 1467740148618 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x8f25cc00) [pid = 1735] [serial = 762] [outer = 0x8deeb400] 10:35:49 INFO - PROCESS | 1735 | 1467740149669 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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1846ms 10:35:49 INFO - PROCESS | 1735 | 1467740149716 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1735 | 1467740149725 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:35:49 INFO - PROCESS | 1735 | 1467740149738 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1735 | 1467740149745 Marionette TRACE conn4 <- [1,986,null,{}] 10:35:49 INFO - PROCESS | 1735 | 1467740149752 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}] 10:35:49 INFO - PROCESS | 1735 | 1467740149759 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:50 INFO - PROCESS | 1735 | 1467740150001 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:35:50 INFO - PROCESS | 1735 | 1467740150282 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 1735 | 1467740150293 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb38c00 == 54 [pid = 1735] [id = 254] 10:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8fcc9c00) [pid = 1735] [serial = 763] [outer = (nil)] 10:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x91a7b400) [pid = 1735] [serial = 764] [outer = 0x8fcc9c00] 10:35:50 INFO - PROCESS | 1735 | 1467740150385 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x924d9800) [pid = 1735] [serial = 765] [outer = 0x8fcc9c00] 10:35:51 INFO - PROCESS | 1735 | 1467740151685 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]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1989ms 10:35:51 INFO - PROCESS | 1735 | 1467740151727 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 1735 | 1467740151731 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:35:51 INFO - PROCESS | 1735 | 1467740151739 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 1735 | 1467740151746 Marionette TRACE conn4 <- [1,990,null,{}] 10:35:51 INFO - PROCESS | 1735 | 1467740151764 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}] 10:35:51 INFO - PROCESS | 1735 | 1467740151773 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:51 INFO - PROCESS | 1735 | 1467740151984 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:35:52 INFO - PROCESS | 1735 | 1467740152278 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 1735 | 1467740152291 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b49c00 == 55 [pid = 1735] [id = 255] 10:35:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x93c0b000) [pid = 1735] [serial = 766] [outer = (nil)] 10:35:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x93e0fc00) [pid = 1735] [serial = 767] [outer = 0x93c0b000] 10:35:52 INFO - PROCESS | 1735 | 1467740152393 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x953c6000) [pid = 1735] [serial = 768] [outer = 0x93c0b000] 10:35:53 INFO - PROCESS | 1735 | 1467740153344 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]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1641ms 10:35:53 INFO - PROCESS | 1735 | 1467740153381 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:35:53 INFO - PROCESS | 1735 | 1467740153386 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:35:53 INFO - PROCESS | 1735 | 1467740153393 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1735 | 1467740153397 Marionette TRACE conn4 <- [1,994,null,{}] 10:35:53 INFO - PROCESS | 1735 | 1467740153403 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}] 10:35:53 INFO - PROCESS | 1735 | 1467740153409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:53 INFO - PROCESS | 1735 | 1467740153607 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:35:53 INFO - PROCESS | 1735 | 1467740153899 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 1735 | 1467740153912 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bac00 == 56 [pid = 1735] [id = 256] 10:35:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8f962c00) [pid = 1735] [serial = 769] [outer = (nil)] 10:35:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x97818400) [pid = 1735] [serial = 770] [outer = 0x8f962c00] 10:35:54 INFO - PROCESS | 1735 | 1467740154045 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x98415800) [pid = 1735] [serial = 771] [outer = 0x8f962c00] 10:35:54 INFO - PROCESS | 1735 | 1467740154921 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]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 10:35:54 INFO - PROCESS | 1735 | 1467740154981 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 1735 | 1467740154985 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:35:54 INFO - PROCESS | 1735 | 1467740154992 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 1735 | 1467740154996 Marionette TRACE conn4 <- [1,998,null,{}] 10:35:55 INFO - PROCESS | 1735 | 1467740155002 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}] 10:35:55 INFO - PROCESS | 1735 | 1467740155007 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:55 INFO - PROCESS | 1735 | 1467740155195 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:35:55 INFO - PROCESS | 1735 | 1467740155383 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1735 | 1467740155391 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8c00 == 57 [pid = 1735] [id = 257] 10:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x928ac800) [pid = 1735] [serial = 772] [outer = (nil)] 10:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x997c9c00) [pid = 1735] [serial = 773] [outer = 0x928ac800] 10:35:55 INFO - PROCESS | 1735 | 1467740155543 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x99836000) [pid = 1735] [serial = 774] [outer = 0x928ac800] 10:35:56 INFO - PROCESS | 1735 | 1467740156466 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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1531ms 10:35:56 INFO - PROCESS | 1735 | 1467740156524 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 1735 | 1467740156528 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:35:56 INFO - PROCESS | 1735 | 1467740156535 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 1735 | 1467740156538 Marionette TRACE conn4 <- [1,1002,null,{}] 10:35:56 INFO - PROCESS | 1735 | 1467740156545 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}] 10:35:56 INFO - PROCESS | 1735 | 1467740156555 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:56 INFO - PROCESS | 1735 | 1467740156822 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:35:57 INFO - PROCESS | 1735 | 1467740157056 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1735 | 1467740157071 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x92968000 == 58 [pid = 1735] [id = 258] 10:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x9840f000) [pid = 1735] [serial = 775] [outer = (nil)] 10:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x99d10000) [pid = 1735] [serial = 776] [outer = 0x9840f000] 10:35:57 INFO - PROCESS | 1735 | 1467740157236 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x99d4d000) [pid = 1735] [serial = 777] [outer = 0x9840f000] 10:35:58 INFO - PROCESS | 1735 | 1467740158369 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]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1884ms 10:35:58 INFO - PROCESS | 1735 | 1467740158422 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:35:58 INFO - PROCESS | 1735 | 1467740158427 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:35:58 INFO - PROCESS | 1735 | 1467740158436 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1735 | 1467740158442 Marionette TRACE conn4 <- [1,1006,null,{}] 10:35:58 INFO - PROCESS | 1735 | 1467740158450 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}] 10:35:58 INFO - PROCESS | 1735 | 1467740158458 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:58 INFO - PROCESS | 1735 | 1467740158733 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:35:59 INFO - PROCESS | 1735 | 1467740159035 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 1735 | 1467740159045 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:35:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1400 == 59 [pid = 1735] [id = 259] 10:35:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8c5bb800) [pid = 1735] [serial = 778] [outer = (nil)] 10:35:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x99d54400) [pid = 1735] [serial = 779] [outer = 0x8c5bb800] 10:35:59 INFO - PROCESS | 1735 | 1467740159175 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x99de3c00) [pid = 1735] [serial = 780] [outer = 0x8c5bb800] 10:36:00 INFO - PROCESS | 1735 | 1467740160275 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]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1895ms 10:36:00 INFO - PROCESS | 1735 | 1467740160329 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 1735 | 1467740160333 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:36:00 INFO - PROCESS | 1735 | 1467740160343 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 1735 | 1467740160348 Marionette TRACE conn4 <- [1,1010,null,{}] 10:36:00 INFO - PROCESS | 1735 | 1467740160356 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}] 10:36:00 INFO - PROCESS | 1735 | 1467740160362 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:00 INFO - PROCESS | 1735 | 1467740160611 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:36:00 INFO - PROCESS | 1735 | 1467740160847 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 1735 | 1467740160863 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 60 [pid = 1735] [id = 260] 10:36:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8c5b5000) [pid = 1735] [serial = 781] [outer = (nil)] 10:36:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x9a134800) [pid = 1735] [serial = 782] [outer = 0x8c5b5000] 10:36:01 INFO - PROCESS | 1735 | 1467740161005 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x9a13b400) [pid = 1735] [serial = 783] [outer = 0x8c5b5000] 10:36:01 INFO - PROCESS | 1735 | 1467740161980 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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1691ms 10:36:02 INFO - PROCESS | 1735 | 1467740162038 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 1735 | 1467740162043 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:36:02 INFO - PROCESS | 1735 | 1467740162054 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 1735 | 1467740162060 Marionette TRACE conn4 <- [1,1014,null,{}] 10:36:02 INFO - PROCESS | 1735 | 1467740162067 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}] 10:36:02 INFO - PROCESS | 1735 | 1467740162072 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:02 INFO - PROCESS | 1735 | 1467740162337 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:36:02 INFO - PROCESS | 1735 | 1467740162580 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1735 | 1467740162589 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccec00 == 61 [pid = 1735] [id = 261] 10:36:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x93c0d000) [pid = 1735] [serial = 784] [outer = (nil)] 10:36:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x9a1ad400) [pid = 1735] [serial = 785] [outer = 0x93c0d000] 10:36:02 INFO - PROCESS | 1735 | 1467740162708 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9a2c5400) [pid = 1735] [serial = 786] [outer = 0x93c0d000] 10:36:04 INFO - PROCESS | 1735 | 1467740164092 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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2149ms 10:36:04 INFO - PROCESS | 1735 | 1467740164207 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 1735 | 1467740164213 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:36:04 INFO - PROCESS | 1735 | 1467740164233 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 1735 | 1467740164239 Marionette TRACE conn4 <- [1,1018,null,{}] 10:36:04 INFO - PROCESS | 1735 | 1467740164296 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}] 10:36:04 INFO - PROCESS | 1735 | 1467740164302 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:04 INFO - PROCESS | 1735 | 1467740164562 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:36:04 INFO - PROCESS | 1735 | 1467740164785 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 1735 | 1467740164791 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d8800 == 62 [pid = 1735] [id = 262] 10:36:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9780c000) [pid = 1735] [serial = 787] [outer = (nil)] 10:36:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x9a5e6800) [pid = 1735] [serial = 788] [outer = 0x9780c000] 10:36:04 INFO - PROCESS | 1735 | 1467740164881 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9a5ea400) [pid = 1735] [serial = 789] [outer = 0x9780c000] 10:36:05 INFO - PROCESS | 1735 | 1467740165918 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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1730ms 10:36:05 INFO - PROCESS | 1735 | 1467740165962 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 1735 | 1467740165968 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:36:05 INFO - PROCESS | 1735 | 1467740165976 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 1735 | 1467740165981 Marionette TRACE conn4 <- [1,1022,null,{}] 10:36:05 INFO - PROCESS | 1735 | 1467740165987 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}] 10:36:05 INFO - PROCESS | 1735 | 1467740165993 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:06 INFO - PROCESS | 1735 | 1467740166238 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:36:06 INFO - PROCESS | 1735 | 1467740166546 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 1735 | 1467740166560 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debfc00 == 63 [pid = 1735] [id = 263] 10:36:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f591400) [pid = 1735] [serial = 790] [outer = (nil)] 10:36:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x92d8e000) [pid = 1735] [serial = 791] [outer = 0x8f591400] 10:36:06 INFO - PROCESS | 1735 | 1467740166685 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9a2c7800) [pid = 1735] [serial = 792] [outer = 0x8f591400] 10:36:07 INFO - PROCESS | 1735 | 1467740167696 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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1794ms 10:36:07 INFO - PROCESS | 1735 | 1467740167770 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 1735 | 1467740167774 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:36:07 INFO - PROCESS | 1735 | 1467740167781 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 1735 | 1467740167784 Marionette TRACE conn4 <- [1,1026,null,{}] 10:36:07 INFO - PROCESS | 1735 | 1467740167792 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}] 10:36:07 INFO - PROCESS | 1735 | 1467740167796 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:08 INFO - PROCESS | 1735 | 1467740168305 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:36:08 INFO - PROCESS | 1735 | 1467740168564 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 1735 | 1467740168574 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb8000 == 64 [pid = 1735] [id = 264] 10:36:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8deb8c00) [pid = 1735] [serial = 793] [outer = (nil)] 10:36:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8dee3400) [pid = 1735] [serial = 794] [outer = 0x8deb8c00] 10:36:08 INFO - PROCESS | 1735 | 1467740168662 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f95a000) [pid = 1735] [serial = 795] [outer = 0x8deb8c00] 10:36:09 INFO - PROCESS | 1735 | 1467740169720 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]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1989ms 10:36:09 INFO - PROCESS | 1735 | 1467740169773 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 1735 | 1467740169780 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:36:09 INFO - PROCESS | 1735 | 1467740169789 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 1735 | 1467740169795 Marionette TRACE conn4 <- [1,1030,null,{}] 10:36:09 INFO - PROCESS | 1735 | 1467740169802 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}] 10:36:09 INFO - PROCESS | 1735 | 1467740169808 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:10 INFO - PROCESS | 1735 | 1467740170038 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:36:10 INFO - PROCESS | 1735 | 1467740170338 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 1735 | 1467740170351 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a75000 == 65 [pid = 1735] [id = 265] 10:36:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91c08000) [pid = 1735] [serial = 796] [outer = (nil)] 10:36:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x92843400) [pid = 1735] [serial = 797] [outer = 0x91c08000] 10:36:10 INFO - PROCESS | 1735 | 1467740170436 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x928a7000) [pid = 1735] [serial = 798] [outer = 0x91c08000] 10:36:11 INFO - PROCESS | 1735 | 1467740171484 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]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1743ms 10:36:11 INFO - PROCESS | 1735 | 1467740171533 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 1735 | 1467740171538 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:36:11 INFO - PROCESS | 1735 | 1467740171545 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 1735 | 1467740171549 Marionette TRACE conn4 <- [1,1034,null,{}] 10:36:11 INFO - PROCESS | 1735 | 1467740171556 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}] 10:36:11 INFO - PROCESS | 1735 | 1467740171563 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:11 INFO - PROCESS | 1735 | 1467740171764 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:36:12 INFO - PROCESS | 1735 | 1467740172059 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 1735 | 1467740172067 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee1800 == 66 [pid = 1735] [id = 266] 10:36:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dee6c00) [pid = 1735] [serial = 799] [outer = (nil)] 10:36:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8f968000) [pid = 1735] [serial = 800] [outer = 0x8dee6c00] 10:36:12 INFO - PROCESS | 1735 | 1467740172214 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91c02400) [pid = 1735] [serial = 801] [outer = 0x8dee6c00] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0c00 == 65 [pid = 1735] [id = 251] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb3c00 == 64 [pid = 1735] [id = 250] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb36400 == 63 [pid = 1735] [id = 249] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x924df000 == 62 [pid = 1735] [id = 248] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25c000 == 61 [pid = 1735] [id = 247] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9400 == 60 [pid = 1735] [id = 245] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bb000 == 59 [pid = 1735] [id = 244] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee9800 == 58 [pid = 1735] [id = 243] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8c795400 == 57 [pid = 1735] [id = 242] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x93c10400 == 56 [pid = 1735] [id = 241] 10:36:12 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb37400 == 55 [pid = 1735] [id = 240] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x93e0b400) [pid = 1735] [serial = 699] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8debec00) [pid = 1735] [serial = 594] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9539a000) [pid = 1735] [serial = 701] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x94047000) [pid = 1735] [serial = 672] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9539ec00) [pid = 1735] [serial = 702] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9284ac00) [pid = 1735] [serial = 603] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91a7a400) [pid = 1735] [serial = 687] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f95d000) [pid = 1735] [serial = 624] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8f256800) [pid = 1735] [serial = 563] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9296b000) [pid = 1735] [serial = 630] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x98415c00) [pid = 1735] [serial = 705] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x93e02c00) [pid = 1735] [serial = 669] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x93c10800) [pid = 1735] [serial = 666] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x92d92800) [pid = 1735] [serial = 636] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x92d91000) [pid = 1735] [serial = 714] [outer = (nil)] [url = about:blank] 10:36:12 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x93138800) [pid = 1735] [serial = 695] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x98fbf000) [pid = 1735] [serial = 708] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91c02000) [pid = 1735] [serial = 681] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8f963400) [pid = 1735] [serial = 660] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x92165400) [pid = 1735] [serial = 600] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x97820800) [pid = 1735] [serial = 704] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x98fb8400) [pid = 1735] [serial = 707] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x953c5c00) [pid = 1735] [serial = 675] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x925f2c00) [pid = 1735] [serial = 693] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x91c06800) [pid = 1735] [serial = 711] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x8fccf000) [pid = 1735] [serial = 710] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x92b54c00) [pid = 1735] [serial = 633] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x92965800) [pid = 1735] [serial = 713] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x953c4c00) [pid = 1735] [serial = 716] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x93b6a800) [pid = 1735] [serial = 657] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x93b68000) [pid = 1735] [serial = 696] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8f593800) [pid = 1735] [serial = 689] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x97808400) [pid = 1735] [serial = 678] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x924e3800) [pid = 1735] [serial = 692] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x91c08c00) [pid = 1735] [serial = 627] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x93e06c00) [pid = 1735] [serial = 698] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8fb32c00) [pid = 1735] [serial = 597] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x9216a000) [pid = 1735] [serial = 663] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8fad4000) [pid = 1735] [serial = 690] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x92962000) [pid = 1735] [serial = 621] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x97812c00) [pid = 1735] [serial = 717] [outer = (nil)] [url = about:blank] 10:36:13 INFO - PROCESS | 1735 | 1467740173281 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]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1794ms 10:36:13 INFO - PROCESS | 1735 | 1467740173341 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 1735 | 1467740173348 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:36:13 INFO - PROCESS | 1735 | 1467740173366 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 1735 | 1467740173374 Marionette TRACE conn4 <- [1,1038,null,{}] 10:36:13 INFO - PROCESS | 1735 | 1467740173394 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}] 10:36:13 INFO - PROCESS | 1735 | 1467740173402 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:13 INFO - PROCESS | 1735 | 1467740173596 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:36:13 INFO - PROCESS | 1735 | 1467740173606 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 1735 | 1467740173616 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9400 == 56 [pid = 1735] [id = 267] 10:36:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8c5b9c00) [pid = 1735] [serial = 802] [outer = (nil)] 10:36:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x92164800) [pid = 1735] [serial = 803] [outer = 0x8c5b9c00] 10:36:13 INFO - PROCESS | 1735 | 1467740173696 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x92be4c00) [pid = 1735] [serial = 804] [outer = 0x8c5b9c00] 10:36:14 INFO - PROCESS | 1735 | 1467740174816 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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1509ms 10:36:14 INFO - PROCESS | 1735 | 1467740174869 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 1735 | 1467740174873 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:36:14 INFO - PROCESS | 1735 | 1467740174880 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 1735 | 1467740174882 Marionette TRACE conn4 <- [1,1042,null,{}] 10:36:14 INFO - PROCESS | 1735 | 1467740174890 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}] 10:36:14 INFO - PROCESS | 1735 | 1467740174894 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:15 INFO - PROCESS | 1735 | 1467740175229 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:36:15 INFO - PROCESS | 1735 | 1467740175257 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 1735 | 1467740175267 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56400 == 57 [pid = 1735] [id = 268] 10:36:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8fb32c00) [pid = 1735] [serial = 805] [outer = (nil)] 10:36:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x93b69800) [pid = 1735] [serial = 806] [outer = 0x8fb32c00] 10:36:15 INFO - PROCESS | 1735 | 1467740175368 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x93b71800) [pid = 1735] [serial = 807] [outer = 0x8fb32c00] 10:36:16 INFO - PROCESS | 1735 | 1467740176376 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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1531ms 10:36:16 INFO - PROCESS | 1735 | 1467740176416 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 1735 | 1467740176421 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:36:16 INFO - PROCESS | 1735 | 1467740176428 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1735 | 1467740176446 Marionette TRACE conn4 <- [1,1046,null,{}] 10:36:16 INFO - PROCESS | 1735 | 1467740176459 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}] 10:36:16 INFO - PROCESS | 1735 | 1467740176465 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:16 INFO - PROCESS | 1735 | 1467740176720 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:36:16 INFO - PROCESS | 1735 | 1467740176751 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 1735 | 1467740176766 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x94045c00 == 58 [pid = 1735] [id = 269] 10:36:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x94046400) [pid = 1735] [serial = 808] [outer = (nil)] 10:36:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x95207000) [pid = 1735] [serial = 809] [outer = 0x94046400] 10:36:16 INFO - PROCESS | 1735 | 1467740176848 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x97804000) [pid = 1735] [serial = 810] [outer = 0x94046400] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x8c5bb400) [pid = 1735] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x928ad000) [pid = 1735] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x8f25e000) [pid = 1735] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x91a70000) [pid = 1735] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8de93800) [pid = 1735] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:36:17 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x91c0c000) [pid = 1735] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:36:18 INFO - PROCESS | 1735 | 1467740178088 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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1703ms 10:36:18 INFO - PROCESS | 1735 | 1467740178133 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 1735 | 1467740178137 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:36:18 INFO - PROCESS | 1735 | 1467740178153 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1735 | 1467740178157 Marionette TRACE conn4 <- [1,1050,null,{}] 10:36:18 INFO - PROCESS | 1735 | 1467740178163 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}] 10:36:18 INFO - PROCESS | 1735 | 1467740178168 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:18 INFO - PROCESS | 1735 | 1467740178350 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:36:18 INFO - PROCESS | 1735 | 1467740178360 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 1735 | 1467740178366 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25b800 == 59 [pid = 1735] [id = 270] 10:36:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8f590c00) [pid = 1735] [serial = 811] [outer = (nil)] 10:36:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x9404e800) [pid = 1735] [serial = 812] [outer = 0x8f590c00] 10:36:18 INFO - PROCESS | 1735 | 1467740178441 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x97813c00) [pid = 1735] [serial = 813] [outer = 0x8f590c00] 10:36:19 INFO - PROCESS | 1735 | 1467740179690 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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1596ms 10:36:19 INFO - PROCESS | 1735 | 1467740179742 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 1735 | 1467740179750 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:36:19 INFO - PROCESS | 1735 | 1467740179759 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 1735 | 1467740179764 Marionette TRACE conn4 <- [1,1054,null,{}] 10:36:19 INFO - PROCESS | 1735 | 1467740179775 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}] 10:36:19 INFO - PROCESS | 1735 | 1467740179781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:20 INFO - PROCESS | 1735 | 1467740180051 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:36:20 INFO - PROCESS | 1735 | 1467740180301 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 1735 | 1467740180312 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e000 == 60 [pid = 1735] [id = 271] 10:36:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8f95f400) [pid = 1735] [serial = 814] [outer = (nil)] 10:36:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8fb39800) [pid = 1735] [serial = 815] [outer = 0x8f95f400] 10:36:20 INFO - PROCESS | 1735 | 1467740180443 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x91a79000) [pid = 1735] [serial = 816] [outer = 0x8f95f400] 10:36:21 INFO - PROCESS | 1735 | 1467740181492 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]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1797ms 10:36:21 INFO - PROCESS | 1735 | 1467740181558 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:36:21 INFO - PROCESS | 1735 | 1467740181568 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:36:21 INFO - PROCESS | 1735 | 1467740181581 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 1735 | 1467740181587 Marionette TRACE conn4 <- [1,1058,null,{}] 10:36:21 INFO - PROCESS | 1735 | 1467740181595 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}] 10:36:21 INFO - PROCESS | 1735 | 1467740181603 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:21 INFO - PROCESS | 1735 | 1467740181884 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:36:22 INFO - PROCESS | 1735 | 1467740182234 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 1735 | 1467740182247 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x9284d000 == 61 [pid = 1735] [id = 272] 10:36:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x92963c00) [pid = 1735] [serial = 817] [outer = (nil)] 10:36:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x92b50400) [pid = 1735] [serial = 818] [outer = 0x92963c00] 10:36:22 INFO - PROCESS | 1735 | 1467740182348 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x93139400) [pid = 1735] [serial = 819] [outer = 0x92963c00] 10:36:23 INFO - PROCESS | 1735 | 1467740183624 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]]]}] 10:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2100ms 10:36:23 INFO - PROCESS | 1735 | 1467740183681 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 1735 | 1467740183687 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:36:23 INFO - PROCESS | 1735 | 1467740183700 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 1735 | 1467740183709 Marionette TRACE conn4 <- [1,1062,null,{}] 10:36:23 INFO - PROCESS | 1735 | 1467740183743 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}] 10:36:23 INFO - PROCESS | 1735 | 1467740183753 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:24 INFO - PROCESS | 1735 | 1467740184159 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:36:24 INFO - PROCESS | 1735 | 1467740184278 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 1735 | 1467740184293 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x97818c00 == 62 [pid = 1735] [id = 273] 10:36:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x97819800) [pid = 1735] [serial = 820] [outer = (nil)] 10:36:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x98c4e000) [pid = 1735] [serial = 821] [outer = 0x97819800] 10:36:24 INFO - PROCESS | 1735 | 1467740184384 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x98fc1000) [pid = 1735] [serial = 822] [outer = 0x97819800] 10:36:25 INFO - PROCESS | 1735 | --DOCSHELL 0x93c0ac00 == 61 [pid = 1735] [id = 9] 10:36:25 INFO - PROCESS | 1735 | 1467740185397 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]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1762ms 10:36:25 INFO - PROCESS | 1735 | 1467740185461 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 1735 | 1467740185466 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:36:25 INFO - PROCESS | 1735 | 1467740185473 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 1735 | 1467740185477 Marionette TRACE conn4 <- [1,1066,null,{}] 10:36:25 INFO - PROCESS | 1735 | 1467740185526 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}] 10:36:25 INFO - PROCESS | 1735 | 1467740185531 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:25 INFO - PROCESS | 1735 | 1467740185825 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:36:26 INFO - PROCESS | 1735 | 1467740186021 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 1735 | 1467740186030 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c0ac00 == 62 [pid = 1735] [id = 274] 10:36:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x95397c00) [pid = 1735] [serial = 823] [outer = (nil)] 10:36:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x997d0c00) [pid = 1735] [serial = 824] [outer = 0x95397c00] 10:36:26 INFO - PROCESS | 1735 | 1467740186113 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x99841800) [pid = 1735] [serial = 825] [outer = 0x95397c00] 10:36:27 INFO - PROCESS | 1735 | 1467740187070 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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1636ms 10:36:27 INFO - PROCESS | 1735 | 1467740187110 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 1735 | 1467740187114 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:36:27 INFO - PROCESS | 1735 | 1467740187121 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 1735 | 1467740187125 Marionette TRACE conn4 <- [1,1070,null,{}] 10:36:27 INFO - PROCESS | 1735 | 1467740187132 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}] 10:36:27 INFO - PROCESS | 1735 | 1467740187138 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:27 INFO - PROCESS | 1735 | 1467740187343 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:36:27 INFO - PROCESS | 1735 | 1467740187576 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 1735 | 1467740187587 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c799400 == 63 [pid = 1735] [id = 275] 10:36:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x9216a800) [pid = 1735] [serial = 826] [outer = (nil)] 10:36:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x99d03800) [pid = 1735] [serial = 827] [outer = 0x9216a800] 10:36:27 INFO - PROCESS | 1735 | 1467740187723 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x99d08800) [pid = 1735] [serial = 828] [outer = 0x9216a800] 10:36:28 INFO - PROCESS | 1735 | 1467740188710 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]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1633ms 10:36:28 INFO - PROCESS | 1735 | 1467740188756 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 1735 | 1467740188761 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:36:28 INFO - PROCESS | 1735 | 1467740188767 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 1735 | 1467740188772 Marionette TRACE conn4 <- [1,1074,null,{}] 10:36:28 INFO - PROCESS | 1735 | 1467740188778 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}] 10:36:28 INFO - PROCESS | 1735 | 1467740188789 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:29 INFO - PROCESS | 1735 | 1467740189067 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:36:29 INFO - PROCESS | 1735 | 1467740189375 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 1735 | 1467740189384 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c794800 == 64 [pid = 1735] [id = 276] 10:36:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x93140c00) [pid = 1735] [serial = 829] [outer = (nil)] 10:36:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x9a13e800) [pid = 1735] [serial = 830] [outer = 0x93140c00] 10:36:29 INFO - PROCESS | 1735 | 1467740189475 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x9a5f1800) [pid = 1735] [serial = 831] [outer = 0x93140c00] 10:36:30 INFO - PROCESS | 1735 | 1467740190447 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]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1738ms 10:36:30 INFO - PROCESS | 1735 | 1467740190507 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 1735 | 1467740190510 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:36:30 INFO - PROCESS | 1735 | 1467740190519 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 1735 | 1467740190523 Marionette TRACE conn4 <- [1,1078,null,{}] 10:36:30 INFO - PROCESS | 1735 | 1467740190530 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}] 10:36:30 INFO - PROCESS | 1735 | 1467740190536 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:30 INFO - PROCESS | 1735 | 1467740190783 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:36:31 INFO - PROCESS | 1735 | 1467740191075 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 1735 | 1467740191082 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a73400 == 65 [pid = 1735] [id = 277] 10:36:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x92b50000) [pid = 1735] [serial = 832] [outer = (nil)] 10:36:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9a6ca000) [pid = 1735] [serial = 833] [outer = 0x92b50000] 10:36:31 INFO - PROCESS | 1735 | 1467740191180 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9a6cb400) [pid = 1735] [serial = 834] [outer = 0x92b50000] 10:36:32 INFO - PROCESS | 1735 | 1467740192126 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]]]}] 10:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1639ms 10:36:32 INFO - PROCESS | 1735 | 1467740192159 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:36:32 INFO - PROCESS | 1735 | 1467740192170 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:36:32 INFO - PROCESS | 1735 | 1467740192177 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 1735 | 1467740192182 Marionette TRACE conn4 <- [1,1082,null,{}] 10:36:32 INFO - PROCESS | 1735 | 1467740192189 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}] 10:36:32 INFO - PROCESS | 1735 | 1467740192195 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:32 INFO - PROCESS | 1735 | 1467740192415 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:36:32 INFO - PROCESS | 1735 | 1467740192647 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 1735 | 1467740192653 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x9989e800 == 66 [pid = 1735] [id = 278] 10:36:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x99d53800) [pid = 1735] [serial = 835] [outer = (nil)] 10:36:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9a901c00) [pid = 1735] [serial = 836] [outer = 0x99d53800] 10:36:32 INFO - PROCESS | 1735 | 1467740192779 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9a903400) [pid = 1735] [serial = 837] [outer = 0x99d53800] 10:36:33 INFO - PROCESS | 1735 | 1467740193750 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]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1637ms 10:36:33 INFO - PROCESS | 1735 | 1467740193815 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 1735 | 1467740193820 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:36:33 INFO - PROCESS | 1735 | 1467740193827 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 1735 | 1467740193831 Marionette TRACE conn4 <- [1,1086,null,{}] 10:36:33 INFO - PROCESS | 1735 | 1467740193837 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}] 10:36:33 INFO - PROCESS | 1735 | 1467740193842 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:34 INFO - PROCESS | 1735 | 1467740194118 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:36:34 INFO - PROCESS | 1735 | 1467740194493 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 1735 | 1467740194507 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88800 == 67 [pid = 1735] [id = 279] 10:36:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8deb7000) [pid = 1735] [serial = 838] [outer = (nil)] 10:36:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x91a70400) [pid = 1735] [serial = 839] [outer = 0x8deb7000] 10:36:34 INFO - PROCESS | 1735 | 1467740194596 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x92841c00) [pid = 1735] [serial = 840] [outer = 0x8deb7000] 10:36:35 INFO - PROCESS | 1735 | 1467740195985 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]]]}] 10:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2184ms 10:36:36 INFO - PROCESS | 1735 | 1467740196012 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 1735 | 1467740196019 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:36:36 INFO - PROCESS | 1735 | 1467740196142 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 1735 | 1467740196147 Marionette TRACE conn4 <- [1,1090,null,{}] 10:36:36 INFO - PROCESS | 1735 | 1467740196158 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}] 10:36:36 INFO - PROCESS | 1735 | 1467740196164 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:36 INFO - PROCESS | 1735 | 1467740196342 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:36:36 INFO - PROCESS | 1735 | 1467740196552 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 1735 | 1467740196558 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f251800 == 68 [pid = 1735] [id = 280] 10:36:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f255800) [pid = 1735] [serial = 841] [outer = (nil)] 10:36:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8fad7000) [pid = 1735] [serial = 842] [outer = 0x8f255800] 10:36:36 INFO - PROCESS | 1735 | 1467740196641 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91c02000) [pid = 1735] [serial = 843] [outer = 0x8f255800] 10:36:37 INFO - PROCESS | 1735 | 1467740197697 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]]]}] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x94045c00 == 67 [pid = 1735] [id = 269] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56400 == 66 [pid = 1735] [id = 268] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9400 == 65 [pid = 1735] [id = 267] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee1800 == 64 [pid = 1735] [id = 266] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb8000 == 63 [pid = 1735] [id = 264] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x91a75000 == 62 [pid = 1735] [id = 265] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8c00 == 61 [pid = 1735] [id = 257] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bac00 == 60 [pid = 1735] [id = 256] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb38c00 == 59 [pid = 1735] [id = 254] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8deea800 == 58 [pid = 1735] [id = 253] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb38000 == 57 [pid = 1735] [id = 223] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x92d8d800 == 56 [pid = 1735] [id = 224] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7c00 == 55 [pid = 1735] [id = 225] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x93b68400 == 54 [pid = 1735] [id = 221] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2c00 == 53 [pid = 1735] [id = 226] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bc800 == 52 [pid = 1735] [id = 252] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79ec00 == 51 [pid = 1735] [id = 197] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccc400 == 50 [pid = 1735] [id = 220] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x92b49c00 == 49 [pid = 1735] [id = 255] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x92968000 == 48 [pid = 1735] [id = 258] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58fc00 == 47 [pid = 1735] [id = 198] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c792800 == 46 [pid = 1735] [id = 246] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258000 == 45 [pid = 1735] [id = 199] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb7400 == 44 [pid = 1735] [id = 219] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 43 [pid = 1735] [id = 260] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccec00 == 42 [pid = 1735] [id = 261] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x924d8800 == 41 [pid = 1735] [id = 262] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1400 == 40 [pid = 1735] [id = 259] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x924df400 == 39 [pid = 1735] [id = 10] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x91a74800 == 38 [pid = 1735] [id = 200] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad2000 == 37 [pid = 1735] [id = 222] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88800 == 36 [pid = 1735] [id = 279] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x91a73400 == 35 [pid = 1735] [id = 277] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x9989e800 == 34 [pid = 1735] [id = 278] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c794800 == 33 [pid = 1735] [id = 276] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c799400 == 32 [pid = 1735] [id = 275] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x93c0ac00 == 31 [pid = 1735] [id = 274] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee9c00 == 30 [pid = 1735] [id = 239] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x97818c00 == 29 [pid = 1735] [id = 273] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25e000 == 28 [pid = 1735] [id = 271] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x9284d000 == 27 [pid = 1735] [id = 272] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8debfc00 == 26 [pid = 1735] [id = 263] 10:36:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25b800 == 25 [pid = 1735] [id = 270] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x91a6f800) [pid = 1735] [serial = 758] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x99d49800) [pid = 1735] [serial = 737] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x94045800) [pid = 1735] [serial = 755] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x99840000) [pid = 1735] [serial = 728] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x99d04c00) [pid = 1735] [serial = 734] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x93b71c00) [pid = 1735] [serial = 747] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x93b66400) [pid = 1735] [serial = 746] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x92161800) [pid = 1735] [serial = 744] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8fb30000) [pid = 1735] [serial = 743] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x97a19c00) [pid = 1735] [serial = 719] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9996fc00) [pid = 1735] [serial = 731] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9781d000) [pid = 1735] [serial = 725] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x92161400) [pid = 1735] [serial = 749] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x92964800) [pid = 1735] [serial = 750] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x92842400) [pid = 1735] [serial = 722] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8fcd0800) [pid = 1735] [serial = 741] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8deee400) [pid = 1735] [serial = 740] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x93c68c00) [pid = 1735] [serial = 753] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x95395400) [pid = 1735] [serial = 756] [outer = (nil)] [url = about:blank] 10:36:39 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x93141800) [pid = 1735] [serial = 752] [outer = (nil)] [url = about:blank] 10:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 3458ms 10:36:39 INFO - PROCESS | 1735 | 1467740199656 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 1735 | 1467740199662 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:36:39 INFO - PROCESS | 1735 | 1467740199672 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 1735 | 1467740199684 Marionette TRACE conn4 <- [1,1094,null,{}] 10:36:39 INFO - PROCESS | 1735 | 1467740199698 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}] 10:36:39 INFO - PROCESS | 1735 | 1467740199705 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:39 INFO - PROCESS | 1735 | 1467740199899 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:36:40 INFO - PROCESS | 1735 | 1467740200063 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1735 | 1467740200074 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5a000 == 26 [pid = 1735] [id = 281] 10:36:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x8de88800) [pid = 1735] [serial = 844] [outer = (nil)] 10:36:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8de8d800) [pid = 1735] [serial = 845] [outer = 0x8de88800] 10:36:40 INFO - PROCESS | 1735 | 1467740200152 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8deb5000) [pid = 1735] [serial = 846] [outer = 0x8de88800] 10:36:41 INFO - PROCESS | 1735 | 1467740201162 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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1554ms 10:36:41 INFO - PROCESS | 1735 | 1467740201229 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:36:41 INFO - PROCESS | 1735 | 1467740201239 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:36:41 INFO - PROCESS | 1735 | 1467740201259 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 1735 | 1467740201268 Marionette TRACE conn4 <- [1,1098,null,{}] 10:36:41 INFO - PROCESS | 1735 | 1467740201284 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}] 10:36:41 INFO - PROCESS | 1735 | 1467740201292 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:41 INFO - PROCESS | 1735 | 1467740201557 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:36:41 INFO - PROCESS | 1735 | 1467740201626 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 1735 | 1467740201634 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25f800 == 27 [pid = 1735] [id = 282] 10:36:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8f58e800) [pid = 1735] [serial = 847] [outer = (nil)] 10:36:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f95b400) [pid = 1735] [serial = 848] [outer = 0x8f58e800] 10:36:41 INFO - PROCESS | 1735 | 1467740201714 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8fad0000) [pid = 1735] [serial = 849] [outer = 0x8f58e800] 10:36:42 INFO - PROCESS | 1735 | 1467740202775 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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1551ms 10:36:42 INFO - PROCESS | 1735 | 1467740202804 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 1735 | 1467740202809 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:36:42 INFO - PROCESS | 1735 | 1467740202817 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 1735 | 1467740202822 Marionette TRACE conn4 <- [1,1102,null,{}] 10:36:42 INFO - PROCESS | 1735 | 1467740202847 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}] 10:36:42 INFO - PROCESS | 1735 | 1467740202857 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:43 INFO - PROCESS | 1735 | 1467740203121 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:36:43 INFO - PROCESS | 1735 | 1467740203259 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 1735 | 1467740203276 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcd0800 == 28 [pid = 1735] [id = 283] 10:36:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x91a70c00) [pid = 1735] [serial = 850] [outer = (nil)] 10:36:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x91a77400) [pid = 1735] [serial = 851] [outer = 0x91a70c00] 10:36:43 INFO - PROCESS | 1735 | 1467740203425 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x91c0bc00) [pid = 1735] [serial = 852] [outer = 0x91a70c00] 10:36:45 INFO - PROCESS | 1735 | 1467740205850 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]]]}] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x93e01c00) [pid = 1735] [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.] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x93c0c000) [pid = 1735] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x9780ec00) [pid = 1735] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x93e0a800) [pid = 1735] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x91a71400) [pid = 1735] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8c792400) [pid = 1735] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x99835c00) [pid = 1735] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x93b6a400) [pid = 1735] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x99839c00) [pid = 1735] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x94046400) [pid = 1735] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x8deeb400) [pid = 1735] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x8c5b5000) [pid = 1735] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x8dee6c00) [pid = 1735] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x8c79e400) [pid = 1735] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x93c0d000) [pid = 1735] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8f962c00) [pid = 1735] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x8c5b9c00) [pid = 1735] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x928ac800) [pid = 1735] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x93c0b000) [pid = 1735] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8f591400) [pid = 1735] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8fcc9c00) [pid = 1735] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x9840f000) [pid = 1735] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:36:45 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x91c08000) [pid = 1735] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:36:46 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x9780c000) [pid = 1735] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:36:46 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8deb8c00) [pid = 1735] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:36:46 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8c5bb800) [pid = 1735] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:36:46 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8f590c00) [pid = 1735] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 3193ms 10:36:46 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8fb32c00) [pid = 1735] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:36:46 INFO - PROCESS | 1735 | 1467740206025 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 1735 | 1467740206029 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:36:46 INFO - PROCESS | 1735 | 1467740206038 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 1735 | 1467740206042 Marionette TRACE conn4 <- [1,1106,null,{}] 10:36:46 INFO - PROCESS | 1735 | 1467740206048 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}] 10:36:46 INFO - PROCESS | 1735 | 1467740206053 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:46 INFO - PROCESS | 1735 | 1467740206222 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:36:46 INFO - PROCESS | 1735 | 1467740206232 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 1735 | 1467740206241 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f594c00 == 29 [pid = 1735] [id = 284] 10:36:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8fb35c00) [pid = 1735] [serial = 853] [outer = (nil)] 10:36:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x91a73000) [pid = 1735] [serial = 854] [outer = 0x8fb35c00] 10:36:46 INFO - PROCESS | 1735 | 1467740206317 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x92168000) [pid = 1735] [serial = 855] [outer = 0x8fb35c00] 10:36:47 INFO - PROCESS | 1735 | 1467740207335 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]]]}] 10:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1340ms 10:36:47 INFO - PROCESS | 1735 | 1467740207379 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 1735 | 1467740207384 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:36:47 INFO - PROCESS | 1735 | 1467740207390 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 1735 | 1467740207394 Marionette TRACE conn4 <- [1,1110,null,{}] 10:36:47 INFO - PROCESS | 1735 | 1467740207400 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}] 10:36:47 INFO - PROCESS | 1735 | 1467740207406 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:47 INFO - PROCESS | 1735 | 1467740207574 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:36:47 INFO - PROCESS | 1735 | 1467740207731 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 1735 | 1467740207741 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4d000 == 30 [pid = 1735] [id = 285] 10:36:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8f251c00) [pid = 1735] [serial = 856] [outer = (nil)] 10:36:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x925f4c00) [pid = 1735] [serial = 857] [outer = 0x8f251c00] 10:36:47 INFO - PROCESS | 1735 | 1467740207824 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x92845c00) [pid = 1735] [serial = 858] [outer = 0x8f251c00] 10:36:48 INFO - PROCESS | 1735 | 1467740208929 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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1588ms 10:36:48 INFO - PROCESS | 1735 | 1467740208981 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 1735 | 1467740208987 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:36:49 INFO - PROCESS | 1735 | 1467740208997 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 1735 | 1467740209005 Marionette TRACE conn4 <- [1,1114,null,{}] 10:36:49 INFO - PROCESS | 1735 | 1467740209014 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}] 10:36:49 INFO - PROCESS | 1735 | 1467740209019 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:49 INFO - PROCESS | 1735 | 1467740209289 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:36:49 INFO - PROCESS | 1735 | 1467740209573 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 1735 | 1467740209583 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79f400 == 31 [pid = 1735] [id = 286] 10:36:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8debe000) [pid = 1735] [serial = 859] [outer = (nil)] 10:36:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8fad1c00) [pid = 1735] [serial = 860] [outer = 0x8debe000] 10:36:49 INFO - PROCESS | 1735 | 1467740209677 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8fb37000) [pid = 1735] [serial = 861] [outer = 0x8debe000] 10:36:50 INFO - PROCESS | 1735 | 1467740210663 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]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1694ms 10:36:50 INFO - PROCESS | 1735 | 1467740210691 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 1735 | 1467740210699 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:36:50 INFO - PROCESS | 1735 | 1467740210711 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 1735 | 1467740210715 Marionette TRACE conn4 <- [1,1118,null,{}] 10:36:50 INFO - PROCESS | 1735 | 1467740210722 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}] 10:36:50 INFO - PROCESS | 1735 | 1467740210729 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:50 INFO - PROCESS | 1735 | 1467740210963 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:36:51 INFO - PROCESS | 1735 | 1467740211240 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 1735 | 1467740211250 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da53800 == 32 [pid = 1735] [id = 287] 10:36:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x925f6c00) [pid = 1735] [serial = 862] [outer = (nil)] 10:36:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x928a3000) [pid = 1735] [serial = 863] [outer = 0x925f6c00] 10:36:51 INFO - PROCESS | 1735 | 1467740211383 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x928aa000) [pid = 1735] [serial = 864] [outer = 0x925f6c00] 10:36:52 INFO - PROCESS | 1735 | 1467740212374 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]]]}] 10:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1736ms 10:36:52 INFO - PROCESS | 1735 | 1467740212448 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 1735 | 1467740212452 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:36:52 INFO - PROCESS | 1735 | 1467740212459 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 1735 | 1467740212466 Marionette TRACE conn4 <- [1,1122,null,{}] 10:36:52 INFO - PROCESS | 1735 | 1467740212483 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}] 10:36:52 INFO - PROCESS | 1735 | 1467740212492 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:52 INFO - PROCESS | 1735 | 1467740212747 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:36:53 INFO - PROCESS | 1735 | 1467740213025 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 1735 | 1467740213039 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x928b0000 == 33 [pid = 1735] [id = 288] 10:36:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x92964c00) [pid = 1735] [serial = 865] [outer = (nil)] 10:36:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x92b55c00) [pid = 1735] [serial = 866] [outer = 0x92964c00] 10:36:53 INFO - PROCESS | 1735 | 1467740213127 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x92d93c00) [pid = 1735] [serial = 867] [outer = 0x92964c00] 10:36:54 INFO - PROCESS | 1735 | 1467740214075 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]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1643ms 10:36:54 INFO - PROCESS | 1735 | 1467740214104 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 1735 | 1467740214109 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:36:54 INFO - PROCESS | 1735 | 1467740214116 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 1735 | 1467740214119 Marionette TRACE conn4 <- [1,1126,null,{}] 10:36:54 INFO - PROCESS | 1735 | 1467740214126 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}] 10:36:54 INFO - PROCESS | 1735 | 1467740214131 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:54 INFO - PROCESS | 1735 | 1467740214338 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:36:54 INFO - PROCESS | 1735 | 1467740214572 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 1735 | 1467740214580 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b55800 == 34 [pid = 1735] [id = 289] 10:36:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x9313f000) [pid = 1735] [serial = 868] [outer = (nil)] 10:36:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x93b66400) [pid = 1735] [serial = 869] [outer = 0x9313f000] 10:36:54 INFO - PROCESS | 1735 | 1467740214679 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x93b69c00) [pid = 1735] [serial = 870] [outer = 0x9313f000] 10:36:55 INFO - PROCESS | 1735 | 1467740215631 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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1584ms 10:36:55 INFO - PROCESS | 1735 | 1467740215702 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 1735 | 1467740215706 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:36:55 INFO - PROCESS | 1735 | 1467740215713 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 1735 | 1467740215717 Marionette TRACE conn4 <- [1,1130,null,{}] 10:36:55 INFO - PROCESS | 1735 | 1467740215723 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}] 10:36:55 INFO - PROCESS | 1735 | 1467740215728 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:55 INFO - PROCESS | 1735 | 1467740215958 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:36:56 INFO - PROCESS | 1735 | 1467740216197 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 1735 | 1467740216205 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79fc00 == 35 [pid = 1735] [id = 290] 10:36:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x93b70400) [pid = 1735] [serial = 871] [outer = (nil)] 10:36:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x93c17c00) [pid = 1735] [serial = 872] [outer = 0x93b70400] 10:36:56 INFO - PROCESS | 1735 | 1467740216333 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x93c65000) [pid = 1735] [serial = 873] [outer = 0x93b70400] 10:36:57 INFO - PROCESS | 1735 | 1467740217338 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]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1685ms 10:36:57 INFO - PROCESS | 1735 | 1467740217400 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 1735 | 1467740217404 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:36:57 INFO - PROCESS | 1735 | 1467740217411 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 1735 | 1467740217415 Marionette TRACE conn4 <- [1,1134,null,{}] 10:36:57 INFO - PROCESS | 1735 | 1467740217421 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}] 10:36:57 INFO - PROCESS | 1735 | 1467740217433 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:57 INFO - PROCESS | 1735 | 1467740217792 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:36:58 INFO - PROCESS | 1735 | 1467740217991 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 1735 | 1467740218005 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x95204800 == 36 [pid = 1735] [id = 291] 10:36:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x9520cc00) [pid = 1735] [serial = 874] [outer = (nil)] 10:36:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x953a3400) [pid = 1735] [serial = 875] [outer = 0x9520cc00] 10:36:58 INFO - PROCESS | 1735 | 1467740218096 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x953a0800) [pid = 1735] [serial = 876] [outer = 0x9520cc00] 10:36:59 INFO - PROCESS | 1735 | 1467740219245 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]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1897ms 10:36:59 INFO - PROCESS | 1735 | 1467740219319 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 1735 | 1467740219332 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:36:59 INFO - PROCESS | 1735 | 1467740219356 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 1735 | 1467740219363 Marionette TRACE conn4 <- [1,1138,null,{}] 10:36:59 INFO - PROCESS | 1735 | 1467740219414 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}] 10:36:59 INFO - PROCESS | 1735 | 1467740219424 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:59 INFO - PROCESS | 1735 | 1467740219700 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:36:59 INFO - PROCESS | 1735 | 1467740219901 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 1735 | 1467740219915 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:36:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8c00 == 37 [pid = 1735] [id = 292] 10:36:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x9404b000) [pid = 1735] [serial = 877] [outer = (nil)] 10:37:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x97818c00) [pid = 1735] [serial = 878] [outer = 0x9404b000] 10:37:00 INFO - PROCESS | 1735 | 1467740220040 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x9781bc00) [pid = 1735] [serial = 879] [outer = 0x9404b000] 10:37:01 INFO - PROCESS | 1735 | 1467740221120 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]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1845ms 10:37:01 INFO - PROCESS | 1735 | 1467740221196 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 1735 | 1467740221200 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:37:01 INFO - PROCESS | 1735 | 1467740221207 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 1735 | 1467740221209 Marionette TRACE conn4 <- [1,1142,null,{}] 10:37:01 INFO - PROCESS | 1735 | 1467740221216 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}] 10:37:01 INFO - PROCESS | 1735 | 1467740221221 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:01 INFO - PROCESS | 1735 | 1467740221448 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:37:01 INFO - PROCESS | 1735 | 1467740221710 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1735 | 1467740221719 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4800 == 38 [pid = 1735] [id = 293] 10:37:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8de89800) [pid = 1735] [serial = 880] [outer = (nil)] 10:37:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8fcca800) [pid = 1735] [serial = 881] [outer = 0x8de89800] 10:37:01 INFO - PROCESS | 1735 | 1467740221809 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x925f2400) [pid = 1735] [serial = 882] [outer = 0x8de89800] 10:37:02 INFO - PROCESS | 1735 | 1467740222736 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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 10:37:02 INFO - PROCESS | 1735 | 1467740222790 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1735 | 1467740222793 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:37:02 INFO - PROCESS | 1735 | 1467740222800 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1735 | 1467740222803 Marionette TRACE conn4 <- [1,1146,null,{}] 10:37:02 INFO - PROCESS | 1735 | 1467740222810 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}] 10:37:02 INFO - PROCESS | 1735 | 1467740222815 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:03 INFO - PROCESS | 1735 | 1467740223002 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:37:03 INFO - PROCESS | 1735 | 1467740223245 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1735 | 1467740223252 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0400 == 39 [pid = 1735] [id = 294] 10:37:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8c5b1000) [pid = 1735] [serial = 883] [outer = (nil)] 10:37:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8c5bc400) [pid = 1735] [serial = 884] [outer = 0x8c5b1000] 10:37:03 INFO - PROCESS | 1735 | 1467740223520 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8c79f000) [pid = 1735] [serial = 885] [outer = 0x8c5b1000] 10:37:04 INFO - PROCESS | 1735 | 1467740224551 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]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1783ms 10:37:04 INFO - PROCESS | 1735 | 1467740224584 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 1735 | 1467740224591 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:37:04 INFO - PROCESS | 1735 | 1467740224619 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 1735 | 1467740224623 Marionette TRACE conn4 <- [1,1150,null,{}] 10:37:04 INFO - PROCESS | 1735 | 1467740224634 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}] 10:37:04 INFO - PROCESS | 1735 | 1467740224640 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:04 INFO - PROCESS | 1735 | 1467740224836 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:37:05 INFO - PROCESS | 1735 | 1467740225208 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 1735 | 1467740225216 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58b000 == 38 [pid = 1735] [id = 214] 10:37:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4c400 == 39 [pid = 1735] [id = 295] 10:37:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8debd800) [pid = 1735] [serial = 886] [outer = (nil)] 10:37:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f58d400) [pid = 1735] [serial = 887] [outer = 0x8debd800] 10:37:05 INFO - PROCESS | 1735 | 1467740225349 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fad3000) [pid = 1735] [serial = 888] [outer = 0x8debd800] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8da51000) [pid = 1735] [serial = 564] [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.] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x98fc7800) [pid = 1735] [serial = 726] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x98cb3000) [pid = 1735] [serial = 720] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x928a6400) [pid = 1735] [serial = 723] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x99d07c00) [pid = 1735] [serial = 735] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x998a8000) [pid = 1735] [serial = 729] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x99d4e800) [pid = 1735] [serial = 738] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x99b1f000) [pid = 1735] [serial = 732] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x95207000) [pid = 1735] [serial = 809] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8f255400) [pid = 1735] [serial = 761] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8f25cc00) [pid = 1735] [serial = 762] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9a134800) [pid = 1735] [serial = 782] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x9a13b400) [pid = 1735] [serial = 783] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8f968000) [pid = 1735] [serial = 800] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x91c02400) [pid = 1735] [serial = 801] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x92d98800) [pid = 1735] [serial = 759] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x9a1ad400) [pid = 1735] [serial = 785] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x9a2c5400) [pid = 1735] [serial = 786] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x97818400) [pid = 1735] [serial = 770] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x98415800) [pid = 1735] [serial = 771] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x92164800) [pid = 1735] [serial = 803] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x92be4c00) [pid = 1735] [serial = 804] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x997c9c00) [pid = 1735] [serial = 773] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x99836000) [pid = 1735] [serial = 774] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x93e0fc00) [pid = 1735] [serial = 767] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x953c6000) [pid = 1735] [serial = 768] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x92d8e000) [pid = 1735] [serial = 791] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9a2c7800) [pid = 1735] [serial = 792] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x91a7b400) [pid = 1735] [serial = 764] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x924d9800) [pid = 1735] [serial = 765] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x99d10000) [pid = 1735] [serial = 776] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x99d4d000) [pid = 1735] [serial = 777] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x92843400) [pid = 1735] [serial = 797] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x928a7000) [pid = 1735] [serial = 798] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x9a5e6800) [pid = 1735] [serial = 788] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x9a5ea400) [pid = 1735] [serial = 789] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8dee3400) [pid = 1735] [serial = 794] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8f95a000) [pid = 1735] [serial = 795] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x99d54400) [pid = 1735] [serial = 779] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x99de3c00) [pid = 1735] [serial = 780] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x97813c00) [pid = 1735] [serial = 813] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x9404e800) [pid = 1735] [serial = 812] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x97804000) [pid = 1735] [serial = 810] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x93b71800) [pid = 1735] [serial = 807] [outer = (nil)] [url = about:blank] 10:37:05 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x93b69800) [pid = 1735] [serial = 806] [outer = (nil)] [url = about:blank] 10:37:06 INFO - PROCESS | 1735 | 1467740226295 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]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1740ms 10:37:06 INFO - PROCESS | 1735 | 1467740226362 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 1735 | 1467740226368 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:37:06 INFO - PROCESS | 1735 | 1467740226380 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 1735 | 1467740226384 Marionette TRACE conn4 <- [1,1154,null,{}] 10:37:06 INFO - PROCESS | 1735 | 1467740226392 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}] 10:37:06 INFO - PROCESS | 1735 | 1467740226397 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:06 INFO - PROCESS | 1735 | 1467740226596 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:37:06 INFO - PROCESS | 1735 | 1467740226754 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 1735 | 1467740226760 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95d400 == 40 [pid = 1735] [id = 296] 10:37:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x91a74800) [pid = 1735] [serial = 889] [outer = (nil)] 10:37:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x924d4400) [pid = 1735] [serial = 890] [outer = 0x91a74800] 10:37:06 INFO - PROCESS | 1735 | 1467740226839 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9284bc00) [pid = 1735] [serial = 891] [outer = 0x91a74800] 10:37:08 INFO - PROCESS | 1735 | 1467740228045 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]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1686ms 10:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:37:08 INFO - PROCESS | 1735 | 1467740228075 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 1735 | 1467740228078 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:37:08 INFO - PROCESS | 1735 | 1467740228088 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 1735 | 1467740228095 Marionette TRACE conn4 <- [1,1158,null,{}] 10:37:08 INFO - PROCESS | 1735 | 1467740228119 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}] 10:37:08 INFO - PROCESS | 1735 | 1467740228128 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:08 INFO - PROCESS | 1735 | 1467740228453 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:37:08 INFO - PROCESS | 1735 | 1467740228697 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 1735 | 1467740228712 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0a400 == 41 [pid = 1735] [id = 297] 10:37:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x92163800) [pid = 1735] [serial = 892] [outer = (nil)] 10:37:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92d8f800) [pid = 1735] [serial = 893] [outer = 0x92163800] 10:37:08 INFO - PROCESS | 1735 | 1467740228815 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x9313d000) [pid = 1735] [serial = 894] [outer = 0x92163800] 10:37:09 INFO - PROCESS | 1735 | 1467740229942 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]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1897ms 10:37:09 INFO - PROCESS | 1735 | 1467740229984 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:37:09 INFO - PROCESS | 1735 | 1467740229990 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:37:10 INFO - PROCESS | 1735 | 1467740230003 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 1735 | 1467740230006 Marionette TRACE conn4 <- [1,1162,null,{}] 10:37:10 INFO - PROCESS | 1735 | 1467740230014 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}] 10:37:10 INFO - PROCESS | 1735 | 1467740230019 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:10 INFO - PROCESS | 1735 | 1467740230466 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8f95f400) [pid = 1735] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x93140c00) [pid = 1735] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x95397c00) [pid = 1735] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8fb35c00) [pid = 1735] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8deb7000) [pid = 1735] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x92b50000) [pid = 1735] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f255800) [pid = 1735] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9216a800) [pid = 1735] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92963c00) [pid = 1735] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a70c00) [pid = 1735] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x97819800) [pid = 1735] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x99d53800) [pid = 1735] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8f58e800) [pid = 1735] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:37:10 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8de88800) [pid = 1735] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:37:10 INFO - PROCESS | 1735 | 1467740230712 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 1735 | 1467740230721 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88800 == 42 [pid = 1735] [id = 298] 10:37:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8deb7000) [pid = 1735] [serial = 895] [outer = (nil)] 10:37:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f963000) [pid = 1735] [serial = 896] [outer = 0x8deb7000] 10:37:10 INFO - PROCESS | 1735 | 1467740230832 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x925f1400) [pid = 1735] [serial = 897] [outer = 0x8deb7000] 10:37:11 INFO - PROCESS | 1735 | 1467740231795 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]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1839ms 10:37:11 INFO - PROCESS | 1735 | 1467740231837 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 1735 | 1467740231841 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:37:11 INFO - PROCESS | 1735 | 1467740231847 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 1735 | 1467740231851 Marionette TRACE conn4 <- [1,1166,null,{}] 10:37:11 INFO - PROCESS | 1735 | 1467740231856 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}] 10:37:11 INFO - PROCESS | 1735 | 1467740231861 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:12 INFO - PROCESS | 1735 | 1467740232031 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:37:12 INFO - PROCESS | 1735 | 1467740232040 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 1735 | 1467740232049 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b6ec00 == 43 [pid = 1735] [id = 299] 10:37:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x93b70800) [pid = 1735] [serial = 898] [outer = (nil)] 10:37:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93c5f800) [pid = 1735] [serial = 899] [outer = 0x93b70800] 10:37:12 INFO - PROCESS | 1735 | 1467740232264 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x9539f800) [pid = 1735] [serial = 900] [outer = 0x93b70800] 10:37:13 INFO - PROCESS | 1735 | 1467740233319 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]]]}] 10:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1538ms 10:37:13 INFO - PROCESS | 1735 | 1467740233387 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 1735 | 1467740233394 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:37:13 INFO - PROCESS | 1735 | 1467740233404 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 1735 | 1467740233411 Marionette TRACE conn4 <- [1,1170,null,{}] 10:37:13 INFO - PROCESS | 1735 | 1467740233420 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}] 10:37:13 INFO - PROCESS | 1735 | 1467740233425 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:13 INFO - PROCESS | 1735 | 1467740233694 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:37:14 INFO - PROCESS | 1735 | 1467740234009 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 1735 | 1467740234017 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f589800 == 44 [pid = 1735] [id = 300] 10:37:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f58b000) [pid = 1735] [serial = 901] [outer = (nil)] 10:37:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fccec00) [pid = 1735] [serial = 902] [outer = 0x8f58b000] 10:37:14 INFO - PROCESS | 1735 | 1467740234109 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x91c08000) [pid = 1735] [serial = 903] [outer = 0x8f58b000] 10:37:15 INFO - PROCESS | 1735 | 1467740235101 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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1741ms 10:37:15 INFO - PROCESS | 1735 | 1467740235144 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 1735 | 1467740235152 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:37:15 INFO - PROCESS | 1735 | 1467740235165 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 1735 | 1467740235169 Marionette TRACE conn4 <- [1,1174,null,{}] 10:37:15 INFO - PROCESS | 1735 | 1467740235176 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}] 10:37:15 INFO - PROCESS | 1735 | 1467740235183 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:15 INFO - PROCESS | 1735 | 1467740235495 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:37:15 INFO - PROCESS | 1735 | 1467740235909 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 1735 | 1467740235920 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x928ae800 == 45 [pid = 1735] [id = 301] 10:37:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92b4b000) [pid = 1735] [serial = 904] [outer = (nil)] 10:37:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93141800) [pid = 1735] [serial = 905] [outer = 0x92b4b000] 10:37:16 INFO - PROCESS | 1735 | 1467740236029 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93c0d000) [pid = 1735] [serial = 906] [outer = 0x92b4b000] 10:37:17 INFO - PROCESS | 1735 | 1467740237217 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] 10:37:17 INFO - PROCESS | 1735 | 1467740237266 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:37:17 INFO - PROCESS | 1735 | 1467740237275 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 1735 | 1467740237282 Marionette TRACE conn4 <- [1,1178,null,{}] 10:37:17 INFO - PROCESS | 1735 | 1467740237300 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}] 10:37:17 INFO - PROCESS | 1735 | 1467740237310 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:17 INFO - PROCESS | 1735 | 1467740237580 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:37:17 INFO - PROCESS | 1735 | 1467740237877 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 1735 | 1467740237892 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x97807c00 == 46 [pid = 1735] [id = 302] 10:37:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x97811800) [pid = 1735] [serial = 907] [outer = (nil)] 10:37:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x98415c00) [pid = 1735] [serial = 908] [outer = 0x97811800] 10:37:18 INFO - PROCESS | 1735 | 1467740237998 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x98cb3000) [pid = 1735] [serial = 909] [outer = 0x97811800] 10:37:19 INFO - PROCESS | 1735 | 1467740239001 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] 10:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:37:19 INFO - PROCESS | 1735 | 1467740239074 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:37:19 INFO - PROCESS | 1735 | 1467740239081 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 1735 | 1467740239084 Marionette TRACE conn4 <- [1,1182,null,{}] 10:37:19 INFO - PROCESS | 1735 | 1467740239091 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}] 10:37:19 INFO - PROCESS | 1735 | 1467740239096 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:19 INFO - PROCESS | 1735 | 1467740239314 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:37:19 INFO - PROCESS | 1735 | 1467740239562 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 1735 | 1467740239569 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f590400 == 47 [pid = 1735] [id = 303] 10:37:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8fb38400) [pid = 1735] [serial = 910] [outer = (nil)] 10:37:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x99834800) [pid = 1735] [serial = 911] [outer = 0x8fb38400] 10:37:19 INFO - PROCESS | 1735 | 1467740239699 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x9983a000) [pid = 1735] [serial = 912] [outer = 0x8fb38400] 10:37:20 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:37:20 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:37:20 INFO - PROCESS | 1735 | 1467740240683 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] 10:37:20 INFO - PROCESS | 1735 | 1467740240727 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:37:20 INFO - PROCESS | 1735 | 1467740240734 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 1735 | 1467740240739 Marionette TRACE conn4 <- [1,1186,null,{}] 10:37:20 INFO - PROCESS | 1735 | 1467740240745 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}] 10:37:20 INFO - PROCESS | 1735 | 1467740240750 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:20 INFO - PROCESS | 1735 | 1467740240950 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:37:21 INFO - PROCESS | 1735 | 1467740241205 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 1735 | 1467740241214 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da55c00 == 48 [pid = 1735] [id = 304] 10:37:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x97a22000) [pid = 1735] [serial = 913] [outer = (nil)] 10:37:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x99970000) [pid = 1735] [serial = 914] [outer = 0x97a22000] 10:37:21 INFO - PROCESS | 1735 | 1467740241341 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x99b1ec00) [pid = 1735] [serial = 915] [outer = 0x97a22000] 10:37:22 INFO - PROCESS | 1735 | 1467740242303 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] 10:37:22 INFO - PROCESS | 1735 | 1467740242378 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:37:22 INFO - PROCESS | 1735 | 1467740242386 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 1735 | 1467740242389 Marionette TRACE conn4 <- [1,1190,null,{}] 10:37:22 INFO - PROCESS | 1735 | 1467740242396 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}] 10:37:22 INFO - PROCESS | 1735 | 1467740242408 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:22 INFO - PROCESS | 1735 | 1467740242668 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:37:22 INFO - PROCESS | 1735 | 1467740242954 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 1735 | 1467740242966 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deba400 == 49 [pid = 1735] [id = 305] 10:37:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x924d5400) [pid = 1735] [serial = 916] [outer = (nil)] 10:37:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x99d48c00) [pid = 1735] [serial = 917] [outer = 0x924d5400] 10:37:23 INFO - PROCESS | 1735 | 1467740243050 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x99d4cc00) [pid = 1735] [serial = 918] [outer = 0x924d5400] 10:37:24 INFO - PROCESS | 1735 | 1467740244107 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] 10:37:24 INFO - PROCESS | 1735 | 1467740244181 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:37:24 INFO - PROCESS | 1735 | 1467740244189 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 1735 | 1467740244193 Marionette TRACE conn4 <- [1,1194,null,{}] 10:37:24 INFO - PROCESS | 1735 | 1467740244199 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}] 10:37:24 INFO - PROCESS | 1735 | 1467740244204 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:24 INFO - PROCESS | 1735 | 1467740244410 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:37:24 INFO - PROCESS | 1735 | 1467740244669 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 1735 | 1467740244679 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f967800 == 50 [pid = 1735] [id = 306] 10:37:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8fcccc00) [pid = 1735] [serial = 919] [outer = (nil)] 10:37:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x99ddc800) [pid = 1735] [serial = 920] [outer = 0x8fcccc00] 10:37:24 INFO - PROCESS | 1735 | 1467740244808 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x9a03fc00) [pid = 1735] [serial = 921] [outer = 0x8fcccc00] 10:37:25 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:37:25 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:37:25 INFO - PROCESS | 1735 | 1467740245754 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] 10:37:25 INFO - PROCESS | 1735 | 1467740245828 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:37:25 INFO - PROCESS | 1735 | 1467740245835 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 1735 | 1467740245839 Marionette TRACE conn4 <- [1,1198,null,{}] 10:37:25 INFO - PROCESS | 1735 | 1467740245845 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}] 10:37:25 INFO - PROCESS | 1735 | 1467740245851 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:26 INFO - PROCESS | 1735 | 1467740246063 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:37:26 INFO - PROCESS | 1735 | 1467740246301 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 1735 | 1467740246307 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb3800 == 51 [pid = 1735] [id = 307] 10:37:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8deb7400) [pid = 1735] [serial = 922] [outer = (nil)] 10:37:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8f967000) [pid = 1735] [serial = 923] [outer = 0x8deb7400] 10:37:26 INFO - PROCESS | 1735 | 1467740246439 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x92161800) [pid = 1735] [serial = 924] [outer = 0x8deb7400] 10:37:27 INFO - PROCESS | 1735 | 1467740247699 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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1882ms 10:37:27 INFO - PROCESS | 1735 | 1467740247728 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1735 | 1467740247734 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:37:27 INFO - PROCESS | 1735 | 1467740247757 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1735 | 1467740247762 Marionette TRACE conn4 <- [1,1202,null,{}] 10:37:27 INFO - PROCESS | 1735 | 1467740247770 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}] 10:37:27 INFO - PROCESS | 1735 | 1467740247776 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:28 INFO - PROCESS | 1735 | 1467740248036 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:37:28 INFO - PROCESS | 1735 | 1467740248249 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 1735 | 1467740248260 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f593000 == 52 [pid = 1735] [id = 308] 10:37:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x8f594000) [pid = 1735] [serial = 925] [outer = (nil)] 10:37:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x8faddc00) [pid = 1735] [serial = 926] [outer = 0x8f594000] 10:37:28 INFO - PROCESS | 1735 | 1467740248342 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x8fcd0000) [pid = 1735] [serial = 927] [outer = 0x8f594000] 10:37:29 INFO - PROCESS | 1735 | 1467740249562 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]]]}] 10:37:29 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 10:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1851ms 10:37:29 INFO - PROCESS | 1735 | 1467740249606 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 1735 | 1467740249613 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:37:29 INFO - PROCESS | 1735 | 1467740249651 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 1735 | 1467740249654 Marionette TRACE conn4 <- [1,1206,null,{}] 10:37:29 INFO - PROCESS | 1735 | 1467740249664 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}] 10:37:29 INFO - PROCESS | 1735 | 1467740249674 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:30 INFO - PROCESS | 1735 | 1467740250000 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb33000 == 51 [pid = 1735] [id = 204] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba400 == 50 [pid = 1735] [id = 217] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8de92800 == 49 [pid = 1735] [id = 201] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f254c00 == 48 [pid = 1735] [id = 202] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc8000 == 47 [pid = 1735] [id = 203] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x925f6400 == 46 [pid = 1735] [id = 216] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8deef400 == 45 [pid = 1735] [id = 205] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 44 [pid = 1735] [id = 215] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8deee800 == 43 [pid = 1735] [id = 213] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4000 == 42 [pid = 1735] [id = 206] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x92845000 == 41 [pid = 1735] [id = 209] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb36c00 == 40 [pid = 1735] [id = 208] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58dc00 == 39 [pid = 1735] [id = 218] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5c00 == 38 [pid = 1735] [id = 207] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4c00 == 37 [pid = 1735] [id = 210] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b6400 == 36 [pid = 1735] [id = 212] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f251800 == 35 [pid = 1735] [id = 280] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x92bee800 == 34 [pid = 1735] [id = 211] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f593000 == 33 [pid = 1735] [id = 308] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb3800 == 32 [pid = 1735] [id = 307] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f967800 == 31 [pid = 1735] [id = 306] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8da55c00 == 30 [pid = 1735] [id = 304] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8deba400 == 29 [pid = 1735] [id = 305] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f590400 == 28 [pid = 1735] [id = 303] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x97807c00 == 27 [pid = 1735] [id = 302] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f589800 == 26 [pid = 1735] [id = 300] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x928ae800 == 25 [pid = 1735] [id = 301] 10:37:31 INFO - PROCESS | 1735 | --DOCSHELL 0x93b6ec00 == 24 [pid = 1735] [id = 299] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x93c15400) [pid = 1735] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x92168000) [pid = 1735] [serial = 855] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x91a79000) [pid = 1735] [serial = 816] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x9a5f1800) [pid = 1735] [serial = 831] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x99841800) [pid = 1735] [serial = 825] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x91a73000) [pid = 1735] [serial = 854] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x91a70400) [pid = 1735] [serial = 839] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9a6ca000) [pid = 1735] [serial = 833] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x91c02000) [pid = 1735] [serial = 843] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x99d08800) [pid = 1735] [serial = 828] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x997d0c00) [pid = 1735] [serial = 824] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8fb39800) [pid = 1735] [serial = 815] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x92b50400) [pid = 1735] [serial = 818] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x91c0bc00) [pid = 1735] [serial = 852] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x98fc1000) [pid = 1735] [serial = 822] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x99d03800) [pid = 1735] [serial = 827] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x9a903400) [pid = 1735] [serial = 837] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x93139400) [pid = 1735] [serial = 819] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x9a901c00) [pid = 1735] [serial = 836] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8f95b400) [pid = 1735] [serial = 848] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8de8d800) [pid = 1735] [serial = 845] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fad0000) [pid = 1735] [serial = 849] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8fad7000) [pid = 1735] [serial = 842] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x91a77400) [pid = 1735] [serial = 851] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x9a13e800) [pid = 1735] [serial = 830] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9a6cb400) [pid = 1735] [serial = 834] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8deb5000) [pid = 1735] [serial = 846] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92841c00) [pid = 1735] [serial = 840] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x98c4e000) [pid = 1735] [serial = 821] [outer = (nil)] [url = about:blank] 10:37:31 INFO - PROCESS | 1735 | 1467740251696 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 1735 | 1467740251706 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b6400 == 25 [pid = 1735] [id = 309] 10:37:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8c5b6800) [pid = 1735] [serial = 928] [outer = (nil)] 10:37:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8c5bdc00) [pid = 1735] [serial = 929] [outer = 0x8c5b6800] 10:37:31 INFO - PROCESS | 1735 | 1467740251789 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8c79a000) [pid = 1735] [serial = 930] [outer = 0x8c5b6800] 10:37:32 INFO - PROCESS | 1735 | 1467740252752 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]]]}] 10:37:32 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 10:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 3161ms 10:37:32 INFO - PROCESS | 1735 | 1467740252793 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:37:32 INFO - PROCESS | 1735 | 1467740252799 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:37:32 INFO - PROCESS | 1735 | 1467740252807 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 1735 | 1467740252811 Marionette TRACE conn4 <- [1,1210,null,{}] 10:37:32 INFO - PROCESS | 1735 | 1467740252819 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}] 10:37:32 INFO - PROCESS | 1735 | 1467740252826 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:33 INFO - PROCESS | 1735 | 1467740252999 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:37:33 INFO - PROCESS | 1735 | 1467740253011 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 1735 | 1467740253021 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8bc00 == 26 [pid = 1735] [id = 310] 10:37:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8deb3400) [pid = 1735] [serial = 931] [outer = (nil)] 10:37:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8deb8400) [pid = 1735] [serial = 932] [outer = 0x8deb3400] 10:37:33 INFO - PROCESS | 1735 | 1467740253108 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8dee2800) [pid = 1735] [serial = 933] [outer = 0x8deb3400] 10:37:34 INFO - PROCESS | 1735 | 1467740254074 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]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1288ms 10:37:34 INFO - PROCESS | 1735 | 1467740254098 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 1735 | 1467740254105 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:37:34 INFO - PROCESS | 1735 | 1467740254113 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 1735 | 1467740254116 Marionette TRACE conn4 <- [1,1214,null,{}] 10:37:34 INFO - PROCESS | 1735 | 1467740254123 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}] 10:37:34 INFO - PROCESS | 1735 | 1467740254129 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:34 INFO - PROCESS | 1735 | 1467740254384 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:37:34 INFO - PROCESS | 1735 | 1467740254419 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1735 | 1467740254425 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deef400 == 27 [pid = 1735] [id = 311] 10:37:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8f256800) [pid = 1735] [serial = 934] [outer = (nil)] 10:37:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8f25fc00) [pid = 1735] [serial = 935] [outer = 0x8f256800] 10:37:34 INFO - PROCESS | 1735 | 1467740254515 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8f591c00) [pid = 1735] [serial = 936] [outer = 0x8f256800] 10:37:35 INFO - PROCESS | 1735 | 1467740255553 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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1490ms 10:37:35 INFO - PROCESS | 1735 | 1467740255604 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1735 | 1467740255608 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:37:35 INFO - PROCESS | 1735 | 1467740255632 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1735 | 1467740255643 Marionette TRACE conn4 <- [1,1218,null,{}] 10:37:35 INFO - PROCESS | 1735 | 1467740255661 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}] 10:37:35 INFO - PROCESS | 1735 | 1467740255669 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:35 INFO - PROCESS | 1735 | 1467740255897 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:37:35 INFO - PROCESS | 1735 | 1467740255928 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 1735 | 1467740255937 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb2e800 == 28 [pid = 1735] [id = 312] 10:37:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8fb30000) [pid = 1735] [serial = 937] [outer = (nil)] 10:37:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8fb3d000) [pid = 1735] [serial = 938] [outer = 0x8fb30000] 10:37:36 INFO - PROCESS | 1735 | 1467740256029 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8fcca000) [pid = 1735] [serial = 939] [outer = 0x8fb30000] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x93b70800) [pid = 1735] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92163800) [pid = 1735] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8debe000) [pid = 1735] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x9404b000) [pid = 1735] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x91a74800) [pid = 1735] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c5b1000) [pid = 1735] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x9520cc00) [pid = 1735] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x93b70400) [pid = 1735] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9313f000) [pid = 1735] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x925f6c00) [pid = 1735] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8de89800) [pid = 1735] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8debd800) [pid = 1735] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f251c00) [pid = 1735] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92964c00) [pid = 1735] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:37:37 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8deb7000) [pid = 1735] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:37:37 INFO - PROCESS | 1735 | 1467740257703 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]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2108ms 10:37:37 INFO - PROCESS | 1735 | 1467740257740 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 1735 | 1467740257744 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:37:37 INFO - PROCESS | 1735 | 1467740257752 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 1735 | 1467740257755 Marionette TRACE conn4 <- [1,1222,null,{}] 10:37:37 INFO - PROCESS | 1735 | 1467740257761 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}] 10:37:37 INFO - PROCESS | 1735 | 1467740257767 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:37 INFO - PROCESS | 1735 | 1467740257930 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:37:37 INFO - PROCESS | 1735 | 1467740257945 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 1735 | 1467740257951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56800 == 29 [pid = 1735] [id = 313] 10:37:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8facf800) [pid = 1735] [serial = 940] [outer = (nil)] 10:37:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x91a74400) [pid = 1735] [serial = 941] [outer = 0x8facf800] 10:37:38 INFO - PROCESS | 1735 | 1467740258026 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91a78400) [pid = 1735] [serial = 942] [outer = 0x8facf800] 10:37:38 INFO - PROCESS | 1735 | 1467740258962 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] 10:37:38 INFO - PROCESS | 1735 | 1467740258990 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:37:38 INFO - PROCESS | 1735 | 1467740258996 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 1735 | 1467740259000 Marionette TRACE conn4 <- [1,1226,null,{}] 10:37:39 INFO - PROCESS | 1735 | 1467740259006 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}] 10:37:39 INFO - PROCESS | 1735 | 1467740259011 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:39 INFO - PROCESS | 1735 | 1467740259172 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:37:39 INFO - PROCESS | 1735 | 1467740259438 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1735 | 1467740259452 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3800 == 30 [pid = 1735] [id = 314] 10:37:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8c5b3c00) [pid = 1735] [serial = 943] [outer = (nil)] 10:37:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8c5ba400) [pid = 1735] [serial = 944] [outer = 0x8c5b3c00] 10:37:39 INFO - PROCESS | 1735 | 1467740259575 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8da52400) [pid = 1735] [serial = 945] [outer = 0x8c5b3c00] 10:37:40 INFO - PROCESS | 1735 | 1467740260673 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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1746ms 10:37:40 INFO - PROCESS | 1735 | 1467740260748 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1735 | 1467740260755 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:37:40 INFO - PROCESS | 1735 | 1467740260765 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1735 | 1467740260770 Marionette TRACE conn4 <- [1,1230,null,{}] 10:37:40 INFO - PROCESS | 1735 | 1467740260782 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}] 10:37:40 INFO - PROCESS | 1735 | 1467740260791 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:41 INFO - PROCESS | 1735 | 1467740261023 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:37:41 INFO - PROCESS | 1735 | 1467740261295 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 1735 | 1467740261304 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da58400 == 31 [pid = 1735] [id = 315] 10:37:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8de8f000) [pid = 1735] [serial = 946] [outer = (nil)] 10:37:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f58c400) [pid = 1735] [serial = 947] [outer = 0x8de8f000] 10:37:41 INFO - PROCESS | 1735 | 1467740261394 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8f95fc00) [pid = 1735] [serial = 948] [outer = 0x8de8f000] 10:37:42 INFO - PROCESS | 1735 | 1467740262396 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]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1688ms 10:37:42 INFO - PROCESS | 1735 | 1467740262457 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 1735 | 1467740262464 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:37:42 INFO - PROCESS | 1735 | 1467740262473 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 1735 | 1467740262477 Marionette TRACE conn4 <- [1,1234,null,{}] 10:37:42 INFO - PROCESS | 1735 | 1467740262484 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}] 10:37:42 INFO - PROCESS | 1735 | 1467740262488 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:42 INFO - PROCESS | 1735 | 1467740262690 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:37:42 INFO - PROCESS | 1735 | 1467740262969 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 1735 | 1467740262980 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc4800 == 32 [pid = 1735] [id = 316] 10:37:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8fcc9400) [pid = 1735] [serial = 949] [outer = (nil)] 10:37:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x91a74000) [pid = 1735] [serial = 950] [outer = 0x8fcc9400] 10:37:43 INFO - PROCESS | 1735 | 1467740263108 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x91c0fc00) [pid = 1735] [serial = 951] [outer = 0x8fcc9400] 10:37:44 INFO - PROCESS | 1735 | 1467740264078 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]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1639ms 10:37:44 INFO - PROCESS | 1735 | 1467740264112 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 1735 | 1467740264115 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:37:44 INFO - PROCESS | 1735 | 1467740264133 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 1735 | 1467740264143 Marionette TRACE conn4 <- [1,1238,null,{}] 10:37:44 INFO - PROCESS | 1735 | 1467740264152 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}] 10:37:44 INFO - PROCESS | 1735 | 1467740264159 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:44 INFO - PROCESS | 1735 | 1467740264458 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:37:44 INFO - PROCESS | 1735 | 1467740264745 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 1735 | 1467740264753 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5afc00 == 33 [pid = 1735] [id = 317] 10:37:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x924dbc00) [pid = 1735] [serial = 952] [outer = (nil)] 10:37:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x925ef400) [pid = 1735] [serial = 953] [outer = 0x924dbc00] 10:37:44 INFO - PROCESS | 1735 | 1467740264838 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x925f2800) [pid = 1735] [serial = 954] [outer = 0x924dbc00] 10:37:45 INFO - PROCESS | 1735 | 1467740265781 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]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1701ms 10:37:45 INFO - PROCESS | 1735 | 1467740265827 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:37:45 INFO - PROCESS | 1735 | 1467740265832 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:37:45 INFO - PROCESS | 1735 | 1467740265839 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 1735 | 1467740265843 Marionette TRACE conn4 <- [1,1242,null,{}] 10:37:45 INFO - PROCESS | 1735 | 1467740265849 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}] 10:37:45 INFO - PROCESS | 1735 | 1467740265854 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:46 INFO - PROCESS | 1735 | 1467740266046 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:37:46 INFO - PROCESS | 1735 | 1467740266217 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 1735 | 1467740266225 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95b800 == 34 [pid = 1735] [id = 318] 10:37:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fade000) [pid = 1735] [serial = 955] [outer = (nil)] 10:37:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x928a5000) [pid = 1735] [serial = 956] [outer = 0x8fade000] 10:37:46 INFO - PROCESS | 1735 | 1467740266311 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x928ae800) [pid = 1735] [serial = 957] [outer = 0x8fade000] 10:37:47 INFO - PROCESS | 1735 | 1467740267273 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]]]}] 10:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1483ms 10:37:47 INFO - PROCESS | 1735 | 1467740267322 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 1735 | 1467740267326 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:37:47 INFO - PROCESS | 1735 | 1467740267334 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 1735 | 1467740267338 Marionette TRACE conn4 <- [1,1246,null,{}] 10:37:47 INFO - PROCESS | 1735 | 1467740267344 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}] 10:37:47 INFO - PROCESS | 1735 | 1467740267350 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:47 INFO - PROCESS | 1735 | 1467740267534 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:37:47 INFO - PROCESS | 1735 | 1467740267704 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 1735 | 1467740267723 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deee800 == 35 [pid = 1735] [id = 319] 10:37:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8fb34000) [pid = 1735] [serial = 958] [outer = (nil)] 10:37:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x92964400) [pid = 1735] [serial = 959] [outer = 0x8fb34000] 10:37:47 INFO - PROCESS | 1735 | 1467740267822 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x92b53c00) [pid = 1735] [serial = 960] [outer = 0x8fb34000] 10:37:48 INFO - PROCESS | 1735 | 1467740268838 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]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1539ms 10:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:37:48 INFO - PROCESS | 1735 | 1467740268873 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 1735 | 1467740268877 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:37:48 INFO - PROCESS | 1735 | 1467740268884 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 1735 | 1467740268888 Marionette TRACE conn4 <- [1,1250,null,{}] 10:37:48 INFO - PROCESS | 1735 | 1467740268894 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}] 10:37:48 INFO - PROCESS | 1735 | 1467740268900 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:49 INFO - PROCESS | 1735 | 1467740269093 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:37:49 INFO - PROCESS | 1735 | 1467740269326 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 1735 | 1467740269332 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2c00 == 36 [pid = 1735] [id = 320] 10:37:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x91c0e400) [pid = 1735] [serial = 961] [outer = (nil)] 10:37:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x9313cc00) [pid = 1735] [serial = 962] [outer = 0x91c0e400] 10:37:49 INFO - PROCESS | 1735 | 1467740269476 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x92d90c00) [pid = 1735] [serial = 963] [outer = 0x91c0e400] 10:37:50 INFO - PROCESS | 1735 | 1467740270490 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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1685ms 10:37:50 INFO - PROCESS | 1735 | 1467740270570 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 1735 | 1467740270573 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:37:50 INFO - PROCESS | 1735 | 1467740270581 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 1735 | 1467740270584 Marionette TRACE conn4 <- [1,1254,null,{}] 10:37:50 INFO - PROCESS | 1735 | 1467740270590 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}] 10:37:50 INFO - PROCESS | 1735 | 1467740270595 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:50 INFO - PROCESS | 1735 | 1467740270982 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:37:51 INFO - PROCESS | 1735 | 1467740271221 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 1735 | 1467740271235 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56400 == 37 [pid = 1735] [id = 321] 10:37:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8da58800) [pid = 1735] [serial = 964] [outer = (nil)] 10:37:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8de8a400) [pid = 1735] [serial = 965] [outer = 0x8da58800] 10:37:51 INFO - PROCESS | 1735 | 1467740271313 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8deb8c00) [pid = 1735] [serial = 966] [outer = 0x8da58800] 10:37:52 INFO - PROCESS | 1735 | 1467740272215 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]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1687ms 10:37:52 INFO - PROCESS | 1735 | 1467740272270 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 1735 | 1467740272277 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:37:52 INFO - PROCESS | 1735 | 1467740272288 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 1735 | 1467740272297 Marionette TRACE conn4 <- [1,1258,null,{}] 10:37:52 INFO - PROCESS | 1735 | 1467740272307 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}] 10:37:52 INFO - PROCESS | 1735 | 1467740272317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:52 INFO - PROCESS | 1735 | 1467740272689 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:37:52 INFO - PROCESS | 1735 | 1467740272904 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 1735 | 1467740272911 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f252400 == 38 [pid = 1735] [id = 322] 10:37:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8f253000) [pid = 1735] [serial = 967] [outer = (nil)] 10:37:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x8fad0400) [pid = 1735] [serial = 968] [outer = 0x8f253000] 10:37:52 INFO - PROCESS | 1735 | 1467740272994 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x8fb2f000) [pid = 1735] [serial = 969] [outer = 0x8f253000] 10:37:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56800 == 37 [pid = 1735] [id = 313] 10:37:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb2e800 == 36 [pid = 1735] [id = 312] 10:37:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8deef400 == 35 [pid = 1735] [id = 311] 10:37:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8bc00 == 34 [pid = 1735] [id = 310] 10:37:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b6400 == 33 [pid = 1735] [id = 309] 10:37:53 INFO - PROCESS | 1735 | 1467740273943 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]]]}] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x9539f800) [pid = 1735] [serial = 900] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x93c5f800) [pid = 1735] [serial = 899] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x92d8f800) [pid = 1735] [serial = 893] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x8fad1c00) [pid = 1735] [serial = 860] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x8fb37000) [pid = 1735] [serial = 861] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x97818c00) [pid = 1735] [serial = 878] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x9781bc00) [pid = 1735] [serial = 879] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x924d4400) [pid = 1735] [serial = 890] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8c5bc400) [pid = 1735] [serial = 884] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8c79f000) [pid = 1735] [serial = 885] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x953a3400) [pid = 1735] [serial = 875] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x953a0800) [pid = 1735] [serial = 876] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x93c17c00) [pid = 1735] [serial = 872] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x93c65000) [pid = 1735] [serial = 873] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93b66400) [pid = 1735] [serial = 869] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x93b69c00) [pid = 1735] [serial = 870] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x928a3000) [pid = 1735] [serial = 863] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x928aa000) [pid = 1735] [serial = 864] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8fcca800) [pid = 1735] [serial = 881] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x925f2400) [pid = 1735] [serial = 882] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8f58d400) [pid = 1735] [serial = 887] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8fad3000) [pid = 1735] [serial = 888] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x92845c00) [pid = 1735] [serial = 858] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x925f4c00) [pid = 1735] [serial = 857] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92b55c00) [pid = 1735] [serial = 866] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92d93c00) [pid = 1735] [serial = 867] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x925f1400) [pid = 1735] [serial = 897] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9313d000) [pid = 1735] [serial = 894] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f963000) [pid = 1735] [serial = 896] [outer = (nil)] [url = about:blank] 10:37:54 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9284bc00) [pid = 1735] [serial = 891] [outer = (nil)] [url = about:blank] 10:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1756ms 10:37:54 INFO - PROCESS | 1735 | 1467740274044 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 1735 | 1467740274049 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:37:54 INFO - PROCESS | 1735 | 1467740274056 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 1735 | 1467740274060 Marionette TRACE conn4 <- [1,1262,null,{}] 10:37:54 INFO - PROCESS | 1735 | 1467740274067 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}] 10:37:54 INFO - PROCESS | 1735 | 1467740274072 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:54 INFO - PROCESS | 1735 | 1467740274268 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:37:54 INFO - PROCESS | 1735 | 1467740274518 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1735 | 1467740274524 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb33000 == 34 [pid = 1735] [id = 323] 10:37:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8fcc6800) [pid = 1735] [serial = 970] [outer = (nil)] 10:37:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fcd0c00) [pid = 1735] [serial = 971] [outer = 0x8fcc6800] 10:37:54 INFO - PROCESS | 1735 | 1467740274603 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91c0c400) [pid = 1735] [serial = 972] [outer = 0x8fcc6800] 10:37:55 INFO - PROCESS | 1735 | 1467740275441 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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1435ms 10:37:55 INFO - PROCESS | 1735 | 1467740275492 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 1735 | 1467740275500 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:37:55 INFO - PROCESS | 1735 | 1467740275517 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 1735 | 1467740275524 Marionette TRACE conn4 <- [1,1266,null,{}] 10:37:55 INFO - PROCESS | 1735 | 1467740275529 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}] 10:37:55 INFO - PROCESS | 1735 | 1467740275536 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:55 INFO - PROCESS | 1735 | 1467740275722 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:37:55 INFO - PROCESS | 1735 | 1467740275864 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 1735 | 1467740275874 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb34400 == 35 [pid = 1735] [id = 324] 10:37:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8fb36c00) [pid = 1735] [serial = 973] [outer = (nil)] 10:37:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x925f2c00) [pid = 1735] [serial = 974] [outer = 0x8fb36c00] 10:37:55 INFO - PROCESS | 1735 | 1467740275944 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x9284ac00) [pid = 1735] [serial = 975] [outer = 0x8fb36c00] 10:37:56 INFO - PROCESS | 1735 | 1467740276834 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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1350ms 10:37:56 INFO - PROCESS | 1735 | 1467740276859 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 1735 | 1467740276863 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:37:56 INFO - PROCESS | 1735 | 1467740276870 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 1735 | 1467740276873 Marionette TRACE conn4 <- [1,1270,null,{}] 10:37:56 INFO - PROCESS | 1735 | 1467740276879 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}] 10:37:56 INFO - PROCESS | 1735 | 1467740276884 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:57 INFO - PROCESS | 1735 | 1467740277109 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:37:57 INFO - PROCESS | 1735 | 1467740277129 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 1735 | 1467740277139 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1000 == 36 [pid = 1735] [id = 325] 10:37:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x925e9800) [pid = 1735] [serial = 976] [outer = (nil)] 10:37:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x928adc00) [pid = 1735] [serial = 977] [outer = 0x925e9800] 10:37:57 INFO - PROCESS | 1735 | 1467740277210 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92967000) [pid = 1735] [serial = 978] [outer = 0x925e9800] 10:37:58 INFO - PROCESS | 1735 | 1467740278190 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]]]}] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8deb7400) [pid = 1735] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f256800) [pid = 1735] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x924d5400) [pid = 1735] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f58b000) [pid = 1735] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fb30000) [pid = 1735] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1483ms 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8fcccc00) [pid = 1735] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x97811800) [pid = 1735] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8c5b6800) [pid = 1735] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x92b4b000) [pid = 1735] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f594000) [pid = 1735] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x97a22000) [pid = 1735] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8deb3400) [pid = 1735] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:37:58 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fb38400) [pid = 1735] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:37:58 INFO - PROCESS | 1735 | 1467740278385 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 1735 | 1467740278388 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:37:58 INFO - PROCESS | 1735 | 1467740278395 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 1735 | 1467740278398 Marionette TRACE conn4 <- [1,1274,null,{}] 10:37:58 INFO - PROCESS | 1735 | 1467740278404 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}] 10:37:58 INFO - PROCESS | 1735 | 1467740278409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:58 INFO - PROCESS | 1735 | 1467740278562 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:37:58 INFO - PROCESS | 1735 | 1467740278571 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 1735 | 1467740278605 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb38400 == 37 [pid = 1735] [id = 326] 10:37:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8fb3c400) [pid = 1735] [serial = 979] [outer = (nil)] 10:37:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92168c00) [pid = 1735] [serial = 980] [outer = 0x8fb3c400] 10:37:58 INFO - PROCESS | 1735 | 1467740278812 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92d8c800) [pid = 1735] [serial = 981] [outer = 0x8fb3c400] 10:37:59 INFO - PROCESS | 1735 | 1467740279734 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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1385ms 10:37:59 INFO - PROCESS | 1735 | 1467740279779 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 1735 | 1467740279784 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:37:59 INFO - PROCESS | 1735 | 1467740279790 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 1735 | 1467740279793 Marionette TRACE conn4 <- [1,1278,null,{}] 10:37:59 INFO - PROCESS | 1735 | 1467740279799 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}] 10:37:59 INFO - PROCESS | 1735 | 1467740279804 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:37:59 INFO - PROCESS | 1735 | 1467740279981 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:38:00 INFO - PROCESS | 1735 | 1467740279990 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 1735 | 1467740279999 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dec0c00 == 38 [pid = 1735] [id = 327] 10:38:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8fb3dc00) [pid = 1735] [serial = 982] [outer = (nil)] 10:38:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93b66800) [pid = 1735] [serial = 983] [outer = 0x8fb3dc00] 10:38:00 INFO - PROCESS | 1735 | 1467740280070 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93b6e000) [pid = 1735] [serial = 984] [outer = 0x8fb3dc00] 10:38:01 INFO - PROCESS | 1735 | 1467740281340 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]]]}] 10:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1585ms 10:38:01 INFO - PROCESS | 1735 | 1467740281376 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:38:01 INFO - PROCESS | 1735 | 1467740281384 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:38:01 INFO - PROCESS | 1735 | 1467740281394 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 1735 | 1467740281398 Marionette TRACE conn4 <- [1,1282,null,{}] 10:38:01 INFO - PROCESS | 1735 | 1467740281410 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}] 10:38:01 INFO - PROCESS | 1735 | 1467740281415 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:01 INFO - PROCESS | 1735 | 1467740281659 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:38:01 INFO - PROCESS | 1735 | 1467740281889 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 1735 | 1467740281899 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de92000 == 39 [pid = 1735] [id = 328] 10:38:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8debc800) [pid = 1735] [serial = 985] [outer = (nil)] 10:38:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8f257800) [pid = 1735] [serial = 986] [outer = 0x8debc800] 10:38:01 INFO - PROCESS | 1735 | 1467740281990 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f58e400) [pid = 1735] [serial = 987] [outer = 0x8debc800] 10:38:02 INFO - PROCESS | 1735 | 1467740282939 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]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1596ms 10:38:02 INFO - PROCESS | 1735 | 1467740282990 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:38:03 INFO - PROCESS | 1735 | 1467740282998 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:38:03 INFO - PROCESS | 1735 | 1467740283010 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 1735 | 1467740283014 Marionette TRACE conn4 <- [1,1286,null,{}] 10:38:03 INFO - PROCESS | 1735 | 1467740283021 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}] 10:38:03 INFO - PROCESS | 1735 | 1467740283028 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:03 INFO - PROCESS | 1735 | 1467740283272 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:38:03 INFO - PROCESS | 1735 | 1467740283515 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 1735 | 1467740283523 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb39c00 == 40 [pid = 1735] [id = 329] 10:38:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x91c08800) [pid = 1735] [serial = 988] [outer = (nil)] 10:38:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92160000) [pid = 1735] [serial = 989] [outer = 0x91c08800] 10:38:03 INFO - PROCESS | 1735 | 1467740283659 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92168800) [pid = 1735] [serial = 990] [outer = 0x91c08800] 10:38:04 INFO - PROCESS | 1735 | 1467740284646 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]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1692ms 10:38:04 INFO - PROCESS | 1735 | 1467740284702 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:38:04 INFO - PROCESS | 1735 | 1467740284709 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:38:04 INFO - PROCESS | 1735 | 1467740284716 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 1735 | 1467740284723 Marionette TRACE conn4 <- [1,1290,null,{}] 10:38:04 INFO - PROCESS | 1735 | 1467740284747 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}] 10:38:04 INFO - PROCESS | 1735 | 1467740284761 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:05 INFO - PROCESS | 1735 | 1467740285073 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:38:05 INFO - PROCESS | 1735 | 1467740285314 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 1735 | 1467740285329 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d92000 == 41 [pid = 1735] [id = 330] 10:38:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92d9ac00) [pid = 1735] [serial = 991] [outer = (nil)] 10:38:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93b6a400) [pid = 1735] [serial = 992] [outer = 0x92d9ac00] 10:38:05 INFO - PROCESS | 1735 | 1467740285489 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93c0b800) [pid = 1735] [serial = 993] [outer = 0x92d9ac00] 10:38:06 INFO - PROCESS | 1735 | 1467740286570 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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1904ms 10:38:06 INFO - PROCESS | 1735 | 1467740286620 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:38:06 INFO - PROCESS | 1735 | 1467740286626 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:38:06 INFO - PROCESS | 1735 | 1467740286633 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 1735 | 1467740286636 Marionette TRACE conn4 <- [1,1294,null,{}] 10:38:06 INFO - PROCESS | 1735 | 1467740286644 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}] 10:38:06 INFO - PROCESS | 1735 | 1467740286650 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:06 INFO - PROCESS | 1735 | 1467740286857 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:38:07 INFO - PROCESS | 1735 | 1467740287090 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 1735 | 1467740287097 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x93138800 == 42 [pid = 1735] [id = 331] 10:38:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x93b71000) [pid = 1735] [serial = 994] [outer = (nil)] 10:38:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93c64000) [pid = 1735] [serial = 995] [outer = 0x93b71000] 10:38:07 INFO - PROCESS | 1735 | 1467740287240 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93e07c00) [pid = 1735] [serial = 996] [outer = 0x93b71000] 10:38:08 INFO - PROCESS | 1735 | 1467740288158 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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1590ms 10:38:08 INFO - PROCESS | 1735 | 1467740288224 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 1735 | 1467740288228 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:38:08 INFO - PROCESS | 1735 | 1467740288235 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 1735 | 1467740288239 Marionette TRACE conn4 <- [1,1298,null,{}] 10:38:08 INFO - PROCESS | 1735 | 1467740288245 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}] 10:38:08 INFO - PROCESS | 1735 | 1467740288251 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:08 INFO - PROCESS | 1735 | 1467740288443 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:38:08 INFO - PROCESS | 1735 | 1467740288617 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 1735 | 1467740288626 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb35800 == 43 [pid = 1735] [id = 332] 10:38:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9296a800) [pid = 1735] [serial = 997] [outer = (nil)] 10:38:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x9404b000) [pid = 1735] [serial = 998] [outer = 0x9296a800] 10:38:08 INFO - PROCESS | 1735 | 1467740288757 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x952f3c00) [pid = 1735] [serial = 999] [outer = 0x9296a800] 10:38:09 INFO - PROCESS | 1735 | 1467740289765 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]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1585ms 10:38:09 INFO - PROCESS | 1735 | 1467740289822 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 1735 | 1467740289826 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:38:09 INFO - PROCESS | 1735 | 1467740289833 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 1735 | 1467740289837 Marionette TRACE conn4 <- [1,1302,null,{}] 10:38:09 INFO - PROCESS | 1735 | 1467740289844 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}] 10:38:09 INFO - PROCESS | 1735 | 1467740289854 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:10 INFO - PROCESS | 1735 | 1467740290134 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:38:10 INFO - PROCESS | 1735 | 1467740290482 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 1735 | 1467740290494 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deef800 == 44 [pid = 1735] [id = 333] 10:38:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8fada400) [pid = 1735] [serial = 1000] [outer = (nil)] 10:38:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x953ca800) [pid = 1735] [serial = 1001] [outer = 0x8fada400] 10:38:10 INFO - PROCESS | 1735 | 1467740290631 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x953cf000) [pid = 1735] [serial = 1002] [outer = 0x8fada400] 10:38:11 INFO - PROCESS | 1735 | 1467740291675 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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1888ms 10:38:11 INFO - PROCESS | 1735 | 1467740291724 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 1735 | 1467740291731 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:38:11 INFO - PROCESS | 1735 | 1467740291743 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 1735 | 1467740291748 Marionette TRACE conn4 <- [1,1306,null,{}] 10:38:11 INFO - PROCESS | 1735 | 1467740291759 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}] 10:38:11 INFO - PROCESS | 1735 | 1467740291766 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:12 INFO - PROCESS | 1735 | 1467740292033 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:38:12 INFO - PROCESS | 1735 | 1467740292264 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 1735 | 1467740292273 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb2400 == 45 [pid = 1735] [id = 334] 10:38:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x9520a000) [pid = 1735] [serial = 1003] [outer = (nil)] 10:38:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x9780e800) [pid = 1735] [serial = 1004] [outer = 0x9520a000] 10:38:12 INFO - PROCESS | 1735 | 1467740292366 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x97814c00) [pid = 1735] [serial = 1005] [outer = 0x9520a000] 10:38:13 INFO - PROCESS | 1735 | 1467740293326 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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1646ms 10:38:13 INFO - PROCESS | 1735 | 1467740293388 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 1735 | 1467740293392 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:38:13 INFO - PROCESS | 1735 | 1467740293400 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 1735 | 1467740293404 Marionette TRACE conn4 <- [1,1310,null,{}] 10:38:13 INFO - PROCESS | 1735 | 1467740293410 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}] 10:38:13 INFO - PROCESS | 1735 | 1467740293416 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:13 INFO - PROCESS | 1735 | 1467740293623 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:38:13 INFO - PROCESS | 1735 | 1467740293901 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 1735 | 1467740293916 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da52c00 == 46 [pid = 1735] [id = 335] 10:38:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x91c04800) [pid = 1735] [serial = 1006] [outer = (nil)] 10:38:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x9781f000) [pid = 1735] [serial = 1007] [outer = 0x91c04800] 10:38:14 INFO - PROCESS | 1735 | 1467740294066 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x97a22000) [pid = 1735] [serial = 1008] [outer = 0x91c04800] 10:38:15 INFO - PROCESS | 1735 | 1467740295015 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] 10:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:38:15 INFO - PROCESS | 1735 | 1467740295094 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:38:15 INFO - PROCESS | 1735 | 1467740295101 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 1735 | 1467740295104 Marionette TRACE conn4 <- [1,1314,null,{}] 10:38:15 INFO - PROCESS | 1735 | 1467740295110 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}] 10:38:15 INFO - PROCESS | 1735 | 1467740295115 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:15 INFO - PROCESS | 1735 | 1467740295309 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:38:15 INFO - PROCESS | 1735 | 1467740295530 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 1735 | 1467740295539 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c797c00 == 47 [pid = 1735] [id = 336] 10:38:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8c798400) [pid = 1735] [serial = 1009] [outer = (nil)] 10:38:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8debf800) [pid = 1735] [serial = 1010] [outer = 0x8c798400] 10:38:15 INFO - PROCESS | 1735 | 1467740295668 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x8f58c000) [pid = 1735] [serial = 1011] [outer = 0x8c798400] 10:38:16 INFO - PROCESS | 1735 | 1467740296833 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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1785ms 10:38:16 INFO - PROCESS | 1735 | 1467740296887 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:38:16 INFO - PROCESS | 1735 | 1467740296893 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:38:16 INFO - PROCESS | 1735 | 1467740296901 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 1735 | 1467740296906 Marionette TRACE conn4 <- [1,1318,null,{}] 10:38:16 INFO - PROCESS | 1735 | 1467740296914 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}] 10:38:16 INFO - PROCESS | 1735 | 1467740296920 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:17 INFO - PROCESS | 1735 | 1467740297106 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:38:17 INFO - PROCESS | 1735 | 1467740297376 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 1735 | 1467740297386 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deef400 == 48 [pid = 1735] [id = 337] 10:38:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x8def0c00) [pid = 1735] [serial = 1012] [outer = (nil)] 10:38:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x8f967400) [pid = 1735] [serial = 1013] [outer = 0x8def0c00] 10:38:17 INFO - PROCESS | 1735 | 1467740297476 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x8fb36400) [pid = 1735] [serial = 1014] [outer = 0x8def0c00] 10:38:18 INFO - PROCESS | 1735 | 1467740298392 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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1536ms 10:38:18 INFO - PROCESS | 1735 | 1467740298436 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 1735 | 1467740298444 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:38:18 INFO - PROCESS | 1735 | 1467740298456 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 1735 | 1467740298460 Marionette TRACE conn4 <- [1,1322,null,{}] 10:38:18 INFO - PROCESS | 1735 | 1467740298467 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}] 10:38:18 INFO - PROCESS | 1735 | 1467740298474 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:18 INFO - PROCESS | 1735 | 1467740298668 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:38:19 INFO - PROCESS | 1735 | 1467740298998 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 1735 | 1467740299005 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da53400 == 49 [pid = 1735] [id = 338] 10:38:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x8f25a800) [pid = 1735] [serial = 1015] [outer = (nil)] 10:38:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x91a7e400) [pid = 1735] [serial = 1016] [outer = 0x8f25a800] 10:38:19 INFO - PROCESS | 1735 | 1467740299092 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x924e2000) [pid = 1735] [serial = 1017] [outer = 0x8f25a800] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4c400 == 48 [pid = 1735] [id = 295] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da5a000 == 47 [pid = 1735] [id = 281] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95d400 == 46 [pid = 1735] [id = 296] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4d000 == 45 [pid = 1735] [id = 285] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcd0800 == 44 [pid = 1735] [id = 283] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0a400 == 43 [pid = 1735] [id = 297] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da53800 == 42 [pid = 1735] [id = 287] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88800 == 41 [pid = 1735] [id = 298] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f594c00 == 40 [pid = 1735] [id = 284] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79f400 == 39 [pid = 1735] [id = 286] 10:38:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da58400 == 38 [pid = 1735] [id = 315] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x92b55800 == 37 [pid = 1735] [id = 289] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc4800 == 36 [pid = 1735] [id = 316] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3800 == 35 [pid = 1735] [id = 314] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x928b0000 == 34 [pid = 1735] [id = 288] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95b800 == 33 [pid = 1735] [id = 318] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8c00 == 32 [pid = 1735] [id = 292] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8deee800 == 31 [pid = 1735] [id = 319] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4800 == 30 [pid = 1735] [id = 293] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0400 == 29 [pid = 1735] [id = 294] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2c00 == 28 [pid = 1735] [id = 320] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25f800 == 27 [pid = 1735] [id = 282] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56400 == 26 [pid = 1735] [id = 321] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5afc00 == 25 [pid = 1735] [id = 317] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x95204800 == 24 [pid = 1735] [id = 291] 10:38:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79fc00 == 23 [pid = 1735] [id = 290] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x91a74400) [pid = 1735] [serial = 941] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x92161800) [pid = 1735] [serial = 924] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x8f591c00) [pid = 1735] [serial = 936] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x99d48c00) [pid = 1735] [serial = 917] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x8fccec00) [pid = 1735] [serial = 902] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x99d4cc00) [pid = 1735] [serial = 918] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8fcca000) [pid = 1735] [serial = 939] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x99ddc800) [pid = 1735] [serial = 920] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x98415c00) [pid = 1735] [serial = 908] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x8c5bdc00) [pid = 1735] [serial = 929] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x91c08000) [pid = 1735] [serial = 903] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x93141800) [pid = 1735] [serial = 905] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8f967000) [pid = 1735] [serial = 923] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8fcd0000) [pid = 1735] [serial = 927] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x99970000) [pid = 1735] [serial = 914] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x99b1ec00) [pid = 1735] [serial = 915] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8deb8400) [pid = 1735] [serial = 932] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8f25fc00) [pid = 1735] [serial = 935] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x9983a000) [pid = 1735] [serial = 912] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x98cb3000) [pid = 1735] [serial = 909] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x93c0d000) [pid = 1735] [serial = 906] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x9a03fc00) [pid = 1735] [serial = 921] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8c79a000) [pid = 1735] [serial = 930] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8faddc00) [pid = 1735] [serial = 926] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fb3d000) [pid = 1735] [serial = 938] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x99834800) [pid = 1735] [serial = 911] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8dee2800) [pid = 1735] [serial = 933] [outer = (nil)] [url = about:blank] 10:38:21 INFO - PROCESS | 1735 | 1467740301521 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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 3092ms 10:38:21 INFO - PROCESS | 1735 | 1467740301550 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 1735 | 1467740301556 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:38:21 INFO - PROCESS | 1735 | 1467740301566 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 1735 | 1467740301570 Marionette TRACE conn4 <- [1,1326,null,{}] 10:38:21 INFO - PROCESS | 1735 | 1467740301579 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}] 10:38:21 INFO - PROCESS | 1735 | 1467740301584 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:21 INFO - PROCESS | 1735 | 1467740301760 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:38:21 INFO - PROCESS | 1735 | 1467740301926 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1735 | 1467740301938 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79f400 == 24 [pid = 1735] [id = 339] 10:38:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8c79f800) [pid = 1735] [serial = 1018] [outer = (nil)] 10:38:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8de88400) [pid = 1735] [serial = 1019] [outer = 0x8c79f800] 10:38:22 INFO - PROCESS | 1735 | 1467740302016 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8de8e400) [pid = 1735] [serial = 1020] [outer = 0x8c79f800] 10:38:22 INFO - PROCESS | 1735 | 1467740302806 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]]]}] 10:38:22 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 10:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1280ms 10:38:22 INFO - PROCESS | 1735 | 1467740302847 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1735 | 1467740302854 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:38:22 INFO - PROCESS | 1735 | 1467740302864 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1735 | 1467740302869 Marionette TRACE conn4 <- [1,1330,null,{}] 10:38:22 INFO - PROCESS | 1735 | 1467740302877 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}] 10:38:22 INFO - PROCESS | 1735 | 1467740302883 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:23 INFO - PROCESS | 1735 | 1467740303057 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:38:23 INFO - PROCESS | 1735 | 1467740303067 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 1735 | 1467740303073 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb5c00 == 25 [pid = 1735] [id = 340] 10:38:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8f25e800) [pid = 1735] [serial = 1021] [outer = (nil)] 10:38:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8f586800) [pid = 1735] [serial = 1022] [outer = 0x8f25e800] 10:38:23 INFO - PROCESS | 1735 | 1467740303148 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8f592000) [pid = 1735] [serial = 1023] [outer = 0x8f25e800] 10:38:24 INFO - PROCESS | 1735 | 1467740304203 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]]]}] 10:38:24 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 10:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1392ms 10:38:24 INFO - PROCESS | 1735 | 1467740304264 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1735 | 1467740304267 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:38:24 INFO - PROCESS | 1735 | 1467740304275 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1735 | 1467740304281 Marionette TRACE conn4 <- [1,1334,null,{}] 10:38:24 INFO - PROCESS | 1735 | 1467740304299 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}] 10:38:24 INFO - PROCESS | 1735 | 1467740304308 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:24 INFO - PROCESS | 1735 | 1467740304543 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:38:24 INFO - PROCESS | 1735 | 1467740304568 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1735 | 1467740304580 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc9800 == 26 [pid = 1735] [id = 341] 10:38:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8fcca000) [pid = 1735] [serial = 1024] [outer = (nil)] 10:38:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fcce400) [pid = 1735] [serial = 1025] [outer = 0x8fcca000] 10:38:24 INFO - PROCESS | 1735 | 1467740304698 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a76800) [pid = 1735] [serial = 1026] [outer = 0x8fcca000] 10:38:25 INFO - PROCESS | 1735 | 1467740305732 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]]]}] 10:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1486ms 10:38:25 INFO - PROCESS | 1735 | 1467740305761 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 1735 | 1467740305766 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:38:25 INFO - PROCESS | 1735 | 1467740305772 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 1735 | 1467740305775 Marionette TRACE conn4 <- [1,1338,null,{}] 10:38:25 INFO - PROCESS | 1735 | 1467740305781 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}] 10:38:25 INFO - PROCESS | 1735 | 1467740305786 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:26 INFO - PROCESS | 1735 | 1467740306630 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x925e9800) [pid = 1735] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8da58800) [pid = 1735] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8fb34000) [pid = 1735] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f253000) [pid = 1735] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8fcc6800) [pid = 1735] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x924dbc00) [pid = 1735] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fade000) [pid = 1735] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c5b3c00) [pid = 1735] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8fb3dc00) [pid = 1735] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8de8f000) [pid = 1735] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x91c0e400) [pid = 1735] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8fb36c00) [pid = 1735] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fcc9400) [pid = 1735] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8fb3c400) [pid = 1735] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:38:26 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8facf800) [pid = 1735] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:38:26 INFO - PROCESS | 1735 | 1467740306802 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 1735 | 1467740306811 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af400 == 27 [pid = 1735] [id = 342] 10:38:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8c5b6c00) [pid = 1735] [serial = 1027] [outer = (nil)] 10:38:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8dee3c00) [pid = 1735] [serial = 1028] [outer = 0x8c5b6c00] 10:38:26 INFO - PROCESS | 1735 | 1467740306880 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8fadc400) [pid = 1735] [serial = 1029] [outer = 0x8c5b6c00] 10:38:28 INFO - PROCESS | 1735 | 1467740308070 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]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2334ms 10:38:28 INFO - PROCESS | 1735 | 1467740308108 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 1735 | 1467740308114 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:38:28 INFO - PROCESS | 1735 | 1467740308130 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 1735 | 1467740308134 Marionette TRACE conn4 <- [1,1342,null,{}] 10:38:28 INFO - PROCESS | 1735 | 1467740308140 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}] 10:38:28 INFO - PROCESS | 1735 | 1467740308145 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:28 INFO - PROCESS | 1735 | 1467740308381 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:38:28 INFO - PROCESS | 1735 | 1467740308402 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 1735 | 1467740308409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de92800 == 28 [pid = 1735] [id = 343] 10:38:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8dee4800) [pid = 1735] [serial = 1030] [outer = (nil)] 10:38:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x91c09c00) [pid = 1735] [serial = 1031] [outer = 0x8dee4800] 10:38:28 INFO - PROCESS | 1735 | 1467740308480 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92167000) [pid = 1735] [serial = 1032] [outer = 0x8dee4800] 10:38:29 INFO - PROCESS | 1735 | 1467740309541 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]]]}] 10:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1450ms 10:38:29 INFO - PROCESS | 1735 | 1467740309576 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 1735 | 1467740309583 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:38:29 INFO - PROCESS | 1735 | 1467740309592 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 1735 | 1467740309600 Marionette TRACE conn4 <- [1,1346,null,{}] 10:38:29 INFO - PROCESS | 1735 | 1467740309609 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}] 10:38:29 INFO - PROCESS | 1735 | 1467740309615 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:29 INFO - PROCESS | 1735 | 1467740309946 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:38:30 INFO - PROCESS | 1735 | 1467740310286 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 1735 | 1467740310295 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debd400 == 29 [pid = 1735] [id = 344] 10:38:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8dee4000) [pid = 1735] [serial = 1033] [outer = (nil)] 10:38:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8f258000) [pid = 1735] [serial = 1034] [outer = 0x8dee4000] 10:38:30 INFO - PROCESS | 1735 | 1467740310441 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8f95d400) [pid = 1735] [serial = 1035] [outer = 0x8dee4000] 10:38:31 INFO - PROCESS | 1735 | 1467740311465 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]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1945ms 10:38:31 INFO - PROCESS | 1735 | 1467740311537 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 1735 | 1467740311546 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:38:31 INFO - PROCESS | 1735 | 1467740311558 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 1735 | 1467740311563 Marionette TRACE conn4 <- [1,1350,null,{}] 10:38:31 INFO - PROCESS | 1735 | 1467740311571 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}] 10:38:31 INFO - PROCESS | 1735 | 1467740311577 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:31 INFO - PROCESS | 1735 | 1467740311822 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:38:32 INFO - PROCESS | 1735 | 1467740312099 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 1735 | 1467740312112 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8c00 == 30 [pid = 1735] [id = 345] 10:38:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x91c05800) [pid = 1735] [serial = 1036] [outer = (nil)] 10:38:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x92168000) [pid = 1735] [serial = 1037] [outer = 0x91c05800] 10:38:32 INFO - PROCESS | 1735 | 1467740312202 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x91a79000) [pid = 1735] [serial = 1038] [outer = 0x91c05800] 10:38:33 INFO - PROCESS | 1735 | 1467740313249 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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1740ms 10:38:33 INFO - PROCESS | 1735 | 1467740313299 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 1735 | 1467740313304 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:38:33 INFO - PROCESS | 1735 | 1467740313311 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 1735 | 1467740313318 Marionette TRACE conn4 <- [1,1354,null,{}] 10:38:33 INFO - PROCESS | 1735 | 1467740313336 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}] 10:38:33 INFO - PROCESS | 1735 | 1467740313345 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:33 INFO - PROCESS | 1735 | 1467740313534 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:38:33 INFO - PROCESS | 1735 | 1467740313759 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 1735 | 1467740313772 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x928b0000 == 31 [pid = 1735] [id = 346] 10:38:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9295e000) [pid = 1735] [serial = 1039] [outer = (nil)] 10:38:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x92965c00) [pid = 1735] [serial = 1040] [outer = 0x9295e000] 10:38:33 INFO - PROCESS | 1735 | 1467740313898 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x92b52000) [pid = 1735] [serial = 1041] [outer = 0x9295e000] 10:38:34 INFO - PROCESS | 1735 | 1467740314840 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]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1546ms 10:38:34 INFO - PROCESS | 1735 | 1467740314858 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 1735 | 1467740314862 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:38:34 INFO - PROCESS | 1735 | 1467740314870 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 1735 | 1467740314875 Marionette TRACE conn4 <- [1,1358,null,{}] 10:38:34 INFO - PROCESS | 1735 | 1467740314881 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}] 10:38:34 INFO - PROCESS | 1735 | 1467740314885 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:35 INFO - PROCESS | 1735 | 1467740315087 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:38:35 INFO - PROCESS | 1735 | 1467740315333 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 1735 | 1467740315342 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8faddc00 == 32 [pid = 1735] [id = 347] 10:38:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8fcc9000) [pid = 1735] [serial = 1042] [outer = (nil)] 10:38:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x92d94400) [pid = 1735] [serial = 1043] [outer = 0x8fcc9000] 10:38:35 INFO - PROCESS | 1735 | 1467740315469 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x92d96400) [pid = 1735] [serial = 1044] [outer = 0x8fcc9000] 10:38:36 INFO - PROCESS | 1735 | 1467740316395 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]]]}] 10:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1589ms 10:38:36 INFO - PROCESS | 1735 | 1467740316460 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 1735 | 1467740316464 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:38:36 INFO - PROCESS | 1735 | 1467740316472 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - PROCESS | 1735 | 1467740316476 Marionette TRACE conn4 <- [1,1362,null,{}] 10:38:36 INFO - PROCESS | 1735 | 1467740316504 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}] 10:38:36 INFO - PROCESS | 1735 | 1467740316508 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:36 INFO - PROCESS | 1735 | 1467740316694 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:38:36 INFO - PROCESS | 1735 | 1467740316868 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 1735 | 1467740316879 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccc400 == 33 [pid = 1735] [id = 348] 10:38:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x9313d000) [pid = 1735] [serial = 1045] [outer = (nil)] 10:38:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x93b6bc00) [pid = 1735] [serial = 1046] [outer = 0x9313d000] 10:38:37 INFO - PROCESS | 1735 | 1467740317021 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x93b73400) [pid = 1735] [serial = 1047] [outer = 0x9313d000] 10:38:38 INFO - PROCESS | 1735 | 1467740318058 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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1667ms 10:38:38 INFO - PROCESS | 1735 | 1467740318140 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 1735 | 1467740318145 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:38:38 INFO - PROCESS | 1735 | 1467740318154 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 1735 | 1467740318159 Marionette TRACE conn4 <- [1,1366,null,{}] 10:38:38 INFO - PROCESS | 1735 | 1467740318167 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}] 10:38:38 INFO - PROCESS | 1735 | 1467740318180 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:38 INFO - PROCESS | 1735 | 1467740318495 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:38:38 INFO - PROCESS | 1735 | 1467740318693 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 1735 | 1467740318700 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79ec00 == 34 [pid = 1735] [id = 349] 10:38:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8dee9400) [pid = 1735] [serial = 1048] [outer = (nil)] 10:38:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x952f3800) [pid = 1735] [serial = 1049] [outer = 0x8dee9400] 10:38:38 INFO - PROCESS | 1735 | 1467740318802 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x95397c00) [pid = 1735] [serial = 1050] [outer = 0x8dee9400] 10:38:39 INFO - PROCESS | 1735 | 1467740319741 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] 10:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:38:39 INFO - PROCESS | 1735 | 1467740319794 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:38:39 INFO - PROCESS | 1735 | 1467740319801 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 1735 | 1467740319805 Marionette TRACE conn4 <- [1,1370,null,{}] 10:38:39 INFO - PROCESS | 1735 | 1467740319811 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}] 10:38:39 INFO - PROCESS | 1735 | 1467740319816 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:40 INFO - PROCESS | 1735 | 1467740320007 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:38:40 INFO - PROCESS | 1735 | 1467740320239 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 1735 | 1467740320259 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb37800 == 35 [pid = 1735] [id = 350] 10:38:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8fcc9400) [pid = 1735] [serial = 1051] [outer = (nil)] 10:38:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x953a0400) [pid = 1735] [serial = 1052] [outer = 0x8fcc9400] 10:38:40 INFO - PROCESS | 1735 | 1467740320389 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x953ca400) [pid = 1735] [serial = 1053] [outer = 0x8fcc9400] 10:38:41 INFO - PROCESS | 1735 | 1467740321365 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] 10:38:41 INFO - PROCESS | 1735 | 1467740321404 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:38:41 INFO - PROCESS | 1735 | 1467740321411 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 1735 | 1467740321415 Marionette TRACE conn4 <- [1,1374,null,{}] 10:38:41 INFO - PROCESS | 1735 | 1467740321421 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}] 10:38:41 INFO - PROCESS | 1735 | 1467740321426 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:41 INFO - PROCESS | 1735 | 1467740321608 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:38:41 INFO - PROCESS | 1735 | 1467740321972 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 1735 | 1467740321984 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5400 == 36 [pid = 1735] [id = 351] 10:38:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x8c5b5800) [pid = 1735] [serial = 1054] [outer = (nil)] 10:38:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x8c5bec00) [pid = 1735] [serial = 1055] [outer = 0x8c5b5800] 10:38:42 INFO - PROCESS | 1735 | 1467740322075 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x8da4f000) [pid = 1735] [serial = 1056] [outer = 0x8c5b5800] 10:38:42 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:43 INFO - PROCESS | 1735 | 1467740323019 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] 10:38:43 INFO - PROCESS | 1735 | 1467740323068 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:38:43 INFO - PROCESS | 1735 | 1467740323076 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1735 | 1467740323080 Marionette TRACE conn4 <- [1,1378,null,{}] 10:38:43 INFO - PROCESS | 1735 | 1467740323088 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}] 10:38:43 INFO - PROCESS | 1735 | 1467740323096 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:43 INFO - PROCESS | 1735 | 1467740323280 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:38:43 INFO - PROCESS | 1735 | 1467740323601 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 1735 | 1467740323611 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x91a78400) [pid = 1735] [serial = 942] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x928adc00) [pid = 1735] [serial = 977] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x92967000) [pid = 1735] [serial = 978] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8de8a400) [pid = 1735] [serial = 965] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x8deb8c00) [pid = 1735] [serial = 966] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x92964400) [pid = 1735] [serial = 959] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x92b53c00) [pid = 1735] [serial = 960] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8fad0400) [pid = 1735] [serial = 968] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8fb2f000) [pid = 1735] [serial = 969] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8fcd0c00) [pid = 1735] [serial = 971] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x91c0c400) [pid = 1735] [serial = 972] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x925ef400) [pid = 1735] [serial = 953] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x925f2800) [pid = 1735] [serial = 954] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x928a5000) [pid = 1735] [serial = 956] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x928ae800) [pid = 1735] [serial = 957] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8c5ba400) [pid = 1735] [serial = 944] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8da52400) [pid = 1735] [serial = 945] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x93b66800) [pid = 1735] [serial = 983] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f58c400) [pid = 1735] [serial = 947] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8f95fc00) [pid = 1735] [serial = 948] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x9313cc00) [pid = 1735] [serial = 962] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x93b6e000) [pid = 1735] [serial = 984] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x92d90c00) [pid = 1735] [serial = 963] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x925f2c00) [pid = 1735] [serial = 974] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x91a74000) [pid = 1735] [serial = 950] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x91c0fc00) [pid = 1735] [serial = 951] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92d8c800) [pid = 1735] [serial = 981] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92168c00) [pid = 1735] [serial = 980] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9284ac00) [pid = 1735] [serial = 975] [outer = (nil)] [url = about:blank] 10:38:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba400 == 37 [pid = 1735] [id = 352] 10:38:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8da4cc00) [pid = 1735] [serial = 1057] [outer = (nil)] 10:38:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8deb8c00) [pid = 1735] [serial = 1058] [outer = 0x8da4cc00] 10:38:43 INFO - PROCESS | 1735 | 1467740323776 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f590400) [pid = 1735] [serial = 1059] [outer = 0x8da4cc00] 10:38:44 INFO - PROCESS | 1735 | 1467740324580 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] 10:38:44 INFO - PROCESS | 1735 | 1467740324631 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:38:44 INFO - PROCESS | 1735 | 1467740324639 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 1735 | 1467740324642 Marionette TRACE conn4 <- [1,1382,null,{}] 10:38:44 INFO - PROCESS | 1735 | 1467740324649 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}] 10:38:44 INFO - PROCESS | 1735 | 1467740324654 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:44 INFO - PROCESS | 1735 | 1467740324833 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:38:44 INFO - PROCESS | 1735 | 1467740324843 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1735 | 1467740324849 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c03c00 == 38 [pid = 1735] [id = 353] 10:38:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x91c04400) [pid = 1735] [serial = 1060] [outer = (nil)] 10:38:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x91c0d000) [pid = 1735] [serial = 1061] [outer = 0x91c04400] 10:38:44 INFO - PROCESS | 1735 | 1467740324940 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x924dc400) [pid = 1735] [serial = 1062] [outer = 0x91c04400] 10:38:45 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:46 INFO - PROCESS | 1735 | 1467740326041 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] 10:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:38:46 INFO - PROCESS | 1735 | 1467740326099 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:38:46 INFO - PROCESS | 1735 | 1467740326120 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 1735 | 1467740326129 Marionette TRACE conn4 <- [1,1386,null,{}] 10:38:46 INFO - PROCESS | 1735 | 1467740326138 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}] 10:38:46 INFO - PROCESS | 1735 | 1467740326146 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:46 INFO - PROCESS | 1735 | 1467740326389 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:38:46 INFO - PROCESS | 1735 | 1467740326419 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 1735 | 1467740326428 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c798800 == 39 [pid = 1735] [id = 354] 10:38:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x928a5000) [pid = 1735] [serial = 1063] [outer = (nil)] 10:38:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x928b0800) [pid = 1735] [serial = 1064] [outer = 0x928a5000] 10:38:46 INFO - PROCESS | 1735 | 1467740326499 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92966400) [pid = 1735] [serial = 1065] [outer = 0x928a5000] 10:38:47 INFO - PROCESS | 1735 | 1467740327479 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] 10:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:38:47 INFO - PROCESS | 1735 | 1467740327519 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:38:47 INFO - PROCESS | 1735 | 1467740327525 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 1735 | 1467740327543 Marionette TRACE conn4 <- [1,1390,null,{}] 10:38:47 INFO - PROCESS | 1735 | 1467740327557 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}] 10:38:47 INFO - PROCESS | 1735 | 1467740327562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:47 INFO - PROCESS | 1735 | 1467740327789 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:38:47 INFO - PROCESS | 1735 | 1467740327815 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 1735 | 1467740327824 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f2800 == 40 [pid = 1735] [id = 355] 10:38:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x92969c00) [pid = 1735] [serial = 1066] [outer = (nil)] 10:38:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x92d97000) [pid = 1735] [serial = 1067] [outer = 0x92969c00] 10:38:47 INFO - PROCESS | 1735 | 1467740327894 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9313f400) [pid = 1735] [serial = 1068] [outer = 0x92969c00] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8def0c00) [pid = 1735] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8fada400) [pid = 1735] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8c79f800) [pid = 1735] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8c5b6c00) [pid = 1735] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fcca000) [pid = 1735] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x91c08800) [pid = 1735] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x91c04800) [pid = 1735] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f25e800) [pid = 1735] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9296a800) [pid = 1735] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f25a800) [pid = 1735] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8c798400) [pid = 1735] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8debc800) [pid = 1735] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9520a000) [pid = 1735] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92d9ac00) [pid = 1735] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:38:48 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x93b71000) [pid = 1735] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:38:48 INFO - PROCESS | 1735 | 1467740328974 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]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1504ms 10:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:38:49 INFO - PROCESS | 1735 | 1467740329030 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 1735 | 1467740329033 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:38:49 INFO - PROCESS | 1735 | 1467740329040 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 1735 | 1467740329043 Marionette TRACE conn4 <- [1,1394,null,{}] 10:38:49 INFO - PROCESS | 1735 | 1467740329057 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}] 10:38:49 INFO - PROCESS | 1735 | 1467740329063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:49 INFO - PROCESS | 1735 | 1467740329231 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:38:49 INFO - PROCESS | 1735 | 1467740329240 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 1735 | 1467740329270 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fada400 == 41 [pid = 1735] [id = 356] 10:38:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8fadb800) [pid = 1735] [serial = 1069] [outer = (nil)] 10:38:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92846c00) [pid = 1735] [serial = 1070] [outer = 0x8fadb800] 10:38:49 INFO - PROCESS | 1735 | 1467740329356 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x93b68c00) [pid = 1735] [serial = 1071] [outer = 0x8fadb800] 10:38:50 INFO - PROCESS | 1735 | 1467740330278 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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1257ms 10:38:50 INFO - PROCESS | 1735 | 1467740330298 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 1735 | 1467740330302 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:38:50 INFO - PROCESS | 1735 | 1467740330309 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 1735 | 1467740330313 Marionette TRACE conn4 <- [1,1398,null,{}] 10:38:50 INFO - PROCESS | 1735 | 1467740330324 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}] 10:38:50 INFO - PROCESS | 1735 | 1467740330328 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:50 INFO - PROCESS | 1735 | 1467740330495 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:38:50 INFO - PROCESS | 1735 | 1467740330505 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 1735 | 1467740330511 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0000 == 42 [pid = 1735] [id = 357] 10:38:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8c5b0400) [pid = 1735] [serial = 1072] [outer = (nil)] 10:38:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8c5b7c00) [pid = 1735] [serial = 1073] [outer = 0x8c5b0400] 10:38:50 INFO - PROCESS | 1735 | 1467740330678 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8c799800) [pid = 1735] [serial = 1074] [outer = 0x8c5b0400] 10:38:51 INFO - PROCESS | 1735 | 1467740331880 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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1585ms 10:38:51 INFO - PROCESS | 1735 | 1467740331896 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 1735 | 1467740331903 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:38:51 INFO - PROCESS | 1735 | 1467740331929 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 1735 | 1467740331935 Marionette TRACE conn4 <- [1,1402,null,{}] 10:38:51 INFO - PROCESS | 1735 | 1467740331947 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}] 10:38:51 INFO - PROCESS | 1735 | 1467740331954 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:52 INFO - PROCESS | 1735 | 1467740332172 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:38:52 INFO - PROCESS | 1735 | 1467740332403 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 1735 | 1467740332417 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58f400 == 43 [pid = 1735] [id = 358] 10:38:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fad6000) [pid = 1735] [serial = 1075] [outer = (nil)] 10:38:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8fb3d000) [pid = 1735] [serial = 1076] [outer = 0x8fad6000] 10:38:52 INFO - PROCESS | 1735 | 1467740332521 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x91a6f400) [pid = 1735] [serial = 1077] [outer = 0x8fad6000] 10:38:53 INFO - PROCESS | 1735 | 1467740333487 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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1612ms 10:38:53 INFO - PROCESS | 1735 | 1467740333523 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 1735 | 1467740333529 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:38:53 INFO - PROCESS | 1735 | 1467740333541 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 1735 | 1467740333545 Marionette TRACE conn4 <- [1,1406,null,{}] 10:38:53 INFO - PROCESS | 1735 | 1467740333552 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}] 10:38:53 INFO - PROCESS | 1735 | 1467740333559 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:53 INFO - PROCESS | 1735 | 1467740333768 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:38:54 INFO - PROCESS | 1735 | 1467740334047 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 1735 | 1467740334054 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x924df000 == 44 [pid = 1735] [id = 359] 10:38:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92841400) [pid = 1735] [serial = 1078] [outer = (nil)] 10:38:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x9284ac00) [pid = 1735] [serial = 1079] [outer = 0x92841400] 10:38:54 INFO - PROCESS | 1735 | 1467740334186 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x928ae000) [pid = 1735] [serial = 1080] [outer = 0x92841400] 10:38:55 INFO - PROCESS | 1735 | 1467740335198 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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1740ms 10:38:55 INFO - PROCESS | 1735 | 1467740335282 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 1735 | 1467740335285 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:38:55 INFO - PROCESS | 1735 | 1467740335293 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 1735 | 1467740335300 Marionette TRACE conn4 <- [1,1410,null,{}] 10:38:55 INFO - PROCESS | 1735 | 1467740335317 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}] 10:38:55 INFO - PROCESS | 1735 | 1467740335327 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:55 INFO - PROCESS | 1735 | 1467740335669 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:38:55 INFO - PROCESS | 1735 | 1467740335863 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 1735 | 1467740335871 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x9284b800 == 45 [pid = 1735] [id = 360] 10:38:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93b6e000) [pid = 1735] [serial = 1081] [outer = (nil)] 10:38:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93c69000) [pid = 1735] [serial = 1082] [outer = 0x93b6e000] 10:38:55 INFO - PROCESS | 1735 | 1467740335957 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x93e0fc00) [pid = 1735] [serial = 1083] [outer = 0x93b6e000] 10:38:57 INFO - PROCESS | 1735 | 1467740337053 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]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1808ms 10:38:57 INFO - PROCESS | 1735 | 1467740337102 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 1735 | 1467740337108 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:38:57 INFO - PROCESS | 1735 | 1467740337115 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 1735 | 1467740337119 Marionette TRACE conn4 <- [1,1414,null,{}] 10:38:57 INFO - PROCESS | 1735 | 1467740337125 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}] 10:38:57 INFO - PROCESS | 1735 | 1467740337130 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:57 INFO - PROCESS | 1735 | 1467740337362 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:38:57 INFO - PROCESS | 1735 | 1467740337588 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 1735 | 1467740337597 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b4dc00 == 46 [pid = 1735] [id = 361] 10:38:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x93c60000) [pid = 1735] [serial = 1084] [outer = (nil)] 10:38:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x97806800) [pid = 1735] [serial = 1085] [outer = 0x93c60000] 10:38:57 INFO - PROCESS | 1735 | 1467740337676 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x97815000) [pid = 1735] [serial = 1086] [outer = 0x93c60000] 10:38:58 INFO - PROCESS | 1735 | 1467740338671 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]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1594ms 10:38:58 INFO - PROCESS | 1735 | 1467740338710 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 1735 | 1467740338715 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:38:58 INFO - PROCESS | 1735 | 1467740338722 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 1735 | 1467740338725 Marionette TRACE conn4 <- [1,1418,null,{}] 10:38:58 INFO - PROCESS | 1735 | 1467740338732 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}] 10:38:58 INFO - PROCESS | 1735 | 1467740338737 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:58 INFO - PROCESS | 1735 | 1467740338974 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:38:59 INFO - PROCESS | 1735 | 1467740339251 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 1735 | 1467740339259 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:38:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b6d000 == 47 [pid = 1735] [id = 362] 10:38:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x952fc000) [pid = 1735] [serial = 1087] [outer = (nil)] 10:38:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x97a20c00) [pid = 1735] [serial = 1088] [outer = 0x952fc000] 10:38:59 INFO - PROCESS | 1735 | 1467740339360 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x997c1c00) [pid = 1735] [serial = 1089] [outer = 0x952fc000] 10:39:00 INFO - PROCESS | 1735 | 1467740340451 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]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1787ms 10:39:00 INFO - PROCESS | 1735 | 1467740340511 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 1735 | 1467740340516 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:39:00 INFO - PROCESS | 1735 | 1467740340523 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 1735 | 1467740340527 Marionette TRACE conn4 <- [1,1422,null,{}] 10:39:00 INFO - PROCESS | 1735 | 1467740340533 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}] 10:39:00 INFO - PROCESS | 1735 | 1467740340544 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:00 INFO - PROCESS | 1735 | 1467740340846 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:39:01 INFO - PROCESS | 1735 | 1467740341377 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 1735 | 1467740341392 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb6400 == 48 [pid = 1735] [id = 363] 10:39:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8deb6c00) [pid = 1735] [serial = 1090] [outer = (nil)] 10:39:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8debe400) [pid = 1735] [serial = 1091] [outer = 0x8deb6c00] 10:39:01 INFO - PROCESS | 1735 | 1467740341513 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8f25ac00) [pid = 1735] [serial = 1092] [outer = 0x8deb6c00] 10:39:02 INFO - PROCESS | 1735 | 1467740342672 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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2184ms 10:39:02 INFO - PROCESS | 1735 | 1467740342711 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 1735 | 1467740342717 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:39:02 INFO - PROCESS | 1735 | 1467740342725 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 1735 | 1467740342729 Marionette TRACE conn4 <- [1,1426,null,{}] 10:39:02 INFO - PROCESS | 1735 | 1467740342737 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}] 10:39:02 INFO - PROCESS | 1735 | 1467740342744 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:02 INFO - PROCESS | 1735 | 1467740342933 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8dec0c00 == 47 [pid = 1735] [id = 327] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1000 == 46 [pid = 1735] [id = 325] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8da53400 == 45 [pid = 1735] [id = 338] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb34400 == 44 [pid = 1735] [id = 324] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb38400 == 43 [pid = 1735] [id = 326] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8de92000 == 42 [pid = 1735] [id = 328] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fada400 == 41 [pid = 1735] [id = 356] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x925f2800 == 40 [pid = 1735] [id = 355] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c798800 == 39 [pid = 1735] [id = 354] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x91c03c00 == 38 [pid = 1735] [id = 353] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba400 == 37 [pid = 1735] [id = 352] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5400 == 36 [pid = 1735] [id = 351] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb33000 == 35 [pid = 1735] [id = 323] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8f252400 == 34 [pid = 1735] [id = 322] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79f400 == 33 [pid = 1735] [id = 339] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb37800 == 32 [pid = 1735] [id = 350] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x92d92000 == 31 [pid = 1735] [id = 330] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8de92800 == 30 [pid = 1735] [id = 343] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8faddc00 == 29 [pid = 1735] [id = 347] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8deef800 == 28 [pid = 1735] [id = 333] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8c00 == 27 [pid = 1735] [id = 345] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x93138800 == 26 [pid = 1735] [id = 331] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x928b0000 == 25 [pid = 1735] [id = 346] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb2400 == 24 [pid = 1735] [id = 334] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8da52c00 == 23 [pid = 1735] [id = 335] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccc400 == 22 [pid = 1735] [id = 348] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8debd400 == 21 [pid = 1735] [id = 344] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79ec00 == 20 [pid = 1735] [id = 349] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8deef400 == 19 [pid = 1735] [id = 337] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb5c00 == 18 [pid = 1735] [id = 340] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb39c00 == 17 [pid = 1735] [id = 329] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c797c00 == 16 [pid = 1735] [id = 336] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af400 == 15 [pid = 1735] [id = 342] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc9800 == 14 [pid = 1735] [id = 341] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb35800 == 13 [pid = 1735] [id = 332] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x93b6d000 == 12 [pid = 1735] [id = 362] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x92b4dc00 == 11 [pid = 1735] [id = 361] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x9284b800 == 10 [pid = 1735] [id = 360] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58f400 == 9 [pid = 1735] [id = 358] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x924df000 == 8 [pid = 1735] [id = 359] 10:39:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0000 == 7 [pid = 1735] [id = 357] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8f967400) [pid = 1735] [serial = 1013] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x953ca800) [pid = 1735] [serial = 1001] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8de8e400) [pid = 1735] [serial = 1020] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8dee3c00) [pid = 1735] [serial = 1028] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x91a76800) [pid = 1735] [serial = 1026] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x92168800) [pid = 1735] [serial = 990] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x9781f000) [pid = 1735] [serial = 1007] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8f586800) [pid = 1735] [serial = 1022] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8f592000) [pid = 1735] [serial = 1023] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x952f3c00) [pid = 1735] [serial = 999] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x91a7e400) [pid = 1735] [serial = 1016] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8f58c000) [pid = 1735] [serial = 1011] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8fcce400) [pid = 1735] [serial = 1025] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8debf800) [pid = 1735] [serial = 1010] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x97a22000) [pid = 1735] [serial = 1008] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8f58e400) [pid = 1735] [serial = 987] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x97814c00) [pid = 1735] [serial = 1005] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93b6a400) [pid = 1735] [serial = 992] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x924e2000) [pid = 1735] [serial = 1017] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x9780e800) [pid = 1735] [serial = 1004] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x93c64000) [pid = 1735] [serial = 995] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f257800) [pid = 1735] [serial = 986] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93c0b800) [pid = 1735] [serial = 993] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x92160000) [pid = 1735] [serial = 989] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9404b000) [pid = 1735] [serial = 998] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8de88400) [pid = 1735] [serial = 1019] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x953cf000) [pid = 1735] [serial = 1002] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x93e07c00) [pid = 1735] [serial = 996] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fb36400) [pid = 1735] [serial = 1014] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8fadc400) [pid = 1735] [serial = 1029] [outer = (nil)] [url = about:blank] 10:39:04 INFO - PROCESS | 1735 | 1467740344431 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 1735 | 1467740344438 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 8 [pid = 1735] [id = 364] 10:39:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8c5b4000) [pid = 1735] [serial = 1093] [outer = (nil)] 10:39:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8c5ba400) [pid = 1735] [serial = 1094] [outer = 0x8c5b4000] 10:39:04 INFO - PROCESS | 1735 | 1467740344530 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8c7a0800) [pid = 1735] [serial = 1095] [outer = 0x8c5b4000] 10:39:05 INFO - PROCESS | 1735 | 1467740345420 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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2745ms 10:39:05 INFO - PROCESS | 1735 | 1467740345472 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 1735 | 1467740345477 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:39:05 INFO - PROCESS | 1735 | 1467740345487 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 1735 | 1467740345492 Marionette TRACE conn4 <- [1,1430,null,{}] 10:39:05 INFO - PROCESS | 1735 | 1467740345501 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}] 10:39:05 INFO - PROCESS | 1735 | 1467740345509 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:05 INFO - PROCESS | 1735 | 1467740345713 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:39:06 INFO - PROCESS | 1735 | 1467740345997 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1735 | 1467740346006 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee5400 == 9 [pid = 1735] [id = 365] 10:39:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8dee8c00) [pid = 1735] [serial = 1096] [outer = (nil)] 10:39:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8deed000) [pid = 1735] [serial = 1097] [outer = 0x8dee8c00] 10:39:06 INFO - PROCESS | 1735 | 1467740346102 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f25a800) [pid = 1735] [serial = 1098] [outer = 0x8dee8c00] 10:39:07 INFO - PROCESS | 1735 | 1467740347031 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1586ms 10:39:07 INFO - PROCESS | 1735 | 1467740347079 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 1735 | 1467740347087 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:39:07 INFO - PROCESS | 1735 | 1467740347095 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1735 | 1467740347098 Marionette TRACE conn4 <- [1,1434,null,{}] 10:39:07 INFO - PROCESS | 1735 | 1467740347113 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}] 10:39:07 INFO - PROCESS | 1735 | 1467740347120 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:07 INFO - PROCESS | 1735 | 1467740347358 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:39:07 INFO - PROCESS | 1735 | 1467740347381 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 1735 | 1467740347389 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee2800 == 10 [pid = 1735] [id = 366] 10:39:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f95ac00) [pid = 1735] [serial = 1099] [outer = (nil)] 10:39:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f963000) [pid = 1735] [serial = 1100] [outer = 0x8f95ac00] 10:39:07 INFO - PROCESS | 1735 | 1467740347463 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fad3800) [pid = 1735] [serial = 1101] [outer = 0x8f95ac00] 10:39:08 INFO - PROCESS | 1735 | 1467740348585 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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1546ms 10:39:08 INFO - PROCESS | 1735 | 1467740348642 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 1735 | 1467740348645 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:39:08 INFO - PROCESS | 1735 | 1467740348671 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 1735 | 1467740348682 Marionette TRACE conn4 <- [1,1438,null,{}] 10:39:08 INFO - PROCESS | 1735 | 1467740348692 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}] 10:39:08 INFO - PROCESS | 1735 | 1467740348701 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:09 INFO - PROCESS | 1735 | 1467740349535 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fadb800) [pid = 1735] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92969c00) [pid = 1735] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x91c05800) [pid = 1735] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8dee4000) [pid = 1735] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fcc9000) [pid = 1735] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8dee4800) [pid = 1735] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8c5b5800) [pid = 1735] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fcc9400) [pid = 1735] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8dee9400) [pid = 1735] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x91c04400) [pid = 1735] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x9313d000) [pid = 1735] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9295e000) [pid = 1735] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8da4cc00) [pid = 1735] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:39:09 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x928a5000) [pid = 1735] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:39:09 INFO - PROCESS | 1735 | 1467740349709 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 1735 | 1467740349717 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56400 == 11 [pid = 1735] [id = 367] 10:39:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8de88c00) [pid = 1735] [serial = 1102] [outer = (nil)] 10:39:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f25e800) [pid = 1735] [serial = 1103] [outer = 0x8de88c00] 10:39:09 INFO - PROCESS | 1735 | 1467740349789 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8faddc00) [pid = 1735] [serial = 1104] [outer = 0x8de88c00] 10:39:10 INFO - PROCESS | 1735 | 1467740350929 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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2314ms 10:39:10 INFO - PROCESS | 1735 | 1467740350968 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 1735 | 1467740350973 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:39:10 INFO - PROCESS | 1735 | 1467740350980 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 1735 | 1467740350982 Marionette TRACE conn4 <- [1,1442,null,{}] 10:39:10 INFO - PROCESS | 1735 | 1467740350989 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}] 10:39:10 INFO - PROCESS | 1735 | 1467740350994 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:11 INFO - PROCESS | 1735 | 1467740351189 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:39:11 INFO - PROCESS | 1735 | 1467740351200 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1735 | 1467740351209 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79f800 == 12 [pid = 1735] [id = 368] 10:39:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8fcc9000) [pid = 1735] [serial = 1105] [outer = (nil)] 10:39:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91a7b000) [pid = 1735] [serial = 1106] [outer = 0x8fcc9000] 10:39:11 INFO - PROCESS | 1735 | 1467740351454 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x91c0a000) [pid = 1735] [serial = 1107] [outer = 0x8fcc9000] 10:39:12 INFO - PROCESS | 1735 | 1467740352783 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1886ms 10:39:12 INFO - PROCESS | 1735 | 1467740352880 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1735 | 1467740352888 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:39:12 INFO - PROCESS | 1735 | 1467740352896 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1735 | 1467740352905 Marionette TRACE conn4 <- [1,1446,null,{}] 10:39:12 INFO - PROCESS | 1735 | 1467740352914 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}] 10:39:12 INFO - PROCESS | 1735 | 1467740352919 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:13 INFO - PROCESS | 1735 | 1467740353238 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:39:13 INFO - PROCESS | 1735 | 1467740353433 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1735 | 1467740353447 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debe000 == 13 [pid = 1735] [id = 369] 10:39:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8debf800) [pid = 1735] [serial = 1108] [outer = (nil)] 10:39:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f255400) [pid = 1735] [serial = 1109] [outer = 0x8debf800] 10:39:13 INFO - PROCESS | 1735 | 1467740353552 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8fad2c00) [pid = 1735] [serial = 1110] [outer = 0x8debf800] 10:39:14 INFO - PROCESS | 1735 | 1467740354681 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1840ms 10:39:14 INFO - PROCESS | 1735 | 1467740354737 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:39:14 INFO - PROCESS | 1735 | 1467740354746 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:39:14 INFO - PROCESS | 1735 | 1467740354760 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1735 | 1467740354765 Marionette TRACE conn4 <- [1,1450,null,{}] 10:39:14 INFO - PROCESS | 1735 | 1467740354773 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}] 10:39:14 INFO - PROCESS | 1735 | 1467740354781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:15 INFO - PROCESS | 1735 | 1467740355023 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:39:15 INFO - PROCESS | 1735 | 1467740355295 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 1735 | 1467740355304 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5ac00 == 14 [pid = 1735] [id = 370] 10:39:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x91a78400) [pid = 1735] [serial = 1111] [outer = (nil)] 10:39:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x9215d400) [pid = 1735] [serial = 1112] [outer = 0x91a78400] 10:39:15 INFO - PROCESS | 1735 | 1467740355454 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92165800) [pid = 1735] [serial = 1113] [outer = 0x91a78400] 10:39:16 INFO - PROCESS | 1735 | 1467740356819 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2145ms 10:39:16 INFO - PROCESS | 1735 | 1467740356903 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:39:16 INFO - PROCESS | 1735 | 1467740356907 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:39:16 INFO - PROCESS | 1735 | 1467740356915 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 1735 | 1467740356922 Marionette TRACE conn4 <- [1,1454,null,{}] 10:39:16 INFO - PROCESS | 1735 | 1467740356950 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}] 10:39:16 INFO - PROCESS | 1735 | 1467740356964 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:17 INFO - PROCESS | 1735 | 1467740357376 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:39:17 INFO - PROCESS | 1735 | 1467740357518 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1735 | 1467740357528 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f4000 == 15 [pid = 1735] [id = 371] 10:39:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x925f5400) [pid = 1735] [serial = 1114] [outer = (nil)] 10:39:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92844800) [pid = 1735] [serial = 1115] [outer = 0x925f5400] 10:39:17 INFO - PROCESS | 1735 | 1467740357617 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9284ec00) [pid = 1735] [serial = 1116] [outer = 0x925f5400] 10:39:18 INFO - PROCESS | 1735 | 1467740358693 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1850ms 10:39:18 INFO - PROCESS | 1735 | 1467740358765 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:39:18 INFO - PROCESS | 1735 | 1467740358770 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:39:18 INFO - PROCESS | 1735 | 1467740358777 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1735 | 1467740358781 Marionette TRACE conn4 <- [1,1458,null,{}] 10:39:18 INFO - PROCESS | 1735 | 1467740358787 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}] 10:39:18 INFO - PROCESS | 1735 | 1467740358793 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:18 INFO - PROCESS | 1735 | 1467740358985 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:39:19 INFO - PROCESS | 1735 | 1467740359212 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1735 | 1467740359223 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b6800 == 16 [pid = 1735] [id = 372] 10:39:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8da51400) [pid = 1735] [serial = 1117] [outer = (nil)] 10:39:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f965000) [pid = 1735] [serial = 1118] [outer = 0x8da51400] 10:39:19 INFO - PROCESS | 1735 | 1467740359309 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8f252000) [pid = 1735] [serial = 1119] [outer = 0x8da51400] 10:39:20 INFO - PROCESS | 1735 | 1467740360555 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1839ms 10:39:20 INFO - PROCESS | 1735 | 1467740360617 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:39:20 INFO - PROCESS | 1735 | 1467740360623 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:39:20 INFO - PROCESS | 1735 | 1467740360631 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1735 | 1467740360636 Marionette TRACE conn4 <- [1,1462,null,{}] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92846c00) [pid = 1735] [serial = 1070] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92d97000) [pid = 1735] [serial = 1067] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x9313f400) [pid = 1735] [serial = 1068] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x92168000) [pid = 1735] [serial = 1037] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x91a79000) [pid = 1735] [serial = 1038] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f258000) [pid = 1735] [serial = 1034] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8f95d400) [pid = 1735] [serial = 1035] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92d94400) [pid = 1735] [serial = 1043] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92d96400) [pid = 1735] [serial = 1044] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92167000) [pid = 1735] [serial = 1032] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91c09c00) [pid = 1735] [serial = 1031] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8c5bec00) [pid = 1735] [serial = 1055] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8da4f000) [pid = 1735] [serial = 1056] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x953a0400) [pid = 1735] [serial = 1052] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x953ca400) [pid = 1735] [serial = 1053] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x952f3800) [pid = 1735] [serial = 1049] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x95397c00) [pid = 1735] [serial = 1050] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x91c0d000) [pid = 1735] [serial = 1061] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x93b6bc00) [pid = 1735] [serial = 1046] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x93b73400) [pid = 1735] [serial = 1047] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92965c00) [pid = 1735] [serial = 1040] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x92b52000) [pid = 1735] [serial = 1041] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8deb8c00) [pid = 1735] [serial = 1058] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f590400) [pid = 1735] [serial = 1059] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x928b0800) [pid = 1735] [serial = 1064] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x92966400) [pid = 1735] [serial = 1065] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x924dc400) [pid = 1735] [serial = 1062] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x93b68c00) [pid = 1735] [serial = 1071] [outer = (nil)] [url = about:blank] 10:39:20 INFO - PROCESS | 1735 | 1467740360859 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}] 10:39:20 INFO - PROCESS | 1735 | 1467740360865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:21 INFO - PROCESS | 1735 | 1467740361066 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:39:21 INFO - PROCESS | 1735 | 1467740361080 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1735 | 1467740361092 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4d800 == 17 [pid = 1735] [id = 373] 10:39:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8da4e000) [pid = 1735] [serial = 1120] [outer = (nil)] 10:39:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8de93c00) [pid = 1735] [serial = 1121] [outer = 0x8da4e000] 10:39:21 INFO - PROCESS | 1735 | 1467740361178 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8debec00) [pid = 1735] [serial = 1122] [outer = 0x8da4e000] 10:39:22 INFO - PROCESS | 1735 | 1467740362105 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1499ms 10:39:22 INFO - PROCESS | 1735 | 1467740362129 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1735 | 1467740362136 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:39:22 INFO - PROCESS | 1735 | 1467740362147 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1735 | 1467740362151 Marionette TRACE conn4 <- [1,1466,null,{}] 10:39:22 INFO - PROCESS | 1735 | 1467740362158 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}] 10:39:22 INFO - PROCESS | 1735 | 1467740362164 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:22 INFO - PROCESS | 1735 | 1467740362349 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:39:22 INFO - PROCESS | 1735 | 1467740362471 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1735 | 1467740362479 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58dc00 == 18 [pid = 1735] [id = 374] 10:39:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f590400) [pid = 1735] [serial = 1123] [outer = (nil)] 10:39:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8f95ec00) [pid = 1735] [serial = 1124] [outer = 0x8f590400] 10:39:22 INFO - PROCESS | 1735 | 1467740362561 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8fad9000) [pid = 1735] [serial = 1125] [outer = 0x8f590400] 10:39:23 INFO - PROCESS | 1735 | 1467740363488 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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1383ms 10:39:23 INFO - PROCESS | 1735 | 1467740363532 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1735 | 1467740363536 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:39:23 INFO - PROCESS | 1735 | 1467740363552 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1735 | 1467740363559 Marionette TRACE conn4 <- [1,1470,null,{}] 10:39:23 INFO - PROCESS | 1735 | 1467740363576 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}] 10:39:23 INFO - PROCESS | 1735 | 1467740363585 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:23 INFO - PROCESS | 1735 | 1467740363836 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:39:23 INFO - PROCESS | 1735 | 1467740363859 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1735 | 1467740363868 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0ec00 == 19 [pid = 1735] [id = 375] 10:39:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9215b400) [pid = 1735] [serial = 1126] [outer = (nil)] 10:39:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92160000) [pid = 1735] [serial = 1127] [outer = 0x9215b400] 10:39:23 INFO - PROCESS | 1735 | 1467740363942 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9216a400) [pid = 1735] [serial = 1128] [outer = 0x9215b400] 10:39:24 INFO - PROCESS | 1735 | 1467740364910 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1445ms 10:39:24 INFO - PROCESS | 1735 | 1467740364991 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:39:25 INFO - PROCESS | 1735 | 1467740364996 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:39:25 INFO - PROCESS | 1735 | 1467740365002 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1735 | 1467740365006 Marionette TRACE conn4 <- [1,1474,null,{}] 10:39:25 INFO - PROCESS | 1735 | 1467740365037 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}] 10:39:25 INFO - PROCESS | 1735 | 1467740365041 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:25 INFO - PROCESS | 1735 | 1467740365273 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:39:25 INFO - PROCESS | 1735 | 1467740365299 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1735 | 1467740365305 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7b400 == 20 [pid = 1735] [id = 376] 10:39:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x924dd000) [pid = 1735] [serial = 1129] [outer = (nil)] 10:39:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x925ecc00) [pid = 1735] [serial = 1130] [outer = 0x924dd000] 10:39:25 INFO - PROCESS | 1735 | 1467740365381 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x925f4c00) [pid = 1735] [serial = 1131] [outer = 0x924dd000] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x952fc000) [pid = 1735] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x92841400) [pid = 1735] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8c5b0400) [pid = 1735] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x93b6e000) [pid = 1735] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f95ac00) [pid = 1735] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8deb6c00) [pid = 1735] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fad6000) [pid = 1735] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8dee8c00) [pid = 1735] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8c5b4000) [pid = 1735] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x93c60000) [pid = 1735] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:39:25 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8de88c00) [pid = 1735] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:39:26 INFO - PROCESS | 1735 | 1467740366472 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1510ms 10:39:26 INFO - PROCESS | 1735 | 1467740366513 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1735 | 1467740366517 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:39:26 INFO - PROCESS | 1735 | 1467740366523 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1735 | 1467740366527 Marionette TRACE conn4 <- [1,1478,null,{}] 10:39:26 INFO - PROCESS | 1735 | 1467740366532 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}] 10:39:26 INFO - PROCESS | 1735 | 1467740366538 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:26 INFO - PROCESS | 1735 | 1467740366760 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:39:26 INFO - PROCESS | 1735 | 1467740366774 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 1735 | 1467740366781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88c00 == 21 [pid = 1735] [id = 377] 10:39:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8deb9400) [pid = 1735] [serial = 1132] [outer = (nil)] 10:39:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x92168c00) [pid = 1735] [serial = 1133] [outer = 0x8deb9400] 10:39:26 INFO - PROCESS | 1735 | 1467740366856 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x925ea000) [pid = 1735] [serial = 1134] [outer = 0x8deb9400] 10:39:27 INFO - PROCESS | 1735 | 1467740367829 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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1333ms 10:39:27 INFO - PROCESS | 1735 | 1467740367858 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 1735 | 1467740367865 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:39:27 INFO - PROCESS | 1735 | 1467740367875 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 1735 | 1467740367882 Marionette TRACE conn4 <- [1,1482,null,{}] 10:39:27 INFO - PROCESS | 1735 | 1467740367893 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}] 10:39:27 INFO - PROCESS | 1735 | 1467740367898 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:28 INFO - PROCESS | 1735 | 1467740368138 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:39:28 INFO - PROCESS | 1735 | 1467740368392 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1735 | 1467740368407 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8e000 == 22 [pid = 1735] [id = 378] 10:39:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8de8ec00) [pid = 1735] [serial = 1135] [outer = (nil)] 10:39:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8deb3c00) [pid = 1735] [serial = 1136] [outer = 0x8de8ec00] 10:39:28 INFO - PROCESS | 1735 | 1467740368508 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8dee7400) [pid = 1735] [serial = 1137] [outer = 0x8de8ec00] 10:39:29 INFO - PROCESS | 1735 | 1467740369600 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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1796ms 10:39:29 INFO - PROCESS | 1735 | 1467740369671 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 1735 | 1467740369679 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:39:29 INFO - PROCESS | 1735 | 1467740369690 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1735 | 1467740369694 Marionette TRACE conn4 <- [1,1486,null,{}] 10:39:29 INFO - PROCESS | 1735 | 1467740369702 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}] 10:39:29 INFO - PROCESS | 1735 | 1467740369708 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:29 INFO - PROCESS | 1735 | 1467740369945 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:39:30 INFO - PROCESS | 1735 | 1467740370184 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1735 | 1467740370192 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95c400 == 23 [pid = 1735] [id = 379] 10:39:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8fb39c00) [pid = 1735] [serial = 1138] [outer = (nil)] 10:39:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x91a75c00) [pid = 1735] [serial = 1139] [outer = 0x8fb39c00] 10:39:30 INFO - PROCESS | 1735 | 1467740370299 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c04800) [pid = 1735] [serial = 1140] [outer = 0x8fb39c00] 10:39:31 INFO - PROCESS | 1735 | 1467740371287 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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1641ms 10:39:31 INFO - PROCESS | 1735 | 1467740371365 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:39:31 INFO - PROCESS | 1735 | 1467740371370 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:39:31 INFO - PROCESS | 1735 | 1467740371379 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1735 | 1467740371385 Marionette TRACE conn4 <- [1,1490,null,{}] 10:39:31 INFO - PROCESS | 1735 | 1467740371403 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}] 10:39:31 INFO - PROCESS | 1735 | 1467740371413 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:31 INFO - PROCESS | 1735 | 1467740371744 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:39:31 INFO - PROCESS | 1735 | 1467740371970 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1735 | 1467740371983 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x928a9c00 == 24 [pid = 1735] [id = 380] 10:39:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x928aa400) [pid = 1735] [serial = 1141] [outer = (nil)] 10:39:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x9295f800) [pid = 1735] [serial = 1142] [outer = 0x928aa400] 10:39:32 INFO - PROCESS | 1735 | 1467740372069 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x92965000) [pid = 1735] [serial = 1143] [outer = 0x928aa400] 10:39:33 INFO - PROCESS | 1735 | 1467740373012 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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1702ms 10:39:33 INFO - PROCESS | 1735 | 1467740373080 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:39:33 INFO - PROCESS | 1735 | 1467740373086 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:39:33 INFO - PROCESS | 1735 | 1467740373092 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 1735 | 1467740373096 Marionette TRACE conn4 <- [1,1494,null,{}] 10:39:33 INFO - PROCESS | 1735 | 1467740373102 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}] 10:39:33 INFO - PROCESS | 1735 | 1467740373108 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:33 INFO - PROCESS | 1735 | 1467740373333 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:39:33 INFO - PROCESS | 1735 | 1467740373565 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 1735 | 1467740373578 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4f400 == 25 [pid = 1735] [id = 381] 10:39:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8dee8000) [pid = 1735] [serial = 1144] [outer = (nil)] 10:39:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x92960400) [pid = 1735] [serial = 1145] [outer = 0x8dee8000] 10:39:33 INFO - PROCESS | 1735 | 1467740373707 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92b51800) [pid = 1735] [serial = 1146] [outer = 0x8dee8000] 10:39:34 INFO - PROCESS | 1735 | 1467740374686 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]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1632ms 10:39:34 INFO - PROCESS | 1735 | 1467740374725 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1735 | 1467740374730 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:39:34 INFO - PROCESS | 1735 | 1467740374736 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1735 | 1467740374739 Marionette TRACE conn4 <- [1,1498,null,{}] 10:39:34 INFO - PROCESS | 1735 | 1467740374746 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}] 10:39:34 INFO - PROCESS | 1735 | 1467740374751 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:34 INFO - PROCESS | 1735 | 1467740374929 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:39:35 INFO - PROCESS | 1735 | 1467740375100 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1735 | 1467740375106 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 26 [pid = 1735] [id = 382] 10:39:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91a71c00) [pid = 1735] [serial = 1147] [outer = (nil)] 10:39:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92d91800) [pid = 1735] [serial = 1148] [outer = 0x91a71c00] 10:39:35 INFO - PROCESS | 1735 | 1467740375200 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92d93800) [pid = 1735] [serial = 1149] [outer = 0x91a71c00] 10:39:36 INFO - PROCESS | 1735 | 1467740376188 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1482ms 10:39:36 INFO - PROCESS | 1735 | 1467740376219 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1735 | 1467740376223 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:39:36 INFO - PROCESS | 1735 | 1467740376230 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1735 | 1467740376233 Marionette TRACE conn4 <- [1,1502,null,{}] 10:39:36 INFO - PROCESS | 1735 | 1467740376240 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}] 10:39:36 INFO - PROCESS | 1735 | 1467740376252 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:36 INFO - PROCESS | 1735 | 1467740376500 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:39:36 INFO - PROCESS | 1735 | 1467740376737 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1735 | 1467740376745 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f968000 == 27 [pid = 1735] [id = 383] 10:39:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8f968800) [pid = 1735] [serial = 1150] [outer = (nil)] 10:39:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92d98000) [pid = 1735] [serial = 1151] [outer = 0x8f968800] 10:39:36 INFO - PROCESS | 1735 | 1467740376868 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93b71c00) [pid = 1735] [serial = 1152] [outer = 0x8f968800] 10:39:37 INFO - PROCESS | 1735 | 1467740377785 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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1592ms 10:39:37 INFO - PROCESS | 1735 | 1467740377823 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1735 | 1467740377826 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:39:37 INFO - PROCESS | 1735 | 1467740377833 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1735 | 1467740377837 Marionette TRACE conn4 <- [1,1506,null,{}] 10:39:37 INFO - PROCESS | 1735 | 1467740377843 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}] 10:39:37 INFO - PROCESS | 1735 | 1467740377848 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:38 INFO - PROCESS | 1735 | 1467740378027 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:39:38 INFO - PROCESS | 1735 | 1467740378468 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1735 | 1467740378481 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c798800 == 28 [pid = 1735] [id = 384] 10:39:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8c799400) [pid = 1735] [serial = 1153] [outer = (nil)] 10:39:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8da52800) [pid = 1735] [serial = 1154] [outer = 0x8c799400] 10:39:38 INFO - PROCESS | 1735 | 1467740378603 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8de8c400) [pid = 1735] [serial = 1155] [outer = 0x8c799400] 10:39:39 INFO - PROCESS | 1735 | 1467740379550 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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1793ms 10:39:39 INFO - PROCESS | 1735 | 1467740379629 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1735 | 1467740379635 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:39:39 INFO - PROCESS | 1735 | 1467740379643 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1735 | 1467740379647 Marionette TRACE conn4 <- [1,1510,null,{}] 10:39:39 INFO - PROCESS | 1735 | 1467740379655 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}] 10:39:39 INFO - PROCESS | 1735 | 1467740379663 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:39 INFO - PROCESS | 1735 | 1467740379894 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:39:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 27 [pid = 1735] [id = 364] 10:39:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb6400 == 26 [pid = 1735] [id = 363] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8faddc00) [pid = 1735] [serial = 1104] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x997c1c00) [pid = 1735] [serial = 1089] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x928ae000) [pid = 1735] [serial = 1080] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8c799800) [pid = 1735] [serial = 1074] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x93e0fc00) [pid = 1735] [serial = 1083] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fad3800) [pid = 1735] [serial = 1101] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8debe400) [pid = 1735] [serial = 1091] [outer = (nil)] [url = about:blank] 10:39:40 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91a6f400) [pid = 1735] [serial = 1077] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8deed000) [pid = 1735] [serial = 1097] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f963000) [pid = 1735] [serial = 1100] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8c5b7c00) [pid = 1735] [serial = 1073] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fb3d000) [pid = 1735] [serial = 1076] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x97a20c00) [pid = 1735] [serial = 1088] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x93c69000) [pid = 1735] [serial = 1082] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8c5ba400) [pid = 1735] [serial = 1094] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x97815000) [pid = 1735] [serial = 1086] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f25ac00) [pid = 1735] [serial = 1092] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f25a800) [pid = 1735] [serial = 1098] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x97806800) [pid = 1735] [serial = 1085] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8c7a0800) [pid = 1735] [serial = 1095] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x9284ac00) [pid = 1735] [serial = 1079] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f25e800) [pid = 1735] [serial = 1103] [outer = (nil)] [url = about:blank] 10:39:41 INFO - PROCESS | 1735 | 1467740381217 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1735 | 1467740381228 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c792000 == 27 [pid = 1735] [id = 385] 10:39:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8c795000) [pid = 1735] [serial = 1156] [outer = (nil)] 10:39:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8c79ec00) [pid = 1735] [serial = 1157] [outer = 0x8c795000] 10:39:41 INFO - PROCESS | 1735 | 1467740381321 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8da59400) [pid = 1735] [serial = 1158] [outer = 0x8c795000] 10:39:42 INFO - PROCESS | 1735 | 1467740382188 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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2589ms 10:39:42 INFO - PROCESS | 1735 | 1467740382234 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 1735 | 1467740382240 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:39:42 INFO - PROCESS | 1735 | 1467740382249 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1735 | 1467740382254 Marionette TRACE conn4 <- [1,1514,null,{}] 10:39:42 INFO - PROCESS | 1735 | 1467740382262 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}] 10:39:42 INFO - PROCESS | 1735 | 1467740382269 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:42 INFO - PROCESS | 1735 | 1467740382442 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:39:42 INFO - PROCESS | 1735 | 1467740382574 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 1735 | 1467740382585 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f256000 == 28 [pid = 1735] [id = 386] 10:39:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8f256800) [pid = 1735] [serial = 1159] [outer = (nil)] 10:39:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f25a800) [pid = 1735] [serial = 1160] [outer = 0x8f256800] 10:39:42 INFO - PROCESS | 1735 | 1467740382665 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f586800) [pid = 1735] [serial = 1161] [outer = 0x8f256800] 10:39:43 INFO - PROCESS | 1735 | 1467740383524 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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1335ms 10:39:43 INFO - PROCESS | 1735 | 1467740383592 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 1735 | 1467740383600 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:39:43 INFO - PROCESS | 1735 | 1467740383608 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 1735 | 1467740383611 Marionette TRACE conn4 <- [1,1518,null,{}] 10:39:43 INFO - PROCESS | 1735 | 1467740383624 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}] 10:39:43 INFO - PROCESS | 1735 | 1467740383630 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:43 INFO - PROCESS | 1735 | 1467740383864 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:39:43 INFO - PROCESS | 1735 | 1467740383893 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 1735 | 1467740383899 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad1c00 == 29 [pid = 1735] [id = 387] 10:39:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fad2800) [pid = 1735] [serial = 1162] [outer = (nil)] 10:39:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8fad5800) [pid = 1735] [serial = 1163] [outer = 0x8fad2800] 10:39:43 INFO - PROCESS | 1735 | 1467740383977 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fb34000) [pid = 1735] [serial = 1164] [outer = 0x8fad2800] 10:39:45 INFO - PROCESS | 1735 | 1467740385274 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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1692ms 10:39:45 INFO - PROCESS | 1735 | 1467740385302 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1735 | 1467740385305 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:39:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:39:45 INFO - PROCESS | 1735 | 1467740385328 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1735 | 1467740385339 Marionette TRACE conn4 <- [1,1522,null,{}] 10:39:45 INFO - PROCESS | 1735 | 1467740385349 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}] 10:39:45 INFO - PROCESS | 1735 | 1467740385357 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:46 INFO - PROCESS | 1735 | 1467740386265 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x9215b400) [pid = 1735] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x924dd000) [pid = 1735] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x91a78400) [pid = 1735] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8da4e000) [pid = 1735] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x925f5400) [pid = 1735] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8f590400) [pid = 1735] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fcc9000) [pid = 1735] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8debf800) [pid = 1735] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8da51400) [pid = 1735] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:39:46 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x8deb9400) [pid = 1735] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:39:46 INFO - PROCESS | 1735 | 1467740386478 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 1735 | 1467740386486 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4e000 == 30 [pid = 1735] [id = 388] 10:39:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8da51400) [pid = 1735] [serial = 1165] [outer = (nil)] 10:39:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8debf800) [pid = 1735] [serial = 1166] [outer = 0x8da51400] 10:39:46 INFO - PROCESS | 1735 | 1467740386614 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x91c05c00) [pid = 1735] [serial = 1167] [outer = 0x8da51400] 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:47 INFO - PROCESS | 1735 | 1467740387335 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"]]]}] 10:39:47 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 () { 10:39:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:39:47 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 () { 10:39:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:39:47 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 () { 10:39:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:39:47 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 () { 10:39:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:39:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2060ms 10:39:47 INFO - PROCESS | 1735 | 1467740387377 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1735 | 1467740387382 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:39:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:39:47 INFO - PROCESS | 1735 | 1467740387391 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1735 | 1467740387395 Marionette TRACE conn4 <- [1,1526,null,{}] 10:39:47 INFO - PROCESS | 1735 | 1467740387402 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}] 10:39:47 INFO - PROCESS | 1735 | 1467740387407 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:47 INFO - PROCESS | 1735 | 1467740387613 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:39:47 INFO - PROCESS | 1735 | 1467740387633 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1735 | 1467740387643 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a70000 == 31 [pid = 1735] [id = 389] 10:39:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x91c0e400) [pid = 1735] [serial = 1168] [outer = (nil)] 10:39:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x92165000) [pid = 1735] [serial = 1169] [outer = 0x91c0e400] 10:39:47 INFO - PROCESS | 1735 | 1467740387711 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92841c00) [pid = 1735] [serial = 1170] [outer = 0x91c0e400] 10:39:48 INFO - PROCESS | 1735 | 1467740388769 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"]]]}] 10:39:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:39:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:39:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:39:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1429ms 10:39:48 INFO - PROCESS | 1735 | 1467740388858 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 1735 | 1467740388866 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:39:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:39:48 INFO - PROCESS | 1735 | 1467740388878 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1735 | 1467740388883 Marionette TRACE conn4 <- [1,1530,null,{}] 10:39:48 INFO - PROCESS | 1735 | 1467740388893 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}] 10:39:48 INFO - PROCESS | 1735 | 1467740388898 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:49 INFO - PROCESS | 1735 | 1467740389110 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:39:49 INFO - PROCESS | 1735 | 1467740389339 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1735 | 1467740389353 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58a400 == 32 [pid = 1735] [id = 390] 10:39:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f58ec00) [pid = 1735] [serial = 1171] [outer = (nil)] 10:39:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f95b400) [pid = 1735] [serial = 1172] [outer = 0x8f58ec00] 10:39:49 INFO - PROCESS | 1735 | 1467740389487 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8fb3dc00) [pid = 1735] [serial = 1173] [outer = 0x8f58ec00] 10:39:50 INFO - PROCESS | 1735 | 1467740390408 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]]]}] 10:39:50 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 10:39:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:39:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:39:50 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. 10:39:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:39:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1585ms 10:39:50 INFO - PROCESS | 1735 | 1467740390491 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1735 | 1467740390498 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:39:50 INFO - PROCESS | 1735 | 1467740390512 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1735 | 1467740390519 Marionette TRACE conn4 <- [1,1534,null,{}] 10:39:50 INFO - PROCESS | 1735 | 1467740390526 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}] 10:39:50 INFO - PROCESS | 1735 | 1467740390532 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:50 INFO - PROCESS | 1735 | 1467740390737 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:39:50 INFO - PROCESS | 1735 | 1467740390912 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1735 | 1467740390921 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c797000 == 33 [pid = 1735] [id = 391] 10:39:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x91a7e000) [pid = 1735] [serial = 1174] [outer = (nil)] 10:39:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9284a400) [pid = 1735] [serial = 1175] [outer = 0x91a7e000] 10:39:51 INFO - PROCESS | 1735 | 1467740391018 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x928a3800) [pid = 1735] [serial = 1176] [outer = 0x91a7e000] 10:39:52 INFO - PROCESS | 1735 | 1467740392211 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]]]}] 10:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1784ms 10:39:52 INFO - PROCESS | 1735 | 1467740392297 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:39:52 INFO - PROCESS | 1735 | 1467740392302 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:39:52 INFO - PROCESS | 1735 | 1467740392310 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1735 | 1467740392316 Marionette TRACE conn4 <- [1,1538,null,{}] 10:39:52 INFO - PROCESS | 1735 | 1467740392334 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}] 10:39:52 INFO - PROCESS | 1735 | 1467740392343 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:52 INFO - PROCESS | 1735 | 1467740392569 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:39:52 INFO - PROCESS | 1735 | 1467740392797 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1735 | 1467740392811 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x92968000 == 34 [pid = 1735] [id = 392] 10:39:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9296a800) [pid = 1735] [serial = 1177] [outer = (nil)] 10:39:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92b4ec00) [pid = 1735] [serial = 1178] [outer = 0x9296a800] 10:39:52 INFO - PROCESS | 1735 | 1467740392917 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92bef400) [pid = 1735] [serial = 1179] [outer = 0x9296a800] 10:39:53 INFO - PROCESS | 1735 | 1467740393976 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]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1742ms 10:39:54 INFO - PROCESS | 1735 | 1467740394051 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 1735 | 1467740394056 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:39:54 INFO - PROCESS | 1735 | 1467740394063 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 1735 | 1467740394067 Marionette TRACE conn4 <- [1,1542,null,{}] 10:39:54 INFO - PROCESS | 1735 | 1467740394073 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}] 10:39:54 INFO - PROCESS | 1735 | 1467740394079 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:54 INFO - PROCESS | 1735 | 1467740394343 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:39:54 INFO - PROCESS | 1735 | 1467740394665 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1735 | 1467740394674 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4c00 == 35 [pid = 1735] [id = 393] 10:39:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8c794800) [pid = 1735] [serial = 1180] [outer = (nil)] 10:39:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92d9ac00) [pid = 1735] [serial = 1181] [outer = 0x8c794800] 10:39:54 INFO - PROCESS | 1735 | 1467740394761 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92d95400) [pid = 1735] [serial = 1182] [outer = 0x8c794800] 10:39:55 INFO - PROCESS | 1735 | 1467740395852 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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1835ms 10:39:55 INFO - PROCESS | 1735 | 1467740395900 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1735 | 1467740395906 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:39:55 INFO - PROCESS | 1735 | 1467740395913 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1735 | 1467740395917 Marionette TRACE conn4 <- [1,1546,null,{}] 10:39:55 INFO - PROCESS | 1735 | 1467740395923 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}] 10:39:55 INFO - PROCESS | 1735 | 1467740395929 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:56 INFO - PROCESS | 1735 | 1467740396115 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:39:56 INFO - PROCESS | 1735 | 1467740396499 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 1735 | 1467740396516 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c7a0400 == 36 [pid = 1735] [id = 394] 10:39:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8da4cc00) [pid = 1735] [serial = 1183] [outer = (nil)] 10:39:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8de94c00) [pid = 1735] [serial = 1184] [outer = 0x8da4cc00] 10:39:56 INFO - PROCESS | 1735 | 1467740396645 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8deef400) [pid = 1735] [serial = 1185] [outer = 0x8da4cc00] 10:39:57 INFO - PROCESS | 1735 | 1467740397750 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]]]}] 10:39:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4d800 == 35 [pid = 1735] [id = 373] 10:39:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee2800 == 34 [pid = 1735] [id = 366] 10:39:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56400 == 33 [pid = 1735] [id = 367] 10:39:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58dc00 == 32 [pid = 1735] [id = 374] 10:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1893ms 10:39:57 INFO - PROCESS | 1735 | 1467740397809 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 1735 | 1467740397817 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:39:57 INFO - PROCESS | 1735 | 1467740397827 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1735 | 1467740397833 Marionette TRACE conn4 <- [1,1550,null,{}] 10:39:57 INFO - PROCESS | 1735 | 1467740397851 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}] 10:39:57 INFO - PROCESS | 1735 | 1467740397858 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:58 INFO - PROCESS | 1735 | 1467740398049 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92168c00) [pid = 1735] [serial = 1133] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9216a400) [pid = 1735] [serial = 1128] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x925ecc00) [pid = 1735] [serial = 1130] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x9215d400) [pid = 1735] [serial = 1112] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92165800) [pid = 1735] [serial = 1113] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8de93c00) [pid = 1735] [serial = 1121] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8debec00) [pid = 1735] [serial = 1122] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92844800) [pid = 1735] [serial = 1115] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9284ec00) [pid = 1735] [serial = 1116] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8f95ec00) [pid = 1735] [serial = 1124] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91c0a000) [pid = 1735] [serial = 1107] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x91a7b000) [pid = 1735] [serial = 1106] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8f255400) [pid = 1735] [serial = 1109] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8fad2c00) [pid = 1735] [serial = 1110] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f965000) [pid = 1735] [serial = 1118] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f252000) [pid = 1735] [serial = 1119] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x92160000) [pid = 1735] [serial = 1127] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x925ea000) [pid = 1735] [serial = 1134] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8fad9000) [pid = 1735] [serial = 1125] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x925f4c00) [pid = 1735] [serial = 1131] [outer = (nil)] [url = about:blank] 10:39:58 INFO - PROCESS | 1735 | 1467740398283 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 1735 | 1467740398294 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee3c00 == 33 [pid = 1735] [id = 395] 10:39:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f252000) [pid = 1735] [serial = 1186] [outer = (nil)] 10:39:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8f95ec00) [pid = 1735] [serial = 1187] [outer = 0x8f252000] 10:39:58 INFO - PROCESS | 1735 | 1467740398376 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8fad7800) [pid = 1735] [serial = 1188] [outer = 0x8f252000] 10:39:59 INFO - PROCESS | 1735 | 1467740399258 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]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1495ms 10:39:59 INFO - PROCESS | 1735 | 1467740399326 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1735 | 1467740399333 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:39:59 INFO - PROCESS | 1735 | 1467740399342 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1735 | 1467740399347 Marionette TRACE conn4 <- [1,1554,null,{}] 10:39:59 INFO - PROCESS | 1735 | 1467740399355 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}] 10:39:59 INFO - PROCESS | 1735 | 1467740399361 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:59 INFO - PROCESS | 1735 | 1467740399573 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:39:59 INFO - PROCESS | 1735 | 1467740399722 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1735 | 1467740399733 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:39:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a76800 == 34 [pid = 1735] [id = 396] 10:39:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x91c0a400) [pid = 1735] [serial = 1189] [outer = (nil)] 10:39:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92160000) [pid = 1735] [serial = 1190] [outer = 0x91c0a400] 10:39:59 INFO - PROCESS | 1735 | 1467740399803 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x924d8000) [pid = 1735] [serial = 1191] [outer = 0x91c0a400] 10:40:00 INFO - PROCESS | 1735 | 1467740400825 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]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1532ms 10:40:00 INFO - PROCESS | 1735 | 1467740400882 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 1735 | 1467740400885 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:40:00 INFO - PROCESS | 1735 | 1467740400902 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1735 | 1467740400913 Marionette TRACE conn4 <- [1,1558,null,{}] 10:40:00 INFO - PROCESS | 1735 | 1467740400931 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}] 10:40:00 INFO - PROCESS | 1735 | 1467740400939 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:01 INFO - PROCESS | 1735 | 1467740401180 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:40:01 INFO - PROCESS | 1735 | 1467740401208 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 1735 | 1467740401217 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad7000 == 35 [pid = 1735] [id = 397] 10:40:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x92162400) [pid = 1735] [serial = 1192] [outer = (nil)] 10:40:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9284c400) [pid = 1735] [serial = 1193] [outer = 0x92162400] 10:40:01 INFO - PROCESS | 1735 | 1467740401302 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x928a5400) [pid = 1735] [serial = 1194] [outer = 0x92162400] 10:40:02 INFO - PROCESS | 1735 | 1467740402403 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]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1569ms 10:40:02 INFO - PROCESS | 1735 | 1467740402467 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:40:02 INFO - PROCESS | 1735 | 1467740402472 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:40:02 INFO - PROCESS | 1735 | 1467740402479 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1735 | 1467740402483 Marionette TRACE conn4 <- [1,1562,null,{}] 10:40:02 INFO - PROCESS | 1735 | 1467740402489 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}] 10:40:02 INFO - PROCESS | 1735 | 1467740402494 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:02 INFO - PROCESS | 1735 | 1467740402768 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8c795000) [pid = 1735] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8de8ec00) [pid = 1735] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f256800) [pid = 1735] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8c799400) [pid = 1735] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8fb39c00) [pid = 1735] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x928aa400) [pid = 1735] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fad2800) [pid = 1735] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8da51400) [pid = 1735] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8dee8000) [pid = 1735] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x91a71c00) [pid = 1735] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:40:02 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8f968800) [pid = 1735] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:40:02 INFO - PROCESS | 1735 | 1467740402883 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1735 | 1467740402896 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba400 == 36 [pid = 1735] [id = 398] 10:40:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8c799400) [pid = 1735] [serial = 1195] [outer = (nil)] 10:40:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f256800) [pid = 1735] [serial = 1196] [outer = 0x8c799400] 10:40:03 INFO - PROCESS | 1735 | 1467740403058 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f961c00) [pid = 1735] [serial = 1197] [outer = 0x8c799400] 10:40:03 INFO - PROCESS | 1735 | 1467740403860 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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1438ms 10:40:03 INFO - PROCESS | 1735 | 1467740403918 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 1735 | 1467740403923 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:40:03 INFO - PROCESS | 1735 | 1467740403930 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - PROCESS | 1735 | 1467740403934 Marionette TRACE conn4 <- [1,1566,null,{}] 10:40:03 INFO - PROCESS | 1735 | 1467740403940 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}] 10:40:03 INFO - PROCESS | 1735 | 1467740403945 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:04 INFO - PROCESS | 1735 | 1467740404133 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:40:04 INFO - PROCESS | 1735 | 1467740404324 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1735 | 1467740404334 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0000 == 37 [pid = 1735] [id = 399] 10:40:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8c5b3c00) [pid = 1735] [serial = 1198] [outer = (nil)] 10:40:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8c791800) [pid = 1735] [serial = 1199] [outer = 0x8c5b3c00] 10:40:04 INFO - PROCESS | 1735 | 1467740404429 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8da59000) [pid = 1735] [serial = 1200] [outer = 0x8c5b3c00] 10:40:05 INFO - PROCESS | 1735 | 1467740405696 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]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1793ms 10:40:05 INFO - PROCESS | 1735 | 1467740405727 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 1735 | 1467740405735 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:40:05 INFO - PROCESS | 1735 | 1467740405744 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 1735 | 1467740405749 Marionette TRACE conn4 <- [1,1570,null,{}] 10:40:05 INFO - PROCESS | 1735 | 1467740405760 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}] 10:40:05 INFO - PROCESS | 1735 | 1467740405768 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:06 INFO - PROCESS | 1735 | 1467740406027 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:40:06 INFO - PROCESS | 1735 | 1467740406275 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1735 | 1467740406288 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f585800 == 38 [pid = 1735] [id = 400] 10:40:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f592c00) [pid = 1735] [serial = 1201] [outer = (nil)] 10:40:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8fb30000) [pid = 1735] [serial = 1202] [outer = 0x8f592c00] 10:40:06 INFO - PROCESS | 1735 | 1467740406410 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fcc6400) [pid = 1735] [serial = 1203] [outer = 0x8f592c00] 10:40:07 INFO - PROCESS | 1735 | 1467740407470 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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1795ms 10:40:07 INFO - PROCESS | 1735 | 1467740407543 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 1735 | 1467740407550 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:40:07 INFO - PROCESS | 1735 | 1467740407558 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 1735 | 1467740407562 Marionette TRACE conn4 <- [1,1574,null,{}] 10:40:07 INFO - PROCESS | 1735 | 1467740407569 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}] 10:40:07 INFO - PROCESS | 1735 | 1467740407574 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:07 INFO - PROCESS | 1735 | 1467740407825 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:40:08 INFO - PROCESS | 1735 | 1467740408143 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 1735 | 1467740408154 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fadc400 == 39 [pid = 1735] [id = 401] 10:40:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9215c800) [pid = 1735] [serial = 1204] [outer = (nil)] 10:40:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x92167000) [pid = 1735] [serial = 1205] [outer = 0x9215c800] 10:40:08 INFO - PROCESS | 1735 | 1467740408295 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x925f0000) [pid = 1735] [serial = 1206] [outer = 0x9215c800] 10:40:09 INFO - PROCESS | 1735 | 1467740409352 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]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1839ms 10:40:09 INFO - PROCESS | 1735 | 1467740409397 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:40:09 INFO - PROCESS | 1735 | 1467740409402 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:40:09 INFO - PROCESS | 1735 | 1467740409418 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 1735 | 1467740409429 Marionette TRACE conn4 <- [1,1578,null,{}] 10:40:09 INFO - PROCESS | 1735 | 1467740409439 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}] 10:40:09 INFO - PROCESS | 1735 | 1467740409448 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:09 INFO - PROCESS | 1735 | 1467740409708 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:40:09 INFO - PROCESS | 1735 | 1467740409939 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1735 | 1467740409951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad0400 == 40 [pid = 1735] [id = 402] 10:40:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91c09400) [pid = 1735] [serial = 1207] [outer = (nil)] 10:40:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x92b54400) [pid = 1735] [serial = 1208] [outer = 0x91c09400] 10:40:10 INFO - PROCESS | 1735 | 1467740410058 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92d9b400) [pid = 1735] [serial = 1209] [outer = 0x91c09400] 10:40:10 INFO - PROCESS | 1735 | 1467740410973 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]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1600ms 10:40:11 INFO - PROCESS | 1735 | 1467740411011 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 1735 | 1467740411016 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:40:11 INFO - PROCESS | 1735 | 1467740411023 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 1735 | 1467740411028 Marionette TRACE conn4 <- [1,1582,null,{}] 10:40:11 INFO - PROCESS | 1735 | 1467740411053 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}] 10:40:11 INFO - PROCESS | 1735 | 1467740411059 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:11 INFO - PROCESS | 1735 | 1467740411255 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:40:11 INFO - PROCESS | 1735 | 1467740411436 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1735 | 1467740411449 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x92966400 == 41 [pid = 1735] [id = 403] 10:40:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92d91000) [pid = 1735] [serial = 1210] [outer = (nil)] 10:40:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x93b6d800) [pid = 1735] [serial = 1211] [outer = 0x92d91000] 10:40:11 INFO - PROCESS | 1735 | 1467740411529 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93b70400) [pid = 1735] [serial = 1212] [outer = 0x92d91000] 10:40:12 INFO - PROCESS | 1735 | 1467740412534 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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1551ms 10:40:12 INFO - PROCESS | 1735 | 1467740412575 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1735 | 1467740412580 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:40:12 INFO - PROCESS | 1735 | 1467740412586 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1735 | 1467740412590 Marionette TRACE conn4 <- [1,1586,null,{}] 10:40:12 INFO - PROCESS | 1735 | 1467740412596 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}] 10:40:12 INFO - PROCESS | 1735 | 1467740412603 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:12 INFO - PROCESS | 1735 | 1467740412791 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:40:12 INFO - PROCESS | 1735 | 1467740412969 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1735 | 1467740412998 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f591c00 == 42 [pid = 1735] [id = 404] 10:40:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x91a7c400) [pid = 1735] [serial = 1213] [outer = (nil)] 10:40:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93c11400) [pid = 1735] [serial = 1214] [outer = 0x91a7c400] 10:40:13 INFO - PROCESS | 1735 | 1467740413141 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93e05c00) [pid = 1735] [serial = 1215] [outer = 0x91a7c400] 10:40:14 INFO - PROCESS | 1735 | 1467740414238 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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1682ms 10:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:40:14 INFO - PROCESS | 1735 | 1467740414271 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 1735 | 1467740414274 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:40:14 INFO - PROCESS | 1735 | 1467740414281 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 1735 | 1467740414284 Marionette TRACE conn4 <- [1,1590,null,{}] 10:40:14 INFO - PROCESS | 1735 | 1467740414311 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}] 10:40:14 INFO - PROCESS | 1735 | 1467740414318 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:14 INFO - PROCESS | 1735 | 1467740414517 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:40:14 INFO - PROCESS | 1735 | 1467740414699 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1735 | 1467740414708 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c13000 == 43 [pid = 1735] [id = 405] 10:40:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93c13800) [pid = 1735] [serial = 1216] [outer = (nil)] 10:40:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x95204800) [pid = 1735] [serial = 1217] [outer = 0x93c13800] 10:40:14 INFO - PROCESS | 1735 | 1467740414844 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x952f6000) [pid = 1735] [serial = 1218] [outer = 0x93c13800] 10:40:15 INFO - PROCESS | 1735 | 1467740415773 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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1559ms 10:40:15 INFO - PROCESS | 1735 | 1467740415841 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:40:15 INFO - PROCESS | 1735 | 1467740415846 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:40:15 INFO - PROCESS | 1735 | 1467740415853 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1735 | 1467740415856 Marionette TRACE conn4 <- [1,1594,null,{}] 10:40:15 INFO - PROCESS | 1735 | 1467740415862 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}] 10:40:15 INFO - PROCESS | 1735 | 1467740415868 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:16 INFO - PROCESS | 1735 | 1467740416081 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:40:16 INFO - PROCESS | 1735 | 1467740416302 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1735 | 1467740416308 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5be000 == 44 [pid = 1735] [id = 406] 10:40:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8c798400) [pid = 1735] [serial = 1219] [outer = (nil)] 10:40:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8deba800) [pid = 1735] [serial = 1220] [outer = 0x8c798400] 10:40:16 INFO - PROCESS | 1735 | 1467740416442 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8f58b000) [pid = 1735] [serial = 1221] [outer = 0x8c798400] 10:40:17 INFO - PROCESS | 1735 | 1467740417652 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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1837ms 10:40:17 INFO - PROCESS | 1735 | 1467740417690 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1735 | 1467740417696 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:40:17 INFO - PROCESS | 1735 | 1467740417706 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1735 | 1467740417709 Marionette TRACE conn4 <- [1,1598,null,{}] 10:40:17 INFO - PROCESS | 1735 | 1467740417718 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}] 10:40:17 INFO - PROCESS | 1735 | 1467740417724 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:17 INFO - PROCESS | 1735 | 1467740417911 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:40:18 INFO - PROCESS | 1735 | 1467740418178 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1735 | 1467740418189 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee4400 == 45 [pid = 1735] [id = 407] 10:40:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8dee9400) [pid = 1735] [serial = 1222] [outer = (nil)] 10:40:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8f259c00) [pid = 1735] [serial = 1223] [outer = 0x8dee9400] 10:40:18 INFO - PROCESS | 1735 | 1467740418269 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8f963800) [pid = 1735] [serial = 1224] [outer = 0x8dee9400] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba400 == 44 [pid = 1735] [id = 398] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad7000 == 43 [pid = 1735] [id = 397] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x91a76800 == 42 [pid = 1735] [id = 396] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee3c00 == 41 [pid = 1735] [id = 395] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4c00 == 40 [pid = 1735] [id = 393] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c7a0400 == 39 [pid = 1735] [id = 394] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x92968000 == 38 [pid = 1735] [id = 392] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c797000 == 37 [pid = 1735] [id = 391] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58a400 == 36 [pid = 1735] [id = 390] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7b400 == 35 [pid = 1735] [id = 376] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad1c00 == 34 [pid = 1735] [id = 387] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b6800 == 33 [pid = 1735] [id = 372] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f256000 == 32 [pid = 1735] [id = 386] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79f800 == 31 [pid = 1735] [id = 368] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0ec00 == 30 [pid = 1735] [id = 375] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8debe000 == 29 [pid = 1735] [id = 369] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da5ac00 == 28 [pid = 1735] [id = 370] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x928a9c00 == 27 [pid = 1735] [id = 380] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95c400 == 26 [pid = 1735] [id = 379] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4e000 == 25 [pid = 1735] [id = 388] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4f400 == 24 [pid = 1735] [id = 381] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8e000 == 23 [pid = 1735] [id = 378] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c798800 == 22 [pid = 1735] [id = 384] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88c00 == 21 [pid = 1735] [id = 377] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 20 [pid = 1735] [id = 382] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f968000 == 19 [pid = 1735] [id = 383] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c792000 == 18 [pid = 1735] [id = 385] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee5400 == 17 [pid = 1735] [id = 365] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x925f4000 == 16 [pid = 1735] [id = 371] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x91a70000 == 15 [pid = 1735] [id = 389] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x93c13000 == 14 [pid = 1735] [id = 405] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5be000 == 13 [pid = 1735] [id = 406] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f591c00 == 12 [pid = 1735] [id = 404] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x92966400 == 11 [pid = 1735] [id = 403] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad0400 == 10 [pid = 1735] [id = 402] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8f585800 == 9 [pid = 1735] [id = 400] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8fadc400 == 8 [pid = 1735] [id = 401] 10:40:20 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0000 == 7 [pid = 1735] [id = 399] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c79ec00) [pid = 1735] [serial = 1157] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8da59400) [pid = 1735] [serial = 1158] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8dee7400) [pid = 1735] [serial = 1137] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f25a800) [pid = 1735] [serial = 1160] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8deb3c00) [pid = 1735] [serial = 1136] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8de8c400) [pid = 1735] [serial = 1155] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8da52800) [pid = 1735] [serial = 1154] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x91c04800) [pid = 1735] [serial = 1140] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x91a75c00) [pid = 1735] [serial = 1139] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x92965000) [pid = 1735] [serial = 1143] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9295f800) [pid = 1735] [serial = 1142] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fb34000) [pid = 1735] [serial = 1164] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8debf800) [pid = 1735] [serial = 1166] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x92b51800) [pid = 1735] [serial = 1146] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92960400) [pid = 1735] [serial = 1145] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8fad5800) [pid = 1735] [serial = 1163] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92d93800) [pid = 1735] [serial = 1149] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92d91800) [pid = 1735] [serial = 1148] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91c05c00) [pid = 1735] [serial = 1167] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x93b71c00) [pid = 1735] [serial = 1152] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x92d98000) [pid = 1735] [serial = 1151] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f586800) [pid = 1735] [serial = 1161] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92165000) [pid = 1735] [serial = 1169] [outer = (nil)] [url = about:blank] 10:40:20 INFO - PROCESS | 1735 | 1467740420514 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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2892ms 10:40:20 INFO - PROCESS | 1735 | 1467740420599 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 1735 | 1467740420604 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:40:20 INFO - PROCESS | 1735 | 1467740420613 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1735 | 1467740420618 Marionette TRACE conn4 <- [1,1602,null,{}] 10:40:20 INFO - PROCESS | 1735 | 1467740420627 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}] 10:40:20 INFO - PROCESS | 1735 | 1467740420632 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:20 INFO - PROCESS | 1735 | 1467740420802 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:40:20 INFO - PROCESS | 1735 | 1467740420932 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1735 | 1467740420943 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88800 == 8 [pid = 1735] [id = 408] 10:40:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8de88c00) [pid = 1735] [serial = 1225] [outer = (nil)] 10:40:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8de92800) [pid = 1735] [serial = 1226] [outer = 0x8de88c00] 10:40:21 INFO - PROCESS | 1735 | 1467740421018 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8deb8c00) [pid = 1735] [serial = 1227] [outer = 0x8de88c00] 10:40:21 INFO - PROCESS | 1735 | 1467740421952 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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1384ms 10:40:22 INFO - PROCESS | 1735 | 1467740421998 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 1735 | 1467740422007 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:40:22 INFO - PROCESS | 1735 | 1467740422018 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1735 | 1467740422022 Marionette TRACE conn4 <- [1,1606,null,{}] 10:40:22 INFO - PROCESS | 1735 | 1467740422029 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}] 10:40:22 INFO - PROCESS | 1735 | 1467740422035 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:22 INFO - PROCESS | 1735 | 1467740422216 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:40:22 INFO - PROCESS | 1735 | 1467740422360 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 1735 | 1467740422372 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25cc00 == 9 [pid = 1735] [id = 409] 10:40:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f25d400) [pid = 1735] [serial = 1228] [outer = (nil)] 10:40:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8f58d400) [pid = 1735] [serial = 1229] [outer = 0x8f25d400] 10:40:22 INFO - PROCESS | 1735 | 1467740422451 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8f960000) [pid = 1735] [serial = 1230] [outer = 0x8f25d400] 10:40:23 INFO - PROCESS | 1735 | 1467740423613 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]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1633ms 10:40:23 INFO - PROCESS | 1735 | 1467740423651 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 1735 | 1467740423656 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:40:23 INFO - PROCESS | 1735 | 1467740423663 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 1735 | 1467740423669 Marionette TRACE conn4 <- [1,1610,null,{}] 10:40:23 INFO - PROCESS | 1735 | 1467740423697 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}] 10:40:23 INFO - PROCESS | 1735 | 1467740423707 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:23 INFO - PROCESS | 1735 | 1467740423939 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:40:24 INFO - PROCESS | 1735 | 1467740424028 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 1735 | 1467740424039 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a70000 == 10 [pid = 1735] [id = 410] 10:40:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91a72800) [pid = 1735] [serial = 1231] [outer = (nil)] 10:40:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x91a79000) [pid = 1735] [serial = 1232] [outer = 0x91a72800] 10:40:24 INFO - PROCESS | 1735 | 1467740424121 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c06800) [pid = 1735] [serial = 1233] [outer = 0x91a72800] 10:40:25 INFO - PROCESS | 1735 | 1467740425042 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]]]}] 10:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1396ms 10:40:25 INFO - PROCESS | 1735 | 1467740425061 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 1735 | 1467740425082 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92162400) [pid = 1735] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8c799400) [pid = 1735] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x91a7e000) [pid = 1735] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8da4cc00) [pid = 1735] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8c794800) [pid = 1735] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f252000) [pid = 1735] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x91c0e400) [pid = 1735] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x9296a800) [pid = 1735] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f58ec00) [pid = 1735] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:40:25 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x91c0a400) [pid = 1735] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:40:25 INFO - PROCESS | 1735 | 1467740425621 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 1735 | 1467740425624 Marionette TRACE conn4 <- [1,1614,null,{}] 10:40:25 INFO - PROCESS | 1735 | 1467740425691 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}] 10:40:25 INFO - PROCESS | 1735 | 1467740425697 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:25 INFO - PROCESS | 1735 | 1467740425868 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:40:26 INFO - PROCESS | 1735 | 1467740426006 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1735 | 1467740426016 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb4400 == 11 [pid = 1735] [id = 411] 10:40:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f255800) [pid = 1735] [serial = 1234] [outer = (nil)] 10:40:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8fadbc00) [pid = 1735] [serial = 1235] [outer = 0x8f255800] 10:40:26 INFO - PROCESS | 1735 | 1467740426108 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c06400) [pid = 1735] [serial = 1236] [outer = 0x8f255800] 10:40:26 INFO - PROCESS | 1735 | 1467740426942 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]]]}] 10:40:27 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 10:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1923ms 10:40:27 INFO - PROCESS | 1735 | 1467740427014 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1735 | 1467740427018 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:40:27 INFO - PROCESS | 1735 | 1467740427029 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1735 | 1467740427032 Marionette TRACE conn4 <- [1,1618,null,{}] 10:40:27 INFO - PROCESS | 1735 | 1467740427039 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}] 10:40:27 INFO - PROCESS | 1735 | 1467740427045 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:27 INFO - PROCESS | 1735 | 1467740427226 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:40:27 INFO - PROCESS | 1735 | 1467740427388 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 1735 | 1467740427397 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da59800 == 12 [pid = 1735] [id = 412] 10:40:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8de88000) [pid = 1735] [serial = 1237] [outer = (nil)] 10:40:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x925ea400) [pid = 1735] [serial = 1238] [outer = 0x8de88000] 10:40:27 INFO - PROCESS | 1735 | 1467740427469 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x925f4800) [pid = 1735] [serial = 1239] [outer = 0x8de88000] 10:40:29 INFO - PROCESS | 1735 | 1467740429114 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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2138ms 10:40:29 INFO - PROCESS | 1735 | 1467740429169 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 1735 | 1467740429176 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:40:29 INFO - PROCESS | 1735 | 1467740429185 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1735 | 1467740429194 Marionette TRACE conn4 <- [1,1622,null,{}] 10:40:29 INFO - PROCESS | 1735 | 1467740429325 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}] 10:40:29 INFO - PROCESS | 1735 | 1467740429334 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:29 INFO - PROCESS | 1735 | 1467740429515 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:40:29 INFO - PROCESS | 1735 | 1467740429690 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 1735 | 1467740429701 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd000 == 13 [pid = 1735] [id = 413] 10:40:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8de8bc00) [pid = 1735] [serial = 1240] [outer = (nil)] 10:40:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8dee7400) [pid = 1735] [serial = 1241] [outer = 0x8de8bc00] 10:40:29 INFO - PROCESS | 1735 | 1467740429789 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f963000) [pid = 1735] [serial = 1242] [outer = 0x8de8bc00] 10:40:30 INFO - PROCESS | 1735 | 1467740430795 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]]]}] 10:40:30 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 10:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1658ms 10:40:30 INFO - PROCESS | 1735 | 1467740430843 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1735 | 1467740430851 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:40:30 INFO - PROCESS | 1735 | 1467740430862 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1735 | 1467740430866 Marionette TRACE conn4 <- [1,1626,null,{}] 10:40:30 INFO - PROCESS | 1735 | 1467740430873 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}] 10:40:30 INFO - PROCESS | 1735 | 1467740430879 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:31 INFO - PROCESS | 1735 | 1467740431084 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:40:31 INFO - PROCESS | 1735 | 1467740431356 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1735 | 1467740431366 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debc000 == 14 [pid = 1735] [id = 414] 10:40:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c0b000) [pid = 1735] [serial = 1243] [outer = (nil)] 10:40:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92163000) [pid = 1735] [serial = 1244] [outer = 0x91c0b000] 10:40:31 INFO - PROCESS | 1735 | 1467740431496 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x924d8400) [pid = 1735] [serial = 1245] [outer = 0x91c0b000] 10:40:32 INFO - PROCESS | 1735 | 1467740432518 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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1694ms 10:40:32 INFO - PROCESS | 1735 | 1467740432559 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1735 | 1467740432564 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:40:32 INFO - PROCESS | 1735 | 1467740432574 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1735 | 1467740432579 Marionette TRACE conn4 <- [1,1630,null,{}] 10:40:32 INFO - PROCESS | 1735 | 1467740432597 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}] 10:40:32 INFO - PROCESS | 1735 | 1467740432606 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:32 INFO - PROCESS | 1735 | 1467740432798 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:40:33 INFO - PROCESS | 1735 | 1467740433030 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1735 | 1467740433044 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x92848000 == 15 [pid = 1735] [id = 415] 10:40:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x928a1800) [pid = 1735] [serial = 1246] [outer = (nil)] 10:40:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x928ae400) [pid = 1735] [serial = 1247] [outer = 0x928a1800] 10:40:33 INFO - PROCESS | 1735 | 1467740433158 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92962000) [pid = 1735] [serial = 1248] [outer = 0x928a1800] 10:40:34 INFO - PROCESS | 1735 | 1467740434154 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]]]}] 10:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1637ms 10:40:34 INFO - PROCESS | 1735 | 1467740434211 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:40:34 INFO - PROCESS | 1735 | 1467740434216 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:40:34 INFO - PROCESS | 1735 | 1467740434223 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 1735 | 1467740434227 Marionette TRACE conn4 <- [1,1634,null,{}] 10:40:34 INFO - PROCESS | 1735 | 1467740434234 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}] 10:40:34 INFO - PROCESS | 1735 | 1467740434240 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:34 INFO - PROCESS | 1735 | 1467740434439 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:40:34 INFO - PROCESS | 1735 | 1467740434667 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 1735 | 1467740434677 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x928aa400 == 16 [pid = 1735] [id = 416] 10:40:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92969c00) [pid = 1735] [serial = 1249] [outer = (nil)] 10:40:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92b4a800) [pid = 1735] [serial = 1250] [outer = 0x92969c00] 10:40:34 INFO - PROCESS | 1735 | 1467740434802 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92b4f800) [pid = 1735] [serial = 1251] [outer = 0x92969c00] 10:40:35 INFO - PROCESS | 1735 | 1467740435873 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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1738ms 10:40:35 INFO - PROCESS | 1735 | 1467740435963 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1735 | 1467740435967 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:40:35 INFO - PROCESS | 1735 | 1467740435974 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1735 | 1467740435978 Marionette TRACE conn4 <- [1,1638,null,{}] 10:40:35 INFO - PROCESS | 1735 | 1467740435984 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}] 10:40:35 INFO - PROCESS | 1735 | 1467740435990 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:36 INFO - PROCESS | 1735 | 1467740436173 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:40:36 INFO - PROCESS | 1735 | 1467740436399 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 1735 | 1467740436408 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x928ab400 == 17 [pid = 1735] [id = 417] 10:40:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x92967800) [pid = 1735] [serial = 1252] [outer = (nil)] 10:40:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92d93800) [pid = 1735] [serial = 1253] [outer = 0x92967800] 10:40:36 INFO - PROCESS | 1735 | 1467740436507 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x93b64400) [pid = 1735] [serial = 1254] [outer = 0x92967800] 10:40:37 INFO - PROCESS | 1735 | 1467740437676 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]]]}] 10:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1784ms 10:40:37 INFO - PROCESS | 1735 | 1467740437759 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 1735 | 1467740437766 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:40:37 INFO - PROCESS | 1735 | 1467740437797 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 1735 | 1467740437801 Marionette TRACE conn4 <- [1,1642,null,{}] 10:40:37 INFO - PROCESS | 1735 | 1467740437899 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}] 10:40:37 INFO - PROCESS | 1735 | 1467740437908 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:38 INFO - PROCESS | 1735 | 1467740438203 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9284c400) [pid = 1735] [serial = 1193] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f256800) [pid = 1735] [serial = 1196] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8f961c00) [pid = 1735] [serial = 1197] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9284a400) [pid = 1735] [serial = 1175] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x928a3800) [pid = 1735] [serial = 1176] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8de94c00) [pid = 1735] [serial = 1184] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8deef400) [pid = 1735] [serial = 1185] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92d9ac00) [pid = 1735] [serial = 1181] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92d95400) [pid = 1735] [serial = 1182] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f95ec00) [pid = 1735] [serial = 1187] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fad7800) [pid = 1735] [serial = 1188] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92841c00) [pid = 1735] [serial = 1170] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92b4ec00) [pid = 1735] [serial = 1178] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92bef400) [pid = 1735] [serial = 1179] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8f95b400) [pid = 1735] [serial = 1172] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8fb3dc00) [pid = 1735] [serial = 1173] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92160000) [pid = 1735] [serial = 1190] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x928a5400) [pid = 1735] [serial = 1194] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x924d8000) [pid = 1735] [serial = 1191] [outer = (nil)] [url = about:blank] 10:40:38 INFO - PROCESS | 1735 | 1467740438469 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1735 | 1467740438485 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88400 == 18 [pid = 1735] [id = 418] 10:40:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8de8e400) [pid = 1735] [serial = 1255] [outer = (nil)] 10:40:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8debd000) [pid = 1735] [serial = 1256] [outer = 0x8de8e400] 10:40:38 INFO - PROCESS | 1735 | 1467740438560 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8dee2c00) [pid = 1735] [serial = 1257] [outer = 0x8de8e400] 10:40:39 INFO - PROCESS | 1735 | 1467740439360 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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1606ms 10:40:39 INFO - PROCESS | 1735 | 1467740439388 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1735 | 1467740439396 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:40:39 INFO - PROCESS | 1735 | 1467740439419 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1735 | 1467740439424 Marionette TRACE conn4 <- [1,1646,null,{}] 10:40:39 INFO - PROCESS | 1735 | 1467740439431 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}] 10:40:39 INFO - PROCESS | 1735 | 1467740439437 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:39 INFO - PROCESS | 1735 | 1467740439614 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:40:39 INFO - PROCESS | 1735 | 1467740439624 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 1735 | 1467740439630 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95dc00 == 19 [pid = 1735] [id = 419] 10:40:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8f966000) [pid = 1735] [serial = 1258] [outer = (nil)] 10:40:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8fad9c00) [pid = 1735] [serial = 1259] [outer = 0x8f966000] 10:40:39 INFO - PROCESS | 1735 | 1467740439711 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8fb3bc00) [pid = 1735] [serial = 1260] [outer = 0x8f966000] 10:40:40 INFO - PROCESS | 1735 | 1467740440819 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]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1447ms 10:40:40 INFO - PROCESS | 1735 | 1467740440859 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 1735 | 1467740440864 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:40:40 INFO - PROCESS | 1735 | 1467740440871 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 1735 | 1467740440877 Marionette TRACE conn4 <- [1,1650,null,{}] 10:40:40 INFO - PROCESS | 1735 | 1467740440894 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}] 10:40:40 INFO - PROCESS | 1735 | 1467740440903 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:41 INFO - PROCESS | 1735 | 1467740441160 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:40:41 INFO - PROCESS | 1735 | 1467740441187 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1735 | 1467740441199 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x92166400 == 20 [pid = 1735] [id = 420] 10:40:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92166800) [pid = 1735] [serial = 1261] [outer = (nil)] 10:40:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x925ee800) [pid = 1735] [serial = 1262] [outer = 0x92166800] 10:40:41 INFO - PROCESS | 1735 | 1467740441291 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92844c00) [pid = 1735] [serial = 1263] [outer = 0x92166800] 10:40:42 INFO - PROCESS | 1735 | 1467740442436 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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1635ms 10:40:42 INFO - PROCESS | 1735 | 1467740442507 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 1735 | 1467740442512 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:40:42 INFO - PROCESS | 1735 | 1467740442519 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 1735 | 1467740442522 Marionette TRACE conn4 <- [1,1654,null,{}] 10:40:42 INFO - PROCESS | 1735 | 1467740442528 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}] 10:40:42 INFO - PROCESS | 1735 | 1467740442534 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:42 INFO - PROCESS | 1735 | 1467740442813 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:40:42 INFO - PROCESS | 1735 | 1467740442841 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 1735 | 1467740442850 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fade400 == 21 [pid = 1735] [id = 421] 10:40:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x9215ec00) [pid = 1735] [serial = 1264] [outer = (nil)] 10:40:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x928a6c00) [pid = 1735] [serial = 1265] [outer = 0x9215ec00] 10:40:42 INFO - PROCESS | 1735 | 1467740442925 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92967000) [pid = 1735] [serial = 1266] [outer = 0x9215ec00] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8dee9400) [pid = 1735] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8f25d400) [pid = 1735] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8de88c00) [pid = 1735] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91a72800) [pid = 1735] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8c5b3c00) [pid = 1735] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f592c00) [pid = 1735] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9215c800) [pid = 1735] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x91c09400) [pid = 1735] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x92d91000) [pid = 1735] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x91a7c400) [pid = 1735] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x93c13800) [pid = 1735] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8c798400) [pid = 1735] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:40:43 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f255800) [pid = 1735] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:40:43 INFO - PROCESS | 1735 | 1467740443954 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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1481ms 10:40:44 INFO - PROCESS | 1735 | 1467740444001 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:40:44 INFO - PROCESS | 1735 | 1467740444005 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:40:44 INFO - PROCESS | 1735 | 1467740444012 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 1735 | 1467740444015 Marionette TRACE conn4 <- [1,1658,null,{}] 10:40:44 INFO - PROCESS | 1735 | 1467740444021 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}] 10:40:44 INFO - PROCESS | 1735 | 1467740444027 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:44 INFO - PROCESS | 1735 | 1467740444191 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:40:44 INFO - PROCESS | 1735 | 1467740444206 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 1735 | 1467740444215 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 22 [pid = 1735] [id = 422] 10:40:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8c5b8000) [pid = 1735] [serial = 1267] [outer = (nil)] 10:40:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x92850000) [pid = 1735] [serial = 1268] [outer = 0x8c5b8000] 10:40:44 INFO - PROCESS | 1735 | 1467740444285 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x928a5000) [pid = 1735] [serial = 1269] [outer = 0x8c5b8000] 10:40:45 INFO - PROCESS | 1735 | 1467740445260 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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1283ms 10:40:45 INFO - PROCESS | 1735 | 1467740445295 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 1735 | 1467740445300 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:40:45 INFO - PROCESS | 1735 | 1467740445369 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 1735 | 1467740445374 Marionette TRACE conn4 <- [1,1662,null,{}] 10:40:45 INFO - PROCESS | 1735 | 1467740445385 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}] 10:40:45 INFO - PROCESS | 1735 | 1467740445392 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:45 INFO - PROCESS | 1735 | 1467740445623 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:40:45 INFO - PROCESS | 1735 | 1467740445801 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 1735 | 1467740445816 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da52800 == 23 [pid = 1735] [id = 423] 10:40:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8da53800) [pid = 1735] [serial = 1270] [outer = (nil)] 10:40:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8de89800) [pid = 1735] [serial = 1271] [outer = 0x8da53800] 10:40:45 INFO - PROCESS | 1735 | 1467740445900 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8def0c00) [pid = 1735] [serial = 1272] [outer = 0x8da53800] 10:40:46 INFO - PROCESS | 1735 | 1467740446968 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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1749ms 10:40:47 INFO - PROCESS | 1735 | 1467740447057 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:40:47 INFO - PROCESS | 1735 | 1467740447064 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:40:47 INFO - PROCESS | 1735 | 1467740447073 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:40:47 INFO - PROCESS | 1735 | 1467740447076 Marionette TRACE conn4 <- [1,1666,null,{}] 10:40:47 INFO - PROCESS | 1735 | 1467740447088 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}] 10:40:47 INFO - PROCESS | 1735 | 1467740447097 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:47 INFO - PROCESS | 1735 | 1467740447342 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:40:47 INFO - PROCESS | 1735 | 1467740447667 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 1735 | 1467740447675 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a77800 == 24 [pid = 1735] [id = 424] 10:40:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91c03800) [pid = 1735] [serial = 1273] [outer = (nil)] 10:40:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92163800) [pid = 1735] [serial = 1274] [outer = 0x91c03800] 10:40:47 INFO - PROCESS | 1735 | 1467740447774 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x924e0400) [pid = 1735] [serial = 1275] [outer = 0x91c03800] 10:40:48 INFO - PROCESS | 1735 | 1467740448733 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]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 10:40:48 INFO - PROCESS | 1735 | 1467740448764 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 1735 | 1467740448769 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:40:48 INFO - PROCESS | 1735 | 1467740448777 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 1735 | 1467740448781 Marionette TRACE conn4 <- [1,1670,null,{}] 10:40:48 INFO - PROCESS | 1735 | 1467740448788 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}] 10:40:48 INFO - PROCESS | 1735 | 1467740448794 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:49 INFO - PROCESS | 1735 | 1467740449011 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:40:49 INFO - PROCESS | 1735 | 1467740449303 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 1735 | 1467740449324 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d90800 == 25 [pid = 1735] [id = 425] 10:40:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9313f800) [pid = 1735] [serial = 1276] [outer = (nil)] 10:40:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93b68c00) [pid = 1735] [serial = 1277] [outer = 0x9313f800] 10:40:49 INFO - PROCESS | 1735 | 1467740449462 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93b71000) [pid = 1735] [serial = 1278] [outer = 0x9313f800] 10:40:50 INFO - PROCESS | 1735 | 1467740450533 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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1838ms 10:40:50 INFO - PROCESS | 1735 | 1467740450616 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:40:50 INFO - PROCESS | 1735 | 1467740450621 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:40:50 INFO - PROCESS | 1735 | 1467740450628 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 1735 | 1467740450631 Marionette TRACE conn4 <- [1,1674,null,{}] 10:40:50 INFO - PROCESS | 1735 | 1467740450637 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}] 10:40:50 INFO - PROCESS | 1735 | 1467740450643 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:50 INFO - PROCESS | 1735 | 1467740450871 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:40:51 INFO - PROCESS | 1735 | 1467740451142 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 1735 | 1467740451150 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x9284e000 == 26 [pid = 1735] [id = 426] 10:40:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93b66c00) [pid = 1735] [serial = 1279] [outer = (nil)] 10:40:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93c18800) [pid = 1735] [serial = 1280] [outer = 0x93b66c00] 10:40:51 INFO - PROCESS | 1735 | 1467740451238 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93c6b000) [pid = 1735] [serial = 1281] [outer = 0x93b66c00] 10:40:52 INFO - PROCESS | 1735 | 1467740452299 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]]]}] 10:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1737ms 10:40:52 INFO - PROCESS | 1735 | 1467740452365 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:40:52 INFO - PROCESS | 1735 | 1467740452370 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:40:52 INFO - PROCESS | 1735 | 1467740452380 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 1735 | 1467740452385 Marionette TRACE conn4 <- [1,1678,null,{}] 10:40:52 INFO - PROCESS | 1735 | 1467740452394 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}] 10:40:52 INFO - PROCESS | 1735 | 1467740452400 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:52 INFO - PROCESS | 1735 | 1467740452699 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:40:53 INFO - PROCESS | 1735 | 1467740453009 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 1735 | 1467740453018 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c7a0800 == 27 [pid = 1735] [id = 427] 10:40:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91a7c400) [pid = 1735] [serial = 1282] [outer = (nil)] 10:40:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93e0a400) [pid = 1735] [serial = 1283] [outer = 0x91a7c400] 10:40:53 INFO - PROCESS | 1735 | 1467740453109 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x93e0dc00) [pid = 1735] [serial = 1284] [outer = 0x91a7c400] 10:40:54 INFO - PROCESS | 1735 | 1467740454104 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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1788ms 10:40:54 INFO - PROCESS | 1735 | 1467740454165 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 1735 | 1467740454170 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:40:54 INFO - PROCESS | 1735 | 1467740454177 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 1735 | 1467740454181 Marionette TRACE conn4 <- [1,1682,null,{}] 10:40:54 INFO - PROCESS | 1735 | 1467740454187 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}] 10:40:54 INFO - PROCESS | 1735 | 1467740454201 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:54 INFO - PROCESS | 1735 | 1467740454474 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:40:54 INFO - PROCESS | 1735 | 1467740454708 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 1735 | 1467740454720 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0a000 == 28 [pid = 1735] [id = 428] 10:40:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x95394400) [pid = 1735] [serial = 1285] [outer = (nil)] 10:40:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9539e000) [pid = 1735] [serial = 1286] [outer = 0x95394400] 10:40:54 INFO - PROCESS | 1735 | 1467740454819 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x953c4c00) [pid = 1735] [serial = 1287] [outer = 0x95394400] 10:40:55 INFO - PROCESS | 1735 | 1467740455875 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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1741ms 10:40:55 INFO - PROCESS | 1735 | 1467740455919 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 1735 | 1467740455924 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:40:55 INFO - PROCESS | 1735 | 1467740455931 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 1735 | 1467740455935 Marionette TRACE conn4 <- [1,1686,null,{}] 10:40:55 INFO - PROCESS | 1735 | 1467740455941 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}] 10:40:55 INFO - PROCESS | 1735 | 1467740455947 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:56 INFO - PROCESS | 1735 | 1467740456153 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:40:56 INFO - PROCESS | 1735 | 1467740456389 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 1735 | 1467740456399 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c799800 == 29 [pid = 1735] [id = 429] 10:40:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x91a74000) [pid = 1735] [serial = 1288] [outer = (nil)] 10:40:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x953ccc00) [pid = 1735] [serial = 1289] [outer = 0x91a74000] 10:40:56 INFO - PROCESS | 1735 | 1467740456508 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x953cfc00) [pid = 1735] [serial = 1290] [outer = 0x91a74000] 10:40:57 INFO - PROCESS | 1735 | 1467740457475 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]]]}] 10:40:57 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 10:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1589ms 10:40:57 INFO - PROCESS | 1735 | 1467740457521 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:40:57 INFO - PROCESS | 1735 | 1467740457526 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:40:57 INFO - PROCESS | 1735 | 1467740457534 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 1735 | 1467740457538 Marionette TRACE conn4 <- [1,1690,null,{}] 10:40:57 INFO - PROCESS | 1735 | 1467740457546 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}] 10:40:57 INFO - PROCESS | 1735 | 1467740457552 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:57 INFO - PROCESS | 1735 | 1467740457787 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:40:58 INFO - PROCESS | 1735 | 1467740458014 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:58 INFO - PROCESS | 1735 | 1467740458021 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79b400 == 30 [pid = 1735] [id = 430] 10:40:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8c79ec00) [pid = 1735] [serial = 1291] [outer = (nil)] 10:40:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8da51c00) [pid = 1735] [serial = 1292] [outer = 0x8c79ec00] 10:40:58 INFO - PROCESS | 1735 | 1467740458352 Marionette DEBUG loaded listener.js 10:40:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8deb2400) [pid = 1735] [serial = 1293] [outer = 0x8c79ec00] 10:40:59 INFO - PROCESS | 1735 | 1467740459406 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]]]}] 10:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1905ms 10:40:59 INFO - PROCESS | 1735 | 1467740459442 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:40:59 INFO - PROCESS | 1735 | 1467740459449 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:40:59 INFO - PROCESS | 1735 | 1467740459459 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:40:59 INFO - PROCESS | 1735 | 1467740459463 Marionette TRACE conn4 <- [1,1694,null,{}] 10:40:59 INFO - PROCESS | 1735 | 1467740459472 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}] 10:40:59 INFO - PROCESS | 1735 | 1467740459477 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:40:59 INFO - PROCESS | 1735 | 1467740459676 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:40:59 INFO - PROCESS | 1735 | 1467740459922 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 1735 | 1467740459930 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb3c800 == 31 [pid = 1735] [id = 431] 10:41:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8fcc4c00) [pid = 1735] [serial = 1294] [outer = (nil)] 10:41:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fccfc00) [pid = 1735] [serial = 1295] [outer = 0x8fcc4c00] 10:41:00 INFO - PROCESS | 1735 | 1467740460122 Marionette DEBUG loaded listener.js 10:41:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a78400) [pid = 1735] [serial = 1296] [outer = 0x8fcc4c00] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8f963800) [pid = 1735] [serial = 1224] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8f259c00) [pid = 1735] [serial = 1223] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8f58d400) [pid = 1735] [serial = 1229] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8de92800) [pid = 1735] [serial = 1226] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8deb8c00) [pid = 1735] [serial = 1227] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x91a79000) [pid = 1735] [serial = 1232] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8da59000) [pid = 1735] [serial = 1200] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c791800) [pid = 1735] [serial = 1199] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8fcc6400) [pid = 1735] [serial = 1203] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8fb30000) [pid = 1735] [serial = 1202] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x925f0000) [pid = 1735] [serial = 1206] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92167000) [pid = 1735] [serial = 1205] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92d9b400) [pid = 1735] [serial = 1209] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x92b54400) [pid = 1735] [serial = 1208] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93b70400) [pid = 1735] [serial = 1212] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93b6d800) [pid = 1735] [serial = 1211] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x93e05c00) [pid = 1735] [serial = 1215] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x93c11400) [pid = 1735] [serial = 1214] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x952f6000) [pid = 1735] [serial = 1218] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x95204800) [pid = 1735] [serial = 1217] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f58b000) [pid = 1735] [serial = 1221] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8deba800) [pid = 1735] [serial = 1220] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x91c06800) [pid = 1735] [serial = 1233] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8fadbc00) [pid = 1735] [serial = 1235] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x91c06400) [pid = 1735] [serial = 1236] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f960000) [pid = 1735] [serial = 1230] [outer = (nil)] [url = about:blank] 10:41:03 INFO - PROCESS | 1735 | 1467740463059 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]]]}] 10:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3652ms 10:41:03 INFO - PROCESS | 1735 | 1467740463141 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:41:03 INFO - PROCESS | 1735 | 1467740463148 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:41:03 INFO - PROCESS | 1735 | 1467740463159 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - PROCESS | 1735 | 1467740463163 Marionette TRACE conn4 <- [1,1698,null,{}] 10:41:03 INFO - PROCESS | 1735 | 1467740463172 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}] 10:41:03 INFO - PROCESS | 1735 | 1467740463179 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:03 INFO - PROCESS | 1735 | 1467740463365 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:41:03 INFO - PROCESS | 1735 | 1467740463378 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 1735 | 1467740463387 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee8000 == 32 [pid = 1735] [id = 432] 10:41:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8deea800) [pid = 1735] [serial = 1297] [outer = (nil)] 10:41:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8def0800) [pid = 1735] [serial = 1298] [outer = 0x8deea800] 10:41:03 INFO - PROCESS | 1735 | 1467740463474 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8deef800) [pid = 1735] [serial = 1299] [outer = 0x8deea800] 10:41:04 INFO - PROCESS | 1735 | 1467740464554 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]]]}] 10:41:04 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 10:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1437ms 10:41:04 INFO - PROCESS | 1735 | 1467740464599 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 1735 | 1467740464608 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:41:04 INFO - PROCESS | 1735 | 1467740464623 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 1735 | 1467740464628 Marionette TRACE conn4 <- [1,1702,null,{}] 10:41:04 INFO - PROCESS | 1735 | 1467740464635 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}] 10:41:04 INFO - PROCESS | 1735 | 1467740464641 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:04 INFO - PROCESS | 1735 | 1467740464833 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:41:05 INFO - PROCESS | 1735 | 1467740464997 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 1735 | 1467740465007 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad2800 == 33 [pid = 1735] [id = 433] 10:41:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8fad2c00) [pid = 1735] [serial = 1300] [outer = (nil)] 10:41:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8fada000) [pid = 1735] [serial = 1301] [outer = 0x8fad2c00] 10:41:05 INFO - PROCESS | 1735 | 1467740465153 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8fb31000) [pid = 1735] [serial = 1302] [outer = 0x8fad2c00] 10:41:06 INFO - PROCESS | 1735 | 1467740466485 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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1945ms 10:41:06 INFO - PROCESS | 1735 | 1467740466568 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1735 | 1467740466575 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:41:06 INFO - PROCESS | 1735 | 1467740466586 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 1735 | 1467740466596 Marionette TRACE conn4 <- [1,1706,null,{}] 10:41:06 INFO - PROCESS | 1735 | 1467740466635 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}] 10:41:06 INFO - PROCESS | 1735 | 1467740466651 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:07 INFO - PROCESS | 1735 | 1467740467631 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8de8bc00) [pid = 1735] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8de88000) [pid = 1735] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f966000) [pid = 1735] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8de8e400) [pid = 1735] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92967800) [pid = 1735] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91c0b000) [pid = 1735] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92166800) [pid = 1735] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x928a1800) [pid = 1735] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x9215ec00) [pid = 1735] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92969c00) [pid = 1735] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:41:07 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c5b8000) [pid = 1735] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:41:07 INFO - PROCESS | 1735 | 1467740467785 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1735 | 1467740467795 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8e400 == 34 [pid = 1735] [id = 434] 10:41:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8de91800) [pid = 1735] [serial = 1303] [outer = (nil)] 10:41:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8fb35000) [pid = 1735] [serial = 1304] [outer = 0x8de91800] 10:41:07 INFO - PROCESS | 1735 | 1467740467886 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c06400) [pid = 1735] [serial = 1305] [outer = 0x8de91800] 10:41:08 INFO - PROCESS | 1735 | 1467740468775 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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2264ms 10:41:08 INFO - PROCESS | 1735 | 1467740468852 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 1735 | 1467740468859 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:41:08 INFO - PROCESS | 1735 | 1467740468869 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 1735 | 1467740468873 Marionette TRACE conn4 <- [1,1710,null,{}] 10:41:08 INFO - PROCESS | 1735 | 1467740468882 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}] 10:41:08 INFO - PROCESS | 1735 | 1467740468889 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:09 INFO - PROCESS | 1735 | 1467740469217 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:41:09 INFO - PROCESS | 1735 | 1467740469348 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 1735 | 1467740469359 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4e000 == 35 [pid = 1735] [id = 435] 10:41:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8de8d000) [pid = 1735] [serial = 1306] [outer = (nil)] 10:41:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x92167000) [pid = 1735] [serial = 1307] [outer = 0x8de8d000] 10:41:09 INFO - PROCESS | 1735 | 1467740469435 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x925f0400) [pid = 1735] [serial = 1308] [outer = 0x8de8d000] 10:41:10 INFO - PROCESS | 1735 | 1467740470427 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]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1591ms 10:41:10 INFO - PROCESS | 1735 | 1467740470459 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 1735 | 1467740470466 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:41:10 INFO - PROCESS | 1735 | 1467740470475 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 1735 | 1467740470485 Marionette TRACE conn4 <- [1,1714,null,{}] 10:41:10 INFO - PROCESS | 1735 | 1467740470497 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}] 10:41:10 INFO - PROCESS | 1735 | 1467740470504 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:10 INFO - PROCESS | 1735 | 1467740470700 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:41:10 INFO - PROCESS | 1735 | 1467740470963 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 1735 | 1467740470972 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debcc00 == 36 [pid = 1735] [id = 436] 10:41:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8deee000) [pid = 1735] [serial = 1309] [outer = (nil)] 10:41:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8f58f000) [pid = 1735] [serial = 1310] [outer = 0x8deee000] 10:41:11 INFO - PROCESS | 1735 | 1467740471151 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8fad4000) [pid = 1735] [serial = 1311] [outer = 0x8deee000] 10:41:12 INFO - PROCESS | 1735 | 1467740472119 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]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1701ms 10:41:12 INFO - PROCESS | 1735 | 1467740472177 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 1735 | 1467740472185 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:41:12 INFO - PROCESS | 1735 | 1467740472197 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 1735 | 1467740472201 Marionette TRACE conn4 <- [1,1718,null,{}] 10:41:12 INFO - PROCESS | 1735 | 1467740472208 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}] 10:41:12 INFO - PROCESS | 1735 | 1467740472215 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:12 INFO - PROCESS | 1735 | 1467740472470 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:41:12 INFO - PROCESS | 1735 | 1467740472760 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 1735 | 1467740472773 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79c000 == 37 [pid = 1735] [id = 437] 10:41:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c08000) [pid = 1735] [serial = 1312] [outer = (nil)] 10:41:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92164c00) [pid = 1735] [serial = 1313] [outer = 0x91c08000] 10:41:12 INFO - PROCESS | 1735 | 1467740472904 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x925f2400) [pid = 1735] [serial = 1314] [outer = 0x91c08000] 10:41:13 INFO - PROCESS | 1735 | 1467740473974 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]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1845ms 10:41:14 INFO - PROCESS | 1735 | 1467740474042 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:41:14 INFO - PROCESS | 1735 | 1467740474047 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:41:14 INFO - PROCESS | 1735 | 1467740474056 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 1735 | 1467740474063 Marionette TRACE conn4 <- [1,1722,null,{}] 10:41:14 INFO - PROCESS | 1735 | 1467740474082 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}] 10:41:14 INFO - PROCESS | 1735 | 1467740474092 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:14 INFO - PROCESS | 1735 | 1467740474349 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:41:14 INFO - PROCESS | 1735 | 1467740474601 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 1735 | 1467740474618 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x9295dc00 == 38 [pid = 1735] [id = 438] 10:41:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x9295e400) [pid = 1735] [serial = 1315] [outer = (nil)] 10:41:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92b46c00) [pid = 1735] [serial = 1316] [outer = 0x9295e400] 10:41:14 INFO - PROCESS | 1735 | 1467740474804 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92bef800) [pid = 1735] [serial = 1317] [outer = 0x9295e400] 10:41:15 INFO - PROCESS | 1735 | 1467740475938 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]]]}] 10:41:16 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 10:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1951ms 10:41:16 INFO - PROCESS | 1735 | 1467740476008 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 1735 | 1467740476016 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:41:16 INFO - PROCESS | 1735 | 1467740476025 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1735 | 1467740476029 Marionette TRACE conn4 <- [1,1726,null,{}] 10:41:16 INFO - PROCESS | 1735 | 1467740476037 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}] 10:41:16 INFO - PROCESS | 1735 | 1467740476044 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:16 INFO - PROCESS | 1735 | 1467740476309 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:41:16 INFO - PROCESS | 1735 | 1467740476572 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1735 | 1467740476586 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f2000 == 39 [pid = 1735] [id = 439] 10:41:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92964400) [pid = 1735] [serial = 1318] [outer = (nil)] 10:41:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92d98400) [pid = 1735] [serial = 1319] [outer = 0x92964400] 10:41:16 INFO - PROCESS | 1735 | 1467740476714 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92d9ac00) [pid = 1735] [serial = 1320] [outer = 0x92964400] 10:41:17 INFO - PROCESS | 1735 | 1467740477643 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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1682ms 10:41:17 INFO - PROCESS | 1735 | 1467740477708 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:41:17 INFO - PROCESS | 1735 | 1467740477713 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:41:17 INFO - PROCESS | 1735 | 1467740477722 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1735 | 1467740477725 Marionette TRACE conn4 <- [1,1730,null,{}] 10:41:17 INFO - PROCESS | 1735 | 1467740477734 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}] 10:41:17 INFO - PROCESS | 1735 | 1467740477740 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:17 INFO - PROCESS | 1735 | 1467740477940 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:41:18 INFO - PROCESS | 1735 | 1467740478214 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 1735 | 1467740478227 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79e800 == 40 [pid = 1735] [id = 440] 10:41:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8de8d800) [pid = 1735] [serial = 1321] [outer = (nil)] 10:41:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x93b72800) [pid = 1735] [serial = 1322] [outer = 0x8de8d800] 10:41:18 INFO - PROCESS | 1735 | 1467740478387 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x93c09800) [pid = 1735] [serial = 1323] [outer = 0x8de8d800] 10:41:19 INFO - PROCESS | 1735 | 1467740479414 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]]]}] 10:41:19 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 10:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1744ms 10:41:19 INFO - PROCESS | 1735 | 1467740479467 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 1735 | 1467740479471 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:41:19 INFO - PROCESS | 1735 | 1467740479478 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 1735 | 1467740479481 Marionette TRACE conn4 <- [1,1734,null,{}] 10:41:19 INFO - PROCESS | 1735 | 1467740479488 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}] 10:41:19 INFO - PROCESS | 1735 | 1467740479499 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:19 INFO - PROCESS | 1735 | 1467740479719 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:41:19 INFO - PROCESS | 1735 | 1467740479956 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1735 | 1467740479965 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deea000 == 41 [pid = 1735] [id = 441] 10:41:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f58b400) [pid = 1735] [serial = 1324] [outer = (nil)] 10:41:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x95208000) [pid = 1735] [serial = 1325] [outer = 0x8f58b400] 10:41:20 INFO - PROCESS | 1735 | 1467740480094 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x95210000) [pid = 1735] [serial = 1326] [outer = 0x8f58b400] 10:41:21 INFO - PROCESS | 1735 | 1467740481147 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]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1738ms 10:41:21 INFO - PROCESS | 1735 | 1467740481220 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 1735 | 1467740481224 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:41:21 INFO - PROCESS | 1735 | 1467740481234 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 1735 | 1467740481238 Marionette TRACE conn4 <- [1,1738,null,{}] 10:41:21 INFO - PROCESS | 1735 | 1467740481244 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}] 10:41:21 INFO - PROCESS | 1735 | 1467740481250 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:21 INFO - PROCESS | 1735 | 1467740481446 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:41:21 INFO - PROCESS | 1735 | 1467740481676 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1735 | 1467740481683 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb8c00 == 42 [pid = 1735] [id = 442] 10:41:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x91c01c00) [pid = 1735] [serial = 1327] [outer = (nil)] 10:41:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x95397800) [pid = 1735] [serial = 1328] [outer = 0x91c01c00] 10:41:21 INFO - PROCESS | 1735 | 1467740481768 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x9539a400) [pid = 1735] [serial = 1329] [outer = 0x91c01c00] 10:41:22 INFO - PROCESS | 1735 | 1467740482781 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]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1584ms 10:41:22 INFO - PROCESS | 1735 | 1467740482819 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 1735 | 1467740482822 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:41:22 INFO - PROCESS | 1735 | 1467740482832 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 1735 | 1467740482838 Marionette TRACE conn4 <- [1,1742,null,{}] 10:41:22 INFO - PROCESS | 1735 | 1467740482847 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}] 10:41:22 INFO - PROCESS | 1735 | 1467740482853 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:23 INFO - PROCESS | 1735 | 1467740483131 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:41:23 INFO - PROCESS | 1735 | 1467740483473 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 1735 | 1467740483485 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0000 == 43 [pid = 1735] [id = 443] 10:41:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8c5b5800) [pid = 1735] [serial = 1330] [outer = (nil)] 10:41:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8f589c00) [pid = 1735] [serial = 1331] [outer = 0x8c5b5800] 10:41:23 INFO - PROCESS | 1735 | 1467740483614 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fb38400) [pid = 1735] [serial = 1332] [outer = 0x8c5b5800] 10:41:25 INFO - PROCESS | 1735 | 1467740485021 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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2353ms 10:41:25 INFO - PROCESS | 1735 | 1467740485187 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 1735 | 1467740485193 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:41:25 INFO - PROCESS | 1735 | 1467740485204 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 1735 | 1467740485210 Marionette TRACE conn4 <- [1,1746,null,{}] 10:41:25 INFO - PROCESS | 1735 | 1467740485219 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}] 10:41:25 INFO - PROCESS | 1735 | 1467740485227 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:25 INFO - PROCESS | 1735 | 1467740485408 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:41:25 INFO - PROCESS | 1735 | 1467740485613 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 1735 | 1467740485627 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2400 == 44 [pid = 1735] [id = 444] 10:41:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8deb3400) [pid = 1735] [serial = 1333] [outer = (nil)] 10:41:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8dee9000) [pid = 1735] [serial = 1334] [outer = 0x8deb3400] 10:41:25 INFO - PROCESS | 1735 | 1467740485705 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8f254800) [pid = 1735] [serial = 1335] [outer = 0x8deb3400] 10:41:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8e400 == 43 [pid = 1735] [id = 434] 10:41:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad2800 == 42 [pid = 1735] [id = 433] 10:41:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee8000 == 41 [pid = 1735] [id = 432] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8f963000) [pid = 1735] [serial = 1242] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x925ea400) [pid = 1735] [serial = 1238] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x925f4800) [pid = 1735] [serial = 1239] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8fad9c00) [pid = 1735] [serial = 1259] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8debd000) [pid = 1735] [serial = 1256] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x93b64400) [pid = 1735] [serial = 1254] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x92d93800) [pid = 1735] [serial = 1253] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8dee2c00) [pid = 1735] [serial = 1257] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x924d8400) [pid = 1735] [serial = 1245] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x92163000) [pid = 1735] [serial = 1244] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x925ee800) [pid = 1735] [serial = 1262] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x92844c00) [pid = 1735] [serial = 1263] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92962000) [pid = 1735] [serial = 1248] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x928ae400) [pid = 1735] [serial = 1247] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92967000) [pid = 1735] [serial = 1266] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x92b4f800) [pid = 1735] [serial = 1251] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x92b4a800) [pid = 1735] [serial = 1250] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x928a6c00) [pid = 1735] [serial = 1265] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8fb3bc00) [pid = 1735] [serial = 1260] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8dee7400) [pid = 1735] [serial = 1241] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92850000) [pid = 1735] [serial = 1268] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x928a5000) [pid = 1735] [serial = 1269] [outer = (nil)] [url = about:blank] 10:41:26 INFO - PROCESS | 1735 | 1467740486760 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]]]}] 10:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1600ms 10:41:26 INFO - PROCESS | 1735 | 1467740486804 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:41:26 INFO - PROCESS | 1735 | 1467740486811 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:41:26 INFO - PROCESS | 1735 | 1467740486821 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 1735 | 1467740486825 Marionette TRACE conn4 <- [1,1750,null,{}] 10:41:26 INFO - PROCESS | 1735 | 1467740486831 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}] 10:41:26 INFO - PROCESS | 1735 | 1467740486837 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:27 INFO - PROCESS | 1735 | 1467740487039 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:41:27 INFO - PROCESS | 1735 | 1467740487224 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 1735 | 1467740487232 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258c00 == 42 [pid = 1735] [id = 445] 10:41:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8fad4800) [pid = 1735] [serial = 1336] [outer = (nil)] 10:41:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8fb37800) [pid = 1735] [serial = 1337] [outer = 0x8fad4800] 10:41:27 INFO - PROCESS | 1735 | 1467740487312 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8fcc7000) [pid = 1735] [serial = 1338] [outer = 0x8fad4800] 10:41:28 INFO - PROCESS | 1735 | 1467740488117 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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1342ms 10:41:28 INFO - PROCESS | 1735 | 1467740488164 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:41:28 INFO - PROCESS | 1735 | 1467740488169 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:41:28 INFO - PROCESS | 1735 | 1467740488176 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1735 | 1467740488181 Marionette TRACE conn4 <- [1,1754,null,{}] 10:41:28 INFO - PROCESS | 1735 | 1467740488198 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}] 10:41:28 INFO - PROCESS | 1735 | 1467740488207 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:28 INFO - PROCESS | 1735 | 1467740488390 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:41:28 INFO - PROCESS | 1735 | 1467740488544 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1735 | 1467740488557 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f2800 == 43 [pid = 1735] [id = 446] 10:41:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x925f3000) [pid = 1735] [serial = 1339] [outer = (nil)] 10:41:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9284ac00) [pid = 1735] [serial = 1340] [outer = 0x925f3000] 10:41:28 INFO - PROCESS | 1735 | 1467740488635 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x928a6800) [pid = 1735] [serial = 1341] [outer = 0x925f3000] 10:41:29 INFO - PROCESS | 1735 | 1467740489605 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]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1485ms 10:41:29 INFO - PROCESS | 1735 | 1467740489669 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 1735 | 1467740489674 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:41:29 INFO - PROCESS | 1735 | 1467740489680 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 1735 | 1467740489684 Marionette TRACE conn4 <- [1,1758,null,{}] 10:41:29 INFO - PROCESS | 1735 | 1467740489689 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}] 10:41:29 INFO - PROCESS | 1735 | 1467740489694 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:29 INFO - PROCESS | 1735 | 1467740489921 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:41:29 INFO - PROCESS | 1735 | 1467740489947 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 1735 | 1467740489954 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x92842400 == 44 [pid = 1735] [id = 447] 10:41:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x928a8000) [pid = 1735] [serial = 1342] [outer = (nil)] 10:41:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x92964000) [pid = 1735] [serial = 1343] [outer = 0x928a8000] 10:41:30 INFO - PROCESS | 1735 | 1467740490041 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92b4f800) [pid = 1735] [serial = 1344] [outer = 0x928a8000] 10:41:31 INFO - PROCESS | 1735 | 1467740491080 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]]]}] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8da53800) [pid = 1735] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x91c03800) [pid = 1735] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9313f800) [pid = 1735] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93b66c00) [pid = 1735] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x91a7c400) [pid = 1735] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x95394400) [pid = 1735] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8deea800) [pid = 1735] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x91a74000) [pid = 1735] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8fcc4c00) [pid = 1735] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8c79ec00) [pid = 1735] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8de91800) [pid = 1735] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:41:31 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8fad2c00) [pid = 1735] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1481ms 10:41:31 INFO - PROCESS | 1735 | 1467740491162 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 1735 | 1467740491166 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:41:31 INFO - PROCESS | 1735 | 1467740491173 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1735 | 1467740491176 Marionette TRACE conn4 <- [1,1762,null,{}] 10:41:31 INFO - PROCESS | 1735 | 1467740491183 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}] 10:41:31 INFO - PROCESS | 1735 | 1467740491188 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:31 INFO - PROCESS | 1735 | 1467740491363 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:41:31 INFO - PROCESS | 1735 | 1467740491504 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 1735 | 1467740491514 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deea400 == 45 [pid = 1735] [id = 448] 10:41:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f25e400) [pid = 1735] [serial = 1345] [outer = (nil)] 10:41:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91a76000) [pid = 1735] [serial = 1346] [outer = 0x8f25e400] 10:41:31 INFO - PROCESS | 1735 | 1467740491676 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92848800) [pid = 1735] [serial = 1347] [outer = 0x8f25e400] 10:41:32 INFO - PROCESS | 1735 | 1467740492518 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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1384ms 10:41:32 INFO - PROCESS | 1735 | 1467740492557 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 1735 | 1467740492560 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:41:32 INFO - PROCESS | 1735 | 1467740492573 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 1735 | 1467740492576 Marionette TRACE conn4 <- [1,1766,null,{}] 10:41:32 INFO - PROCESS | 1735 | 1467740492583 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}] 10:41:32 INFO - PROCESS | 1735 | 1467740492594 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:32 INFO - PROCESS | 1735 | 1467740492815 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:41:32 INFO - PROCESS | 1735 | 1467740492962 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 1735 | 1467740492968 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bbc00 == 46 [pid = 1735] [id = 449] 10:41:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f960800) [pid = 1735] [serial = 1348] [outer = (nil)] 10:41:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93c66000) [pid = 1735] [serial = 1349] [outer = 0x8f960800] 10:41:33 INFO - PROCESS | 1735 | 1467740493065 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x95397000) [pid = 1735] [serial = 1350] [outer = 0x8f960800] 10:41:34 INFO - PROCESS | 1735 | 1467740494226 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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1692ms 10:41:34 INFO - PROCESS | 1735 | 1467740494271 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:41:34 INFO - PROCESS | 1735 | 1467740494283 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:41:34 INFO - PROCESS | 1735 | 1467740494294 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 1735 | 1467740494301 Marionette TRACE conn4 <- [1,1770,null,{}] 10:41:34 INFO - PROCESS | 1735 | 1467740494311 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}] 10:41:34 INFO - PROCESS | 1735 | 1467740494317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:34 INFO - PROCESS | 1735 | 1467740494607 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:41:34 INFO - PROCESS | 1735 | 1467740494863 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1735 | 1467740494875 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deba400 == 47 [pid = 1735] [id = 450] 10:41:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8deeb800) [pid = 1735] [serial = 1351] [outer = (nil)] 10:41:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fad2800) [pid = 1735] [serial = 1352] [outer = 0x8deeb800] 10:41:35 INFO - PROCESS | 1735 | 1467740495011 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fb3bc00) [pid = 1735] [serial = 1353] [outer = 0x8deeb800] 10:41:36 INFO - PROCESS | 1735 | 1467740496057 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]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1841ms 10:41:36 INFO - PROCESS | 1735 | 1467740496134 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 1735 | 1467740496142 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:41:36 INFO - PROCESS | 1735 | 1467740496153 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 1735 | 1467740496157 Marionette TRACE conn4 <- [1,1774,null,{}] 10:41:36 INFO - PROCESS | 1735 | 1467740496164 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}] 10:41:36 INFO - PROCESS | 1735 | 1467740496171 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:36 INFO - PROCESS | 1735 | 1467740496409 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:41:36 INFO - PROCESS | 1735 | 1467740496696 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1735 | 1467740496706 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x92845400 == 48 [pid = 1735] [id = 451] 10:41:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9284c800) [pid = 1735] [serial = 1354] [outer = (nil)] 10:41:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x928ae800) [pid = 1735] [serial = 1355] [outer = 0x9284c800] 10:41:36 INFO - PROCESS | 1735 | 1467740496795 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92b4a800) [pid = 1735] [serial = 1356] [outer = 0x9284c800] 10:41:37 INFO - PROCESS | 1735 | 1467740497806 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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1685ms 10:41:37 INFO - PROCESS | 1735 | 1467740497839 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 1735 | 1467740497842 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:41:37 INFO - PROCESS | 1735 | 1467740497851 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 1735 | 1467740497858 Marionette TRACE conn4 <- [1,1778,null,{}] 10:41:37 INFO - PROCESS | 1735 | 1467740497875 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}] 10:41:37 INFO - PROCESS | 1735 | 1467740497885 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:38 INFO - PROCESS | 1735 | 1467740498114 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:41:38 INFO - PROCESS | 1735 | 1467740498412 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 1735 | 1467740498427 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x95204000 == 49 [pid = 1735] [id = 452] 10:41:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x952f8000) [pid = 1735] [serial = 1357] [outer = (nil)] 10:41:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x953cc000) [pid = 1735] [serial = 1358] [outer = 0x952f8000] 10:41:38 INFO - PROCESS | 1735 | 1467740498527 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x97809400) [pid = 1735] [serial = 1359] [outer = 0x952f8000] 10:41:39 INFO - PROCESS | 1735 | 1467740499460 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]]]}] 10:41:39 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 10:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1690ms 10:41:39 INFO - PROCESS | 1735 | 1467740499542 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 1735 | 1467740499546 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:41:39 INFO - PROCESS | 1735 | 1467740499555 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 1735 | 1467740499558 Marionette TRACE conn4 <- [1,1782,null,{}] 10:41:39 INFO - PROCESS | 1735 | 1467740499564 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}] 10:41:39 INFO - PROCESS | 1735 | 1467740499572 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:39 INFO - PROCESS | 1735 | 1467740499813 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:41:40 INFO - PROCESS | 1735 | 1467740500067 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 1735 | 1467740500075 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb30800 == 50 [pid = 1735] [id = 453] 10:41:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8fcc5800) [pid = 1735] [serial = 1360] [outer = (nil)] 10:41:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x97813c00) [pid = 1735] [serial = 1361] [outer = 0x8fcc5800] 10:41:40 INFO - PROCESS | 1735 | 1467740500160 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x97817c00) [pid = 1735] [serial = 1362] [outer = 0x8fcc5800] 10:41:41 INFO - PROCESS | 1735 | 1467740501063 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]]]}] 10:41:41 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 10:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1581ms 10:41:41 INFO - PROCESS | 1735 | 1467740501137 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 1735 | 1467740501141 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:41:41 INFO - PROCESS | 1735 | 1467740501148 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 1735 | 1467740501152 Marionette TRACE conn4 <- [1,1786,null,{}] 10:41:41 INFO - PROCESS | 1735 | 1467740501158 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}] 10:41:41 INFO - PROCESS | 1735 | 1467740501163 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:41 INFO - PROCESS | 1735 | 1467740501387 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:41:41 INFO - PROCESS | 1735 | 1467740501618 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 1735 | 1467740501630 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8fc00 == 51 [pid = 1735] [id = 454] 10:41:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8de93800) [pid = 1735] [serial = 1363] [outer = (nil)] 10:41:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x9781b400) [pid = 1735] [serial = 1364] [outer = 0x8de93800] 10:41:41 INFO - PROCESS | 1735 | 1467740501775 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x97a18c00) [pid = 1735] [serial = 1365] [outer = 0x8de93800] 10:41:42 INFO - PROCESS | 1735 | 1467740502734 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]]]}] 10:41:43 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 10:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1944ms 10:41:43 INFO - PROCESS | 1735 | 1467740503093 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:41:43 INFO - PROCESS | 1735 | 1467740503101 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:41:43 INFO - PROCESS | 1735 | 1467740503110 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 1735 | 1467740503115 Marionette TRACE conn4 <- [1,1790,null,{}] 10:41:43 INFO - PROCESS | 1735 | 1467740503123 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}] 10:41:43 INFO - PROCESS | 1735 | 1467740503129 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:43 INFO - PROCESS | 1735 | 1467740503438 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:41:43 INFO - PROCESS | 1735 | 1467740503593 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 1735 | 1467740503609 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad6800 == 52 [pid = 1735] [id = 455] 10:41:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fad6c00) [pid = 1735] [serial = 1366] [outer = (nil)] 10:41:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8fb30000) [pid = 1735] [serial = 1367] [outer = 0x8fad6c00] 10:41:43 INFO - PROCESS | 1735 | 1467740503774 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8fcc8000) [pid = 1735] [serial = 1368] [outer = 0x8fad6c00] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8deea400 == 51 [pid = 1735] [id = 448] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x92842400 == 50 [pid = 1735] [id = 447] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x925f2800 == 49 [pid = 1735] [id = 446] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258c00 == 48 [pid = 1735] [id = 445] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2400 == 47 [pid = 1735] [id = 444] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb8c00 == 46 [pid = 1735] [id = 442] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0000 == 45 [pid = 1735] [id = 443] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8deea000 == 44 [pid = 1735] [id = 441] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79e800 == 43 [pid = 1735] [id = 440] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9284e000 == 42 [pid = 1735] [id = 426] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c7a0800 == 41 [pid = 1735] [id = 427] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0a000 == 40 [pid = 1735] [id = 428] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c799800 == 39 [pid = 1735] [id = 429] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb3c800 == 38 [pid = 1735] [id = 431] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8debcc00 == 37 [pid = 1735] [id = 436] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4e000 == 36 [pid = 1735] [id = 435] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9295dc00 == 35 [pid = 1735] [id = 438] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x92d90800 == 34 [pid = 1735] [id = 425] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79c000 == 33 [pid = 1735] [id = 437] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79b400 == 32 [pid = 1735] [id = 430] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x925f2000 == 31 [pid = 1735] [id = 439] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb30800 == 30 [pid = 1735] [id = 453] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8fc00 == 29 [pid = 1735] [id = 454] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x95204000 == 28 [pid = 1735] [id = 452] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x92845400 == 27 [pid = 1735] [id = 451] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bbc00 == 26 [pid = 1735] [id = 449] 10:41:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8deba400 == 25 [pid = 1735] [id = 450] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8def0c00) [pid = 1735] [serial = 1272] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8de89800) [pid = 1735] [serial = 1271] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x924e0400) [pid = 1735] [serial = 1275] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x92163800) [pid = 1735] [serial = 1274] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x93b71000) [pid = 1735] [serial = 1278] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x93b68c00) [pid = 1735] [serial = 1277] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x93c6b000) [pid = 1735] [serial = 1281] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x93c18800) [pid = 1735] [serial = 1280] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x93e0dc00) [pid = 1735] [serial = 1284] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x93e0a400) [pid = 1735] [serial = 1283] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x953c4c00) [pid = 1735] [serial = 1287] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9539e000) [pid = 1735] [serial = 1286] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8def0800) [pid = 1735] [serial = 1298] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x953cfc00) [pid = 1735] [serial = 1290] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x953ccc00) [pid = 1735] [serial = 1289] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8deef800) [pid = 1735] [serial = 1299] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x91a78400) [pid = 1735] [serial = 1296] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8fccfc00) [pid = 1735] [serial = 1295] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8deb2400) [pid = 1735] [serial = 1293] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92167000) [pid = 1735] [serial = 1307] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8da51c00) [pid = 1735] [serial = 1292] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fb35000) [pid = 1735] [serial = 1304] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fada000) [pid = 1735] [serial = 1301] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8fb31000) [pid = 1735] [serial = 1302] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x91c06400) [pid = 1735] [serial = 1305] [outer = (nil)] [url = about:blank] 10:41:45 INFO - PROCESS | 1735 | 1467740505960 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]]]}] 10:41:46 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) 10:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2943ms 10:41:46 INFO - PROCESS | 1735 | 1467740506055 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 1735 | 1467740506063 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:41:46 INFO - PROCESS | 1735 | 1467740506072 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1735 | 1467740506076 Marionette TRACE conn4 <- [1,1794,null,{}] 10:41:46 INFO - PROCESS | 1735 | 1467740506085 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}] 10:41:46 INFO - PROCESS | 1735 | 1467740506091 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:46 INFO - PROCESS | 1735 | 1467740506270 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:41:46 INFO - PROCESS | 1735 | 1467740506450 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 1735 | 1467740506465 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4c800 == 26 [pid = 1735] [id = 456] 10:41:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8da4cc00) [pid = 1735] [serial = 1369] [outer = (nil)] 10:41:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8de91400) [pid = 1735] [serial = 1370] [outer = 0x8da4cc00] 10:41:46 INFO - PROCESS | 1735 | 1467740506542 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8deb8800) [pid = 1735] [serial = 1371] [outer = 0x8da4cc00] 10:41:47 INFO - PROCESS | 1735 | 1467740507337 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]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1336ms 10:41:47 INFO - PROCESS | 1735 | 1467740507409 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:41:47 INFO - PROCESS | 1735 | 1467740507418 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:41:47 INFO - PROCESS | 1735 | 1467740507431 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 1735 | 1467740507436 Marionette TRACE conn4 <- [1,1798,null,{}] 10:41:47 INFO - PROCESS | 1735 | 1467740507443 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}] 10:41:47 INFO - PROCESS | 1735 | 1467740507449 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:47 INFO - PROCESS | 1735 | 1467740507628 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:41:47 INFO - PROCESS | 1735 | 1467740507773 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 1735 | 1467740507782 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258400 == 27 [pid = 1735] [id = 457] 10:41:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f25b000) [pid = 1735] [serial = 1372] [outer = (nil)] 10:41:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f586400) [pid = 1735] [serial = 1373] [outer = 0x8f25b000] 10:41:47 INFO - PROCESS | 1735 | 1467740507859 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8f959c00) [pid = 1735] [serial = 1374] [outer = 0x8f25b000] 10:41:48 INFO - PROCESS | 1735 | 1467740508903 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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1543ms 10:41:48 INFO - PROCESS | 1735 | 1467740508988 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1735 | 1467740508995 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:41:49 INFO - PROCESS | 1735 | 1467740509006 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 1735 | 1467740509015 Marionette TRACE conn4 <- [1,1802,null,{}] 10:41:49 INFO - PROCESS | 1735 | 1467740509070 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}] 10:41:49 INFO - PROCESS | 1735 | 1467740509085 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:49 INFO - PROCESS | 1735 | 1467740509444 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:41:49 INFO - PROCESS | 1735 | 1467740509487 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1735 | 1467740509501 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7ec00 == 28 [pid = 1735] [id = 458] 10:41:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x91c01400) [pid = 1735] [serial = 1375] [outer = (nil)] 10:41:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x91c07400) [pid = 1735] [serial = 1376] [outer = 0x91c01400] 10:41:49 INFO - PROCESS | 1735 | 1467740509652 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9215d000) [pid = 1735] [serial = 1377] [outer = 0x91c01400] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8deb3400) [pid = 1735] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x925f3000) [pid = 1735] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92964400) [pid = 1735] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8c5b5800) [pid = 1735] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x91c01c00) [pid = 1735] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f58b400) [pid = 1735] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8deee000) [pid = 1735] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f25e400) [pid = 1735] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8de8d000) [pid = 1735] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x928a8000) [pid = 1735] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91c08000) [pid = 1735] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8fad4800) [pid = 1735] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8de8d800) [pid = 1735] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x9295e400) [pid = 1735] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:41:50 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f960800) [pid = 1735] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:41:51 INFO - PROCESS | 1735 | 1467740511298 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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2317ms 10:41:51 INFO - PROCESS | 1735 | 1467740511322 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1735 | 1467740511328 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:41:51 INFO - PROCESS | 1735 | 1467740511344 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1735 | 1467740511348 Marionette TRACE conn4 <- [1,1806,null,{}] 10:41:51 INFO - PROCESS | 1735 | 1467740511353 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}] 10:41:51 INFO - PROCESS | 1735 | 1467740511359 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:51 INFO - PROCESS | 1735 | 1467740511529 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:41:51 INFO - PROCESS | 1735 | 1467740511539 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 1735 | 1467740511549 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de91c00 == 29 [pid = 1735] [id = 459] 10:41:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8dee8000) [pid = 1735] [serial = 1378] [outer = (nil)] 10:41:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91a77000) [pid = 1735] [serial = 1379] [outer = 0x8dee8000] 10:41:51 INFO - PROCESS | 1735 | 1467740511626 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92169000) [pid = 1735] [serial = 1380] [outer = 0x8dee8000] 10:41:52 INFO - PROCESS | 1735 | 1467740512554 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]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1281ms 10:41:52 INFO - PROCESS | 1735 | 1467740512626 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 1735 | 1467740512629 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:41:52 INFO - PROCESS | 1735 | 1467740512636 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - PROCESS | 1735 | 1467740512639 Marionette TRACE conn4 <- [1,1810,null,{}] 10:41:52 INFO - PROCESS | 1735 | 1467740512645 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}] 10:41:52 INFO - PROCESS | 1735 | 1467740512649 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:52 INFO - PROCESS | 1735 | 1467740512813 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:41:53 INFO - PROCESS | 1735 | 1467740513049 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 1735 | 1467740513061 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7400 == 30 [pid = 1735] [id = 460] 10:41:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8c5b7c00) [pid = 1735] [serial = 1381] [outer = (nil)] 10:41:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8c5bbc00) [pid = 1735] [serial = 1382] [outer = 0x8c5b7c00] 10:41:53 INFO - PROCESS | 1735 | 1467740513215 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8da4ec00) [pid = 1735] [serial = 1383] [outer = 0x8c5b7c00] 10:41:54 INFO - PROCESS | 1735 | 1467740514440 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]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1893ms 10:41:54 INFO - PROCESS | 1735 | 1467740514538 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:41:54 INFO - PROCESS | 1735 | 1467740514549 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:41:54 INFO - PROCESS | 1735 | 1467740514563 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 1735 | 1467740514572 Marionette TRACE conn4 <- [1,1814,null,{}] 10:41:54 INFO - PROCESS | 1735 | 1467740514702 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}] 10:41:54 INFO - PROCESS | 1735 | 1467740514709 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:54 INFO - PROCESS | 1735 | 1467740514932 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:41:55 INFO - PROCESS | 1735 | 1467740515093 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1735 | 1467740515109 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e000 == 31 [pid = 1735] [id = 461] 10:41:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8f592000) [pid = 1735] [serial = 1384] [outer = (nil)] 10:41:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f963400) [pid = 1735] [serial = 1385] [outer = 0x8f592000] 10:41:55 INFO - PROCESS | 1735 | 1467740515295 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8fad1400) [pid = 1735] [serial = 1386] [outer = 0x8f592000] 10:41:56 INFO - PROCESS | 1735 | 1467740516473 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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1960ms 10:41:56 INFO - PROCESS | 1735 | 1467740516522 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 1735 | 1467740516529 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:41:56 INFO - PROCESS | 1735 | 1467740516537 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 1735 | 1467740516542 Marionette TRACE conn4 <- [1,1818,null,{}] 10:41:56 INFO - PROCESS | 1735 | 1467740516548 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}] 10:41:56 INFO - PROCESS | 1735 | 1467740516554 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:56 INFO - PROCESS | 1735 | 1467740516766 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:41:57 INFO - PROCESS | 1735 | 1467740517032 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 1735 | 1467740517039 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c792000 == 32 [pid = 1735] [id = 462] 10:41:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8deb5000) [pid = 1735] [serial = 1387] [outer = (nil)] 10:41:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x9215e400) [pid = 1735] [serial = 1388] [outer = 0x8deb5000] 10:41:57 INFO - PROCESS | 1735 | 1467740517129 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92166800) [pid = 1735] [serial = 1389] [outer = 0x8deb5000] 10:41:58 INFO - PROCESS | 1735 | 1467740518198 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]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1744ms 10:41:58 INFO - PROCESS | 1735 | 1467740518282 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 1735 | 1467740518287 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:41:58 INFO - PROCESS | 1735 | 1467740518304 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 1735 | 1467740518315 Marionette TRACE conn4 <- [1,1822,null,{}] 10:41:58 INFO - PROCESS | 1735 | 1467740518323 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}] 10:41:58 INFO - PROCESS | 1735 | 1467740518332 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:58 INFO - PROCESS | 1735 | 1467740518648 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:41:58 INFO - PROCESS | 1735 | 1467740518847 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 1735 | 1467740518858 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:41:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8400 == 33 [pid = 1735] [id = 463] 10:41:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f587800) [pid = 1735] [serial = 1390] [outer = (nil)] 10:41:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x928abc00) [pid = 1735] [serial = 1391] [outer = 0x8f587800] 10:41:58 INFO - PROCESS | 1735 | 1467740518948 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x928af000) [pid = 1735] [serial = 1392] [outer = 0x8f587800] 10:41:59 INFO - PROCESS | 1735 | 1467740519932 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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1702ms 10:42:00 INFO - PROCESS | 1735 | 1467740520001 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:42:00 INFO - PROCESS | 1735 | 1467740520008 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:42:00 INFO - PROCESS | 1735 | 1467740520016 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1735 | 1467740520020 Marionette TRACE conn4 <- [1,1826,null,{}] 10:42:00 INFO - PROCESS | 1735 | 1467740520026 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}] 10:42:00 INFO - PROCESS | 1735 | 1467740520031 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:00 INFO - PROCESS | 1735 | 1467740520234 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:42:00 INFO - PROCESS | 1735 | 1467740520475 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 1735 | 1467740520486 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a6fc00 == 34 [pid = 1735] [id = 464] 10:42:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91a7c000) [pid = 1735] [serial = 1393] [outer = (nil)] 10:42:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92b4e400) [pid = 1735] [serial = 1394] [outer = 0x91a7c000] 10:42:00 INFO - PROCESS | 1735 | 1467740520615 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x92b53c00) [pid = 1735] [serial = 1395] [outer = 0x91a7c000] 10:42:01 INFO - PROCESS | 1735 | 1467740521664 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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1739ms 10:42:01 INFO - PROCESS | 1735 | 1467740521757 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 1735 | 1467740521764 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:42:01 INFO - PROCESS | 1735 | 1467740521775 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 1735 | 1467740521780 Marionette TRACE conn4 <- [1,1830,null,{}] 10:42:01 INFO - PROCESS | 1735 | 1467740521789 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}] 10:42:01 INFO - PROCESS | 1735 | 1467740521797 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:02 INFO - PROCESS | 1735 | 1467740522197 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:42:02 INFO - PROCESS | 1735 | 1467740522456 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 1735 | 1467740522464 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c796800 == 35 [pid = 1735] [id = 465] 10:42:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8da52c00) [pid = 1735] [serial = 1396] [outer = (nil)] 10:42:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8de87c00) [pid = 1735] [serial = 1397] [outer = 0x8da52c00] 10:42:02 INFO - PROCESS | 1735 | 1467740522545 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8debe400) [pid = 1735] [serial = 1398] [outer = 0x8da52c00] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb4400 == 34 [pid = 1735] [id = 411] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25cc00 == 33 [pid = 1735] [id = 409] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88800 == 32 [pid = 1735] [id = 408] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x91a70000 == 31 [pid = 1735] [id = 410] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95dc00 == 30 [pid = 1735] [id = 419] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8de91c00 == 29 [pid = 1735] [id = 459] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7ec00 == 28 [pid = 1735] [id = 458] 10:42:03 INFO - PROCESS | 1735 | 1467740523600 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]]]}] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258400 == 27 [pid = 1735] [id = 457] 10:42:03 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4c800 == 26 [pid = 1735] [id = 456] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f254800) [pid = 1735] [serial = 1335] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9284ac00) [pid = 1735] [serial = 1340] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92d98400) [pid = 1735] [serial = 1319] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fb38400) [pid = 1735] [serial = 1332] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x95397800) [pid = 1735] [serial = 1328] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x95208000) [pid = 1735] [serial = 1325] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f589c00) [pid = 1735] [serial = 1331] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8fad4000) [pid = 1735] [serial = 1311] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x91a76000) [pid = 1735] [serial = 1346] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x925f0400) [pid = 1735] [serial = 1308] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92b4f800) [pid = 1735] [serial = 1344] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928a6800) [pid = 1735] [serial = 1341] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8f58f000) [pid = 1735] [serial = 1310] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92164c00) [pid = 1735] [serial = 1313] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8fb37800) [pid = 1735] [serial = 1337] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x93c09800) [pid = 1735] [serial = 1323] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x925f2400) [pid = 1735] [serial = 1314] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8dee9000) [pid = 1735] [serial = 1334] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x93b72800) [pid = 1735] [serial = 1322] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x92b46c00) [pid = 1735] [serial = 1316] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92bef800) [pid = 1735] [serial = 1317] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92d9ac00) [pid = 1735] [serial = 1320] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x95210000) [pid = 1735] [serial = 1326] [outer = (nil)] [url = about:blank] 10:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1894ms 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x92964000) [pid = 1735] [serial = 1343] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8fcc7000) [pid = 1735] [serial = 1338] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x9539a400) [pid = 1735] [serial = 1329] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x95397000) [pid = 1735] [serial = 1350] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x93c66000) [pid = 1735] [serial = 1349] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x92848800) [pid = 1735] [serial = 1347] [outer = (nil)] [url = about:blank] 10:42:03 INFO - PROCESS | 1735 | 1467740523670 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 1735 | 1467740523684 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:42:03 INFO - PROCESS | 1735 | 1467740523694 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 1735 | 1467740523699 Marionette TRACE conn4 <- [1,1834,null,{}] 10:42:03 INFO - PROCESS | 1735 | 1467740523707 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}] 10:42:03 INFO - PROCESS | 1735 | 1467740523713 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:03 INFO - PROCESS | 1735 | 1467740523917 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:42:04 INFO - PROCESS | 1735 | 1467740524143 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1735 | 1467740524152 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e800 == 27 [pid = 1735] [id = 466] 10:42:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8f588c00) [pid = 1735] [serial = 1399] [outer = (nil)] 10:42:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8f593c00) [pid = 1735] [serial = 1400] [outer = 0x8f588c00] 10:42:04 INFO - PROCESS | 1735 | 1467740524241 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f963c00) [pid = 1735] [serial = 1401] [outer = 0x8f588c00] 10:42:05 INFO - PROCESS | 1735 | 1467740525106 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]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1495ms 10:42:05 INFO - PROCESS | 1735 | 1467740525189 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 1735 | 1467740525194 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:42:05 INFO - PROCESS | 1735 | 1467740525201 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 1735 | 1467740525205 Marionette TRACE conn4 <- [1,1838,null,{}] 10:42:05 INFO - PROCESS | 1735 | 1467740525212 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}] 10:42:05 INFO - PROCESS | 1735 | 1467740525217 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:05 INFO - PROCESS | 1735 | 1467740525398 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:42:05 INFO - PROCESS | 1735 | 1467740525550 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1735 | 1467740525562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8c800 == 28 [pid = 1735] [id = 467] 10:42:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8dee8c00) [pid = 1735] [serial = 1402] [outer = (nil)] 10:42:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x91c05c00) [pid = 1735] [serial = 1403] [outer = 0x8dee8c00] 10:42:05 INFO - PROCESS | 1735 | 1467740525635 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92162400) [pid = 1735] [serial = 1404] [outer = 0x8dee8c00] 10:42:06 INFO - PROCESS | 1735 | 1467740526630 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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1485ms 10:42:06 INFO - PROCESS | 1735 | 1467740526687 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1735 | 1467740526694 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:42:06 INFO - PROCESS | 1735 | 1467740526719 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1735 | 1467740526727 Marionette TRACE conn4 <- [1,1842,null,{}] 10:42:06 INFO - PROCESS | 1735 | 1467740526732 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}] 10:42:06 INFO - PROCESS | 1735 | 1467740526739 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:07 INFO - PROCESS | 1735 | 1467740527047 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:42:07 INFO - PROCESS | 1735 | 1467740527083 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1735 | 1467740527097 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9000 == 29 [pid = 1735] [id = 468] 10:42:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8fb34000) [pid = 1735] [serial = 1405] [outer = (nil)] 10:42:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9284c400) [pid = 1735] [serial = 1406] [outer = 0x8fb34000] 10:42:07 INFO - PROCESS | 1735 | 1467740527275 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x928aac00) [pid = 1735] [serial = 1407] [outer = 0x8fb34000] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x91c01400) [pid = 1735] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f25b000) [pid = 1735] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8fad6c00) [pid = 1735] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8da4cc00) [pid = 1735] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8deeb800) [pid = 1735] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x9284c800) [pid = 1735] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x952f8000) [pid = 1735] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8fcc5800) [pid = 1735] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:42:08 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x8de93800) [pid = 1735] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:42:08 INFO - PROCESS | 1735 | 1467740528809 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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2153ms 10:42:08 INFO - PROCESS | 1735 | 1467740528865 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1735 | 1467740528870 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:42:08 INFO - PROCESS | 1735 | 1467740528876 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1735 | 1467740528879 Marionette TRACE conn4 <- [1,1846,null,{}] 10:42:08 INFO - PROCESS | 1735 | 1467740528885 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}] 10:42:08 INFO - PROCESS | 1735 | 1467740528890 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:09 INFO - PROCESS | 1735 | 1467740529184 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:42:09 INFO - PROCESS | 1735 | 1467740529203 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 1735 | 1467740529212 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5400 == 30 [pid = 1735] [id = 469] 10:42:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8c5b6c00) [pid = 1735] [serial = 1408] [outer = (nil)] 10:42:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x924d9800) [pid = 1735] [serial = 1409] [outer = 0x8c5b6c00] 10:42:09 INFO - PROCESS | 1735 | 1467740529282 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x92960400) [pid = 1735] [serial = 1410] [outer = 0x8c5b6c00] 10:42:10 INFO - PROCESS | 1735 | 1467740530103 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]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1287ms 10:42:10 INFO - PROCESS | 1735 | 1467740530164 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 1735 | 1467740530168 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:42:10 INFO - PROCESS | 1735 | 1467740530174 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 1735 | 1467740530178 Marionette TRACE conn4 <- [1,1850,null,{}] 10:42:10 INFO - PROCESS | 1735 | 1467740530183 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}] 10:42:10 INFO - PROCESS | 1735 | 1467740530188 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:10 INFO - PROCESS | 1735 | 1467740530368 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:42:10 INFO - PROCESS | 1735 | 1467740530379 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1735 | 1467740530397 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f257000 == 31 [pid = 1735] [id = 470] 10:42:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f58c000) [pid = 1735] [serial = 1411] [outer = (nil)] 10:42:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x92befc00) [pid = 1735] [serial = 1412] [outer = 0x8f58c000] 10:42:10 INFO - PROCESS | 1735 | 1467740530611 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9313e800) [pid = 1735] [serial = 1413] [outer = 0x8f58c000] 10:42:11 INFO - PROCESS | 1735 | 1467740531821 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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1688ms 10:42:11 INFO - PROCESS | 1735 | 1467740531865 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 1735 | 1467740531872 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:42:11 INFO - PROCESS | 1735 | 1467740531882 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 1735 | 1467740531890 Marionette TRACE conn4 <- [1,1854,null,{}] 10:42:11 INFO - PROCESS | 1735 | 1467740531899 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}] 10:42:11 INFO - PROCESS | 1735 | 1467740531905 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:12 INFO - PROCESS | 1735 | 1467740532121 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:42:12 INFO - PROCESS | 1735 | 1467740532403 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 1735 | 1467740532415 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f253c00 == 32 [pid = 1735] [id = 471] 10:42:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8f25ac00) [pid = 1735] [serial = 1414] [outer = (nil)] 10:42:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8facfc00) [pid = 1735] [serial = 1415] [outer = 0x8f25ac00] 10:42:12 INFO - PROCESS | 1735 | 1467740532508 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8fb31000) [pid = 1735] [serial = 1416] [outer = 0x8f25ac00] 10:42:13 INFO - PROCESS | 1735 | 1467740533433 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]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1588ms 10:42:13 INFO - PROCESS | 1735 | 1467740533469 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 1735 | 1467740533477 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:42:13 INFO - PROCESS | 1735 | 1467740533488 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 1735 | 1467740533493 Marionette TRACE conn4 <- [1,1858,null,{}] 10:42:13 INFO - PROCESS | 1735 | 1467740533500 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}] 10:42:13 INFO - PROCESS | 1735 | 1467740533506 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:13 INFO - PROCESS | 1735 | 1467740533715 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:42:14 INFO - PROCESS | 1735 | 1467740534052 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 1735 | 1467740534060 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x924d4800 == 33 [pid = 1735] [id = 472] 10:42:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x925ef800) [pid = 1735] [serial = 1417] [outer = (nil)] 10:42:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92842400) [pid = 1735] [serial = 1418] [outer = 0x925ef800] 10:42:14 INFO - PROCESS | 1735 | 1467740534203 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x92850000) [pid = 1735] [serial = 1419] [outer = 0x925ef800] 10:42:15 INFO - PROCESS | 1735 | 1467740535133 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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1690ms 10:42:15 INFO - PROCESS | 1735 | 1467740535181 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 1735 | 1467740535188 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:42:15 INFO - PROCESS | 1735 | 1467740535195 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 1735 | 1467740535202 Marionette TRACE conn4 <- [1,1862,null,{}] 10:42:15 INFO - PROCESS | 1735 | 1467740535220 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}] 10:42:15 INFO - PROCESS | 1735 | 1467740535231 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:15 INFO - PROCESS | 1735 | 1467740535484 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:42:15 INFO - PROCESS | 1735 | 1467740535719 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 1735 | 1467740535732 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da52400 == 34 [pid = 1735] [id = 473] 10:42:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x93138400) [pid = 1735] [serial = 1420] [outer = (nil)] 10:42:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x93b6c000) [pid = 1735] [serial = 1421] [outer = 0x93138400] 10:42:15 INFO - PROCESS | 1735 | 1467740535865 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x93c09c00) [pid = 1735] [serial = 1422] [outer = 0x93138400] 10:42:16 INFO - PROCESS | 1735 | 1467740536880 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]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1740ms 10:42:16 INFO - PROCESS | 1735 | 1467740536937 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 1735 | 1467740536941 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:42:16 INFO - PROCESS | 1735 | 1467740536949 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 1735 | 1467740536953 Marionette TRACE conn4 <- [1,1866,null,{}] 10:42:16 INFO - PROCESS | 1735 | 1467740536959 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}] 10:42:16 INFO - PROCESS | 1735 | 1467740536964 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:17 INFO - PROCESS | 1735 | 1467740537165 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:42:17 INFO - PROCESS | 1735 | 1467740537393 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 1735 | 1467740537399 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bdc00 == 35 [pid = 1735] [id = 474] 10:42:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f591000) [pid = 1735] [serial = 1423] [outer = (nil)] 10:42:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x93c15000) [pid = 1735] [serial = 1424] [outer = 0x8f591000] 10:42:17 INFO - PROCESS | 1735 | 1467740537525 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x93c61c00) [pid = 1735] [serial = 1425] [outer = 0x8f591000] 10:42:18 INFO - PROCESS | 1735 | 1467740538395 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]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1491ms 10:42:18 INFO - PROCESS | 1735 | 1467740538442 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:42:18 INFO - PROCESS | 1735 | 1467740538446 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:42:18 INFO - PROCESS | 1735 | 1467740538453 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - PROCESS | 1735 | 1467740538457 Marionette TRACE conn4 <- [1,1870,null,{}] 10:42:18 INFO - PROCESS | 1735 | 1467740538463 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}] 10:42:18 INFO - PROCESS | 1735 | 1467740538468 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:18 INFO - PROCESS | 1735 | 1467740538648 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:42:18 INFO - PROCESS | 1735 | 1467740538829 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 1735 | 1467740538838 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc7800 == 36 [pid = 1735] [id = 475] 10:42:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x91a7e400) [pid = 1735] [serial = 1426] [outer = (nil)] 10:42:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93e05c00) [pid = 1735] [serial = 1427] [outer = 0x91a7e400] 10:42:18 INFO - PROCESS | 1735 | 1467740538934 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93e0c000) [pid = 1735] [serial = 1428] [outer = 0x91a7e400] 10:42:20 INFO - PROCESS | 1735 | 1467740540132 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]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1741ms 10:42:20 INFO - PROCESS | 1735 | 1467740540195 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 1735 | 1467740540199 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:42:20 INFO - PROCESS | 1735 | 1467740540206 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 1735 | 1467740540210 Marionette TRACE conn4 <- [1,1874,null,{}] 10:42:20 INFO - PROCESS | 1735 | 1467740540217 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}] 10:42:20 INFO - PROCESS | 1735 | 1467740540227 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:20 INFO - PROCESS | 1735 | 1467740540483 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:42:20 INFO - PROCESS | 1735 | 1467740540707 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 1735 | 1467740540718 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deeac00 == 37 [pid = 1735] [id = 476] 10:42:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f95d800) [pid = 1735] [serial = 1429] [outer = (nil)] 10:42:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9539f800) [pid = 1735] [serial = 1430] [outer = 0x8f95d800] 10:42:20 INFO - PROCESS | 1735 | 1467740540802 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x953c4400) [pid = 1735] [serial = 1431] [outer = 0x8f95d800] 10:42:21 INFO - PROCESS | 1735 | 1467740541720 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]]]}] 10:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1550ms 10:42:21 INFO - PROCESS | 1735 | 1467740541757 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:42:21 INFO - PROCESS | 1735 | 1467740541762 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:42:21 INFO - PROCESS | 1735 | 1467740541768 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 1735 | 1467740541772 Marionette TRACE conn4 <- [1,1878,null,{}] 10:42:21 INFO - PROCESS | 1735 | 1467740541778 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}] 10:42:21 INFO - PROCESS | 1735 | 1467740541783 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:21 INFO - PROCESS | 1735 | 1467740541975 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:42:22 INFO - PROCESS | 1735 | 1467740542280 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1735 | 1467740542289 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79c400 == 38 [pid = 1735] [id = 477] 10:42:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x928a5000) [pid = 1735] [serial = 1432] [outer = (nil)] 10:42:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x97805800) [pid = 1735] [serial = 1433] [outer = 0x928a5000] 10:42:22 INFO - PROCESS | 1735 | 1467740542384 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x97808c00) [pid = 1735] [serial = 1434] [outer = 0x928a5000] 10:42:23 INFO - PROCESS | 1735 | 1467740543287 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]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1594ms 10:42:23 INFO - PROCESS | 1735 | 1467740543363 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1735 | 1467740543368 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:42:23 INFO - PROCESS | 1735 | 1467740543374 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1735 | 1467740543378 Marionette TRACE conn4 <- [1,1882,null,{}] 10:42:23 INFO - PROCESS | 1735 | 1467740543384 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}] 10:42:23 INFO - PROCESS | 1735 | 1467740543389 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:23 INFO - PROCESS | 1735 | 1467740543582 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:42:23 INFO - PROCESS | 1735 | 1467740543816 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 1735 | 1467740543823 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x95206c00 == 39 [pid = 1735] [id = 478] 10:42:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x953a0400) [pid = 1735] [serial = 1435] [outer = (nil)] 10:42:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x97819800) [pid = 1735] [serial = 1436] [outer = 0x953a0400] 10:42:23 INFO - PROCESS | 1735 | 1467740543925 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x9781e400) [pid = 1735] [serial = 1437] [outer = 0x953a0400] 10:42:24 INFO - PROCESS | 1735 | 1467740544889 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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1593ms 10:42:24 INFO - PROCESS | 1735 | 1467740544968 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 1735 | 1467740544971 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:42:24 INFO - PROCESS | 1735 | 1467740544978 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 1735 | 1467740544982 Marionette TRACE conn4 <- [1,1886,null,{}] 10:42:24 INFO - PROCESS | 1735 | 1467740544988 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}] 10:42:24 INFO - PROCESS | 1735 | 1467740544993 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:25 INFO - PROCESS | 1735 | 1467740545411 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:42:25 INFO - PROCESS | 1735 | 1467740545669 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 1735 | 1467740545678 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb4c00 == 40 [pid = 1735] [id = 479] 10:42:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8deb9400) [pid = 1735] [serial = 1438] [outer = (nil)] 10:42:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8f254c00) [pid = 1735] [serial = 1439] [outer = 0x8deb9400] 10:42:25 INFO - PROCESS | 1735 | 1467740545760 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8f589800) [pid = 1735] [serial = 1440] [outer = 0x8deb9400] 10:42:26 INFO - PROCESS | 1735 | 1467740546682 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]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1734ms 10:42:26 INFO - PROCESS | 1735 | 1467740546716 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 1735 | 1467740546722 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:42:26 INFO - PROCESS | 1735 | 1467740546730 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 1735 | 1467740546736 Marionette TRACE conn4 <- [1,1890,null,{}] 10:42:26 INFO - PROCESS | 1735 | 1467740546743 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}] 10:42:26 INFO - PROCESS | 1735 | 1467740546749 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:26 INFO - PROCESS | 1735 | 1467740546929 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:42:27 INFO - PROCESS | 1735 | 1467740547269 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1735 | 1467740547276 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f965c00 == 41 [pid = 1735] [id = 480] 10:42:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x91a75c00) [pid = 1735] [serial = 1441] [outer = (nil)] 10:42:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x91c06000) [pid = 1735] [serial = 1442] [outer = 0x91a75c00] 10:42:27 INFO - PROCESS | 1735 | 1467740547363 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9216a800) [pid = 1735] [serial = 1443] [outer = 0x91a75c00] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x91a6fc00 == 40 [pid = 1735] [id = 464] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8400 == 39 [pid = 1735] [id = 463] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c792000 == 38 [pid = 1735] [id = 462] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7400 == 37 [pid = 1735] [id = 460] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25e000 == 36 [pid = 1735] [id = 461] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8da52800 == 35 [pid = 1735] [id = 423] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad6800 == 34 [pid = 1735] [id = 455] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8debc000 == 33 [pid = 1735] [id = 414] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd000 == 32 [pid = 1735] [id = 413] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee4400 == 31 [pid = 1735] [id = 407] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8da59800 == 30 [pid = 1735] [id = 412] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x92166400 == 29 [pid = 1735] [id = 420] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x928ab400 == 28 [pid = 1735] [id = 417] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x928aa400 == 27 [pid = 1735] [id = 416] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x91a77800 == 26 [pid = 1735] [id = 424] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8fade400 == 25 [pid = 1735] [id = 421] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x92848000 == 24 [pid = 1735] [id = 415] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c796800 == 23 [pid = 1735] [id = 465] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 22 [pid = 1735] [id = 422] 10:42:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88400 == 21 [pid = 1735] [id = 418] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x91a77000) [pid = 1735] [serial = 1379] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x91c07400) [pid = 1735] [serial = 1376] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8f586400) [pid = 1735] [serial = 1373] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8fcc8000) [pid = 1735] [serial = 1368] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fb30000) [pid = 1735] [serial = 1367] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8de91400) [pid = 1735] [serial = 1370] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8deb8800) [pid = 1735] [serial = 1371] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x9215d000) [pid = 1735] [serial = 1377] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8fb3bc00) [pid = 1735] [serial = 1353] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8fad2800) [pid = 1735] [serial = 1352] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92b4a800) [pid = 1735] [serial = 1356] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x928ae800) [pid = 1735] [serial = 1355] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x97809400) [pid = 1735] [serial = 1359] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x953cc000) [pid = 1735] [serial = 1358] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x97817c00) [pid = 1735] [serial = 1362] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x97813c00) [pid = 1735] [serial = 1361] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x97a18c00) [pid = 1735] [serial = 1365] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x9781b400) [pid = 1735] [serial = 1364] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f959c00) [pid = 1735] [serial = 1374] [outer = (nil)] [url = about:blank] 10:42:29 INFO - PROCESS | 1735 | 1467740549539 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]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2839ms 10:42:29 INFO - PROCESS | 1735 | 1467740549571 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 1735 | 1467740549577 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:42:29 INFO - PROCESS | 1735 | 1467740549587 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 1735 | 1467740549591 Marionette TRACE conn4 <- [1,1894,null,{}] 10:42:29 INFO - PROCESS | 1735 | 1467740549600 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}] 10:42:29 INFO - PROCESS | 1735 | 1467740549605 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:29 INFO - PROCESS | 1735 | 1467740549782 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:42:29 INFO - PROCESS | 1735 | 1467740549795 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 1735 | 1467740549808 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51000 == 22 [pid = 1735] [id = 481] 10:42:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8da58000) [pid = 1735] [serial = 1444] [outer = (nil)] 10:42:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8de8c400) [pid = 1735] [serial = 1445] [outer = 0x8da58000] 10:42:29 INFO - PROCESS | 1735 | 1467740549932 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8de8ec00) [pid = 1735] [serial = 1446] [outer = 0x8da58000] 10:42:30 INFO - PROCESS | 1735 | 1467740550834 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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1286ms 10:42:30 INFO - PROCESS | 1735 | 1467740550872 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 1735 | 1467740550881 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:42:30 INFO - PROCESS | 1735 | 1467740550892 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 1735 | 1467740550896 Marionette TRACE conn4 <- [1,1898,null,{}] 10:42:30 INFO - PROCESS | 1735 | 1467740550910 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}] 10:42:30 INFO - PROCESS | 1735 | 1467740550916 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:31 INFO - PROCESS | 1735 | 1467740551088 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:42:31 INFO - PROCESS | 1735 | 1467740551098 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1735 | 1467740551109 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25a400 == 23 [pid = 1735] [id = 482] 10:42:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f25fc00) [pid = 1735] [serial = 1447] [outer = (nil)] 10:42:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f594c00) [pid = 1735] [serial = 1448] [outer = 0x8f25fc00] 10:42:31 INFO - PROCESS | 1735 | 1467740551183 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f960400) [pid = 1735] [serial = 1449] [outer = 0x8f25fc00] 10:42:32 INFO - PROCESS | 1735 | 1467740552256 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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1432ms 10:42:32 INFO - PROCESS | 1735 | 1467740552325 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1735 | 1467740552329 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:42:32 INFO - PROCESS | 1735 | 1467740552336 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1735 | 1467740552342 Marionette TRACE conn4 <- [1,1902,null,{}] 10:42:32 INFO - PROCESS | 1735 | 1467740552369 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}] 10:42:32 INFO - PROCESS | 1735 | 1467740552378 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:32 INFO - PROCESS | 1735 | 1467740552601 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:42:32 INFO - PROCESS | 1735 | 1467740552626 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1735 | 1467740552638 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcd0400 == 24 [pid = 1735] [id = 483] 10:42:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fcd1c00) [pid = 1735] [serial = 1450] [outer = (nil)] 10:42:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x91a76000) [pid = 1735] [serial = 1451] [outer = 0x8fcd1c00] 10:42:32 INFO - PROCESS | 1735 | 1467740552710 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x91c03c00) [pid = 1735] [serial = 1452] [outer = 0x8fcd1c00] 10:42:33 INFO - PROCESS | 1735 | 1467740553664 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]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1396ms 10:42:33 INFO - PROCESS | 1735 | 1467740553732 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 1735 | 1467740553737 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:42:33 INFO - PROCESS | 1735 | 1467740553743 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 1735 | 1467740553746 Marionette TRACE conn4 <- [1,1906,null,{}] 10:42:33 INFO - PROCESS | 1735 | 1467740553752 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}] 10:42:33 INFO - PROCESS | 1735 | 1467740553757 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:34 INFO - PROCESS | 1735 | 1467740554507 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8f58c000) [pid = 1735] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8c5b7c00) [pid = 1735] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fb34000) [pid = 1735] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8dee8000) [pid = 1735] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x91a7c000) [pid = 1735] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f587800) [pid = 1735] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8f592000) [pid = 1735] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f588c00) [pid = 1735] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8dee8c00) [pid = 1735] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8deb5000) [pid = 1735] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8da52c00) [pid = 1735] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:42:34 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8c5b6c00) [pid = 1735] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:42:34 INFO - PROCESS | 1735 | 1467740554713 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 1735 | 1467740554721 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0c00 == 25 [pid = 1735] [id = 484] 10:42:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8c5b9c00) [pid = 1735] [serial = 1453] [outer = (nil)] 10:42:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8deb5000) [pid = 1735] [serial = 1454] [outer = 0x8c5b9c00] 10:42:34 INFO - PROCESS | 1735 | 1467740554798 Marionette DEBUG loaded listener.js 10:42:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8f962400) [pid = 1735] [serial = 1455] [outer = 0x8c5b9c00] 10:42:35 INFO - PROCESS | 1735 | 1467740555571 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]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1892ms 10:42:35 INFO - PROCESS | 1735 | 1467740555637 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 1735 | 1467740555641 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:42:35 INFO - PROCESS | 1735 | 1467740555648 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 1735 | 1467740555652 Marionette TRACE conn4 <- [1,1910,null,{}] 10:42:35 INFO - PROCESS | 1735 | 1467740555658 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}] 10:42:35 INFO - PROCESS | 1735 | 1467740555664 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:35 INFO - PROCESS | 1735 | 1467740555880 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:42:35 INFO - PROCESS | 1735 | 1467740555896 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 1735 | 1467740555901 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccf400 == 26 [pid = 1735] [id = 485] 10:42:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x91c09800) [pid = 1735] [serial = 1456] [outer = (nil)] 10:42:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92162000) [pid = 1735] [serial = 1457] [outer = 0x91c09800] 10:42:35 INFO - PROCESS | 1735 | 1467740555974 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x924da000) [pid = 1735] [serial = 1458] [outer = 0x91c09800] 10:42:36 INFO - PROCESS | 1735 | 1467740556993 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]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1391ms 10:42:37 INFO - PROCESS | 1735 | 1467740557041 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 1735 | 1467740557047 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:42:37 INFO - PROCESS | 1735 | 1467740557057 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1735 | 1467740557062 Marionette TRACE conn4 <- [1,1914,null,{}] 10:42:37 INFO - PROCESS | 1735 | 1467740557073 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}] 10:42:37 INFO - PROCESS | 1735 | 1467740557079 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:37 INFO - PROCESS | 1735 | 1467740557276 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:42:37 INFO - PROCESS | 1735 | 1467740557529 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 1735 | 1467740557543 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56000 == 27 [pid = 1735] [id = 486] 10:42:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8da56400) [pid = 1735] [serial = 1459] [outer = (nil)] 10:42:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8dee4c00) [pid = 1735] [serial = 1460] [outer = 0x8da56400] 10:42:37 INFO - PROCESS | 1735 | 1467740557673 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f25e000) [pid = 1735] [serial = 1461] [outer = 0x8da56400] 10:42:38 INFO - PROCESS | 1735 | 1467740558573 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]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1546ms 10:42:38 INFO - PROCESS | 1735 | 1467740558603 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 1735 | 1467740558611 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:42:38 INFO - PROCESS | 1735 | 1467740558622 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - PROCESS | 1735 | 1467740558626 Marionette TRACE conn4 <- [1,1918,null,{}] 10:42:38 INFO - PROCESS | 1735 | 1467740558633 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}] 10:42:38 INFO - PROCESS | 1735 | 1467740558640 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:38 INFO - PROCESS | 1735 | 1467740558830 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:42:39 INFO - PROCESS | 1735 | 1467740559010 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1735 | 1467740559020 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8c00 == 28 [pid = 1735] [id = 487] 10:42:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fcce400) [pid = 1735] [serial = 1462] [outer = (nil)] 10:42:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x91a79800) [pid = 1735] [serial = 1463] [outer = 0x8fcce400] 10:42:39 INFO - PROCESS | 1735 | 1467740559156 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x91c05800) [pid = 1735] [serial = 1464] [outer = 0x8fcce400] 10:42:40 INFO - PROCESS | 1735 | 1467740560172 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]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1587ms 10:42:40 INFO - PROCESS | 1735 | 1467740560209 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1735 | 1467740560213 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:42:40 INFO - PROCESS | 1735 | 1467740560221 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1735 | 1467740560227 Marionette TRACE conn4 <- [1,1922,null,{}] 10:42:40 INFO - PROCESS | 1735 | 1467740560245 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}] 10:42:40 INFO - PROCESS | 1735 | 1467740560254 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:40 INFO - PROCESS | 1735 | 1467740560462 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:42:40 INFO - PROCESS | 1735 | 1467740560691 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 1735 | 1467740560701 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x928a7800 == 29 [pid = 1735] [id = 488] 10:42:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x928a8800) [pid = 1735] [serial = 1465] [outer = (nil)] 10:42:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92963000) [pid = 1735] [serial = 1466] [outer = 0x928a8800] 10:42:40 INFO - PROCESS | 1735 | 1467740560833 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92969c00) [pid = 1735] [serial = 1467] [outer = 0x928a8800] 10:42:41 INFO - PROCESS | 1735 | 1467740561764 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]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1594ms 10:42:41 INFO - PROCESS | 1735 | 1467740561815 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:42:41 INFO - PROCESS | 1735 | 1467740561821 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:42:41 INFO - PROCESS | 1735 | 1467740561827 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 1735 | 1467740561832 Marionette TRACE conn4 <- [1,1926,null,{}] 10:42:41 INFO - PROCESS | 1735 | 1467740561839 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}] 10:42:41 INFO - PROCESS | 1735 | 1467740561844 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:42 INFO - PROCESS | 1735 | 1467740562250 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:42:42 INFO - PROCESS | 1735 | 1467740562528 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 1735 | 1467740562537 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcca000 == 30 [pid = 1735] [id = 489] 10:42:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8fccf000) [pid = 1735] [serial = 1468] [outer = (nil)] 10:42:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92d9a400) [pid = 1735] [serial = 1469] [outer = 0x8fccf000] 10:42:42 INFO - PROCESS | 1735 | 1467740562622 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x9313a000) [pid = 1735] [serial = 1470] [outer = 0x8fccf000] 10:42:43 INFO - PROCESS | 1735 | 1467740563501 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]]]}] 10:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1738ms 10:42:43 INFO - PROCESS | 1735 | 1467740563567 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:42:43 INFO - PROCESS | 1735 | 1467740563571 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:42:43 INFO - PROCESS | 1735 | 1467740563578 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 1735 | 1467740563582 Marionette TRACE conn4 <- [1,1930,null,{}] 10:42:43 INFO - PROCESS | 1735 | 1467740563588 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}] 10:42:43 INFO - PROCESS | 1735 | 1467740563593 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:43 INFO - PROCESS | 1735 | 1467740563782 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:42:43 INFO - PROCESS | 1735 | 1467740563974 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 1735 | 1467740563986 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3000 == 31 [pid = 1735] [id = 490] 10:42:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92b47000) [pid = 1735] [serial = 1471] [outer = (nil)] 10:42:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93b70c00) [pid = 1735] [serial = 1472] [outer = 0x92b47000] 10:42:44 INFO - PROCESS | 1735 | 1467740564139 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93c14400) [pid = 1735] [serial = 1473] [outer = 0x92b47000] 10:42:45 INFO - PROCESS | 1735 | 1467740565239 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]]]}] 10:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1736ms 10:42:45 INFO - PROCESS | 1735 | 1467740565314 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:42:45 INFO - PROCESS | 1735 | 1467740565319 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:42:45 INFO - PROCESS | 1735 | 1467740565326 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 1735 | 1467740565330 Marionette TRACE conn4 <- [1,1934,null,{}] 10:42:45 INFO - PROCESS | 1735 | 1467740565336 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}] 10:42:45 INFO - PROCESS | 1735 | 1467740565348 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:45 INFO - PROCESS | 1735 | 1467740565612 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:42:45 INFO - PROCESS | 1735 | 1467740565866 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 1735 | 1467740565873 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2400 == 32 [pid = 1735] [id = 491] 10:42:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8da54000) [pid = 1735] [serial = 1474] [outer = (nil)] 10:42:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x95204000) [pid = 1735] [serial = 1475] [outer = 0x8da54000] 10:42:45 INFO - PROCESS | 1735 | 1467740565958 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x9520f400) [pid = 1735] [serial = 1476] [outer = 0x8da54000] 10:42:46 INFO - PROCESS | 1735 | 1467740566949 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]]]}] 10:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1683ms 10:42:47 INFO - PROCESS | 1735 | 1467740567010 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:42:47 INFO - PROCESS | 1735 | 1467740567015 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:42:47 INFO - PROCESS | 1735 | 1467740567022 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:42:47 INFO - PROCESS | 1735 | 1467740567026 Marionette TRACE conn4 <- [1,1938,null,{}] 10:42:47 INFO - PROCESS | 1735 | 1467740567033 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}] 10:42:47 INFO - PROCESS | 1735 | 1467740567039 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:47 INFO - PROCESS | 1735 | 1467740567219 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:42:47 INFO - PROCESS | 1735 | 1467740567454 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1735 | 1467740567461 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c799800 == 33 [pid = 1735] [id = 492] 10:42:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8f250800) [pid = 1735] [serial = 1477] [outer = (nil)] 10:42:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x9539d000) [pid = 1735] [serial = 1478] [outer = 0x8f250800] 10:42:47 INFO - PROCESS | 1735 | 1467740567595 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x953c6800) [pid = 1735] [serial = 1479] [outer = 0x8f250800] 10:42:48 INFO - PROCESS | 1735 | 1467740568448 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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1492ms 10:42:48 INFO - PROCESS | 1735 | 1467740568517 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1735 | 1467740568522 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:42:48 INFO - PROCESS | 1735 | 1467740568532 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1735 | 1467740568538 Marionette TRACE conn4 <- [1,1942,null,{}] 10:42:48 INFO - PROCESS | 1735 | 1467740568546 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}] 10:42:48 INFO - PROCESS | 1735 | 1467740568551 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:48 INFO - PROCESS | 1735 | 1467740568766 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:42:49 INFO - PROCESS | 1735 | 1467740569001 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 1735 | 1467740569010 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb8400 == 34 [pid = 1735] [id = 493] 10:42:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x8fcd2400) [pid = 1735] [serial = 1480] [outer = (nil)] 10:42:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x95396400) [pid = 1735] [serial = 1481] [outer = 0x8fcd2400] 10:42:49 INFO - PROCESS | 1735 | 1467740569143 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x97813400) [pid = 1735] [serial = 1482] [outer = 0x8fcd2400] 10:42:50 INFO - PROCESS | 1735 | 1467740570139 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]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1636ms 10:42:50 INFO - PROCESS | 1735 | 1467740570169 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 1735 | 1467740570173 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:42:50 INFO - PROCESS | 1735 | 1467740570180 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1735 | 1467740570183 Marionette TRACE conn4 <- [1,1946,null,{}] 10:42:50 INFO - PROCESS | 1735 | 1467740570190 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}] 10:42:50 INFO - PROCESS | 1735 | 1467740570195 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:50 INFO - PROCESS | 1735 | 1467740570379 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:42:50 INFO - PROCESS | 1735 | 1467740570635 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1735 | 1467740570646 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4000 == 35 [pid = 1735] [id = 494] 10:42:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8c5b4800) [pid = 1735] [serial = 1483] [outer = (nil)] 10:42:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8c792000) [pid = 1735] [serial = 1484] [outer = 0x8c5b4800] 10:42:51 INFO - PROCESS | 1735 | 1467740571061 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8c79e000) [pid = 1735] [serial = 1485] [outer = 0x8c5b4800] 10:42:52 INFO - PROCESS | 1735 | 1467740572258 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]]]}] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x9313e800) [pid = 1735] [serial = 1413] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x92befc00) [pid = 1735] [serial = 1412] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x92960400) [pid = 1735] [serial = 1410] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8c5bbc00) [pid = 1735] [serial = 1382] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x928aac00) [pid = 1735] [serial = 1407] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x92169000) [pid = 1735] [serial = 1380] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x92b4e400) [pid = 1735] [serial = 1394] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x928abc00) [pid = 1735] [serial = 1391] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x9284c400) [pid = 1735] [serial = 1406] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8fad1400) [pid = 1735] [serial = 1386] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8f593c00) [pid = 1735] [serial = 1400] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x91c05c00) [pid = 1735] [serial = 1403] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x928af000) [pid = 1735] [serial = 1392] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x92166800) [pid = 1735] [serial = 1389] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8f963c00) [pid = 1735] [serial = 1401] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x92162400) [pid = 1735] [serial = 1404] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9215e400) [pid = 1735] [serial = 1388] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8da4ec00) [pid = 1735] [serial = 1383] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f963400) [pid = 1735] [serial = 1385] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8de87c00) [pid = 1735] [serial = 1397] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92b53c00) [pid = 1735] [serial = 1395] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8debe400) [pid = 1735] [serial = 1398] [outer = (nil)] [url = about:blank] 10:42:52 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x924d9800) [pid = 1735] [serial = 1409] [outer = (nil)] [url = about:blank] 10:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2195ms 10:42:52 INFO - PROCESS | 1735 | 1467740572377 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:42:52 INFO - PROCESS | 1735 | 1467740572381 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:42:52 INFO - PROCESS | 1735 | 1467740572390 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1735 | 1467740572395 Marionette TRACE conn4 <- [1,1950,null,{}] 10:42:52 INFO - PROCESS | 1735 | 1467740572403 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}] 10:42:52 INFO - PROCESS | 1735 | 1467740572410 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:52 INFO - PROCESS | 1735 | 1467740572578 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:42:52 INFO - PROCESS | 1735 | 1467740572652 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 1735 | 1467740572662 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debb400 == 36 [pid = 1735] [id = 495] 10:42:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8dee5400) [pid = 1735] [serial = 1486] [outer = (nil)] 10:42:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f25e400) [pid = 1735] [serial = 1487] [outer = 0x8dee5400] 10:42:52 INFO - PROCESS | 1735 | 1467740572867 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f963c00) [pid = 1735] [serial = 1488] [outer = 0x8dee5400] 10:42:53 INFO - PROCESS | 1735 | 1467740573655 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]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1334ms 10:42:53 INFO - PROCESS | 1735 | 1467740573723 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 1735 | 1467740573729 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:42:53 INFO - PROCESS | 1735 | 1467740573740 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 1735 | 1467740573743 Marionette TRACE conn4 <- [1,1954,null,{}] 10:42:53 INFO - PROCESS | 1735 | 1467740573750 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}] 10:42:53 INFO - PROCESS | 1735 | 1467740573755 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:53 INFO - PROCESS | 1735 | 1467740573935 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:42:54 INFO - PROCESS | 1735 | 1467740574079 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 1735 | 1467740574089 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f258400 == 37 [pid = 1735] [id = 496] 10:42:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fb32000) [pid = 1735] [serial = 1489] [outer = (nil)] 10:42:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x91a7cc00) [pid = 1735] [serial = 1490] [outer = 0x8fb32000] 10:42:54 INFO - PROCESS | 1735 | 1467740574158 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92162c00) [pid = 1735] [serial = 1491] [outer = 0x8fb32000] 10:42:55 INFO - PROCESS | 1735 | 1467740575052 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]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1379ms 10:42:55 INFO - PROCESS | 1735 | 1467740575119 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:42:55 INFO - PROCESS | 1735 | 1467740575124 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:42:55 INFO - PROCESS | 1735 | 1467740575131 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 1735 | 1467740575137 Marionette TRACE conn4 <- [1,1958,null,{}] 10:42:55 INFO - PROCESS | 1735 | 1467740575178 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}] 10:42:55 INFO - PROCESS | 1735 | 1467740575186 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:55 INFO - PROCESS | 1735 | 1467740575429 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:42:55 INFO - PROCESS | 1735 | 1467740575459 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 1735 | 1467740575468 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee8000 == 38 [pid = 1735] [id = 497] 10:42:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9215f400) [pid = 1735] [serial = 1492] [outer = (nil)] 10:42:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x928a5400) [pid = 1735] [serial = 1493] [outer = 0x9215f400] 10:42:55 INFO - PROCESS | 1735 | 1467740575540 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x928ad000) [pid = 1735] [serial = 1494] [outer = 0x9215f400] 10:42:56 INFO - PROCESS | 1735 | 1467740576488 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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1393ms 10:42:56 INFO - PROCESS | 1735 | 1467740576524 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1735 | 1467740576528 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:42:56 INFO - PROCESS | 1735 | 1467740576535 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1735 | 1467740576538 Marionette TRACE conn4 <- [1,1962,null,{}] 10:42:56 INFO - PROCESS | 1735 | 1467740576550 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}] 10:42:56 INFO - PROCESS | 1735 | 1467740576555 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:56 INFO - PROCESS | 1735 | 1467740576789 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8fcd1c00) [pid = 1735] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8f25fc00) [pid = 1735] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x91a75c00) [pid = 1735] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8f591000) [pid = 1735] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x91a7e400) [pid = 1735] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f25ac00) [pid = 1735] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x925ef800) [pid = 1735] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8f95d800) [pid = 1735] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x93138400) [pid = 1735] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x928a5000) [pid = 1735] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x953a0400) [pid = 1735] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8deb9400) [pid = 1735] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8da58000) [pid = 1735] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:42:56 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8c5b9c00) [pid = 1735] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:42:57 INFO - PROCESS | 1735 | 1467740577077 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 1735 | 1467740577085 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9c00 == 39 [pid = 1735] [id = 498] 10:42:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8c5bb800) [pid = 1735] [serial = 1495] [outer = (nil)] 10:42:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f591000) [pid = 1735] [serial = 1496] [outer = 0x8c5bb800] 10:42:57 INFO - PROCESS | 1735 | 1467740577160 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x91a75c00) [pid = 1735] [serial = 1497] [outer = 0x8c5bb800] 10:42:57 INFO - PROCESS | 1735 | 1467740577938 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]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1435ms 10:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:42:57 INFO - PROCESS | 1735 | 1467740577971 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 1735 | 1467740577974 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:42:57 INFO - PROCESS | 1735 | 1467740577981 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 1735 | 1467740577984 Marionette TRACE conn4 <- [1,1966,null,{}] 10:42:57 INFO - PROCESS | 1735 | 1467740577990 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}] 10:42:57 INFO - PROCESS | 1735 | 1467740577995 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:58 INFO - PROCESS | 1735 | 1467740578159 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:42:58 INFO - PROCESS | 1735 | 1467740578173 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 1735 | 1467740578183 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x9295f800 == 40 [pid = 1735] [id = 499] 10:42:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92960400) [pid = 1735] [serial = 1498] [outer = (nil)] 10:42:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92b50400) [pid = 1735] [serial = 1499] [outer = 0x92960400] 10:42:58 INFO - PROCESS | 1735 | 1467740578264 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9313e800) [pid = 1735] [serial = 1500] [outer = 0x92960400] 10:42:59 INFO - PROCESS | 1735 | 1467740579347 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]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1438ms 10:42:59 INFO - PROCESS | 1735 | 1467740579420 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 1735 | 1467740579427 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:42:59 INFO - PROCESS | 1735 | 1467740579437 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 1735 | 1467740579441 Marionette TRACE conn4 <- [1,1970,null,{}] 10:42:59 INFO - PROCESS | 1735 | 1467740579451 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}] 10:42:59 INFO - PROCESS | 1735 | 1467740579457 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:42:59 INFO - PROCESS | 1735 | 1467740579697 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:43:00 INFO - PROCESS | 1735 | 1467740579982 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 1735 | 1467740579998 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8bc00 == 41 [pid = 1735] [id = 500] 10:43:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8de8d000) [pid = 1735] [serial = 1501] [outer = (nil)] 10:43:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f95c400) [pid = 1735] [serial = 1502] [outer = 0x8de8d000] 10:43:00 INFO - PROCESS | 1735 | 1467740580123 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fb30000) [pid = 1735] [serial = 1503] [outer = 0x8de8d000] 10:43:01 INFO - PROCESS | 1735 | 1467740581048 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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1646ms 10:43:01 INFO - PROCESS | 1735 | 1467740581082 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 1735 | 1467740581090 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:43:01 INFO - PROCESS | 1735 | 1467740581102 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 1735 | 1467740581106 Marionette TRACE conn4 <- [1,1974,null,{}] 10:43:01 INFO - PROCESS | 1735 | 1467740581113 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}] 10:43:01 INFO - PROCESS | 1735 | 1467740581119 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:01 INFO - PROCESS | 1735 | 1467740581319 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:43:01 INFO - PROCESS | 1735 | 1467740581567 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 1735 | 1467740581580 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c03400 == 42 [pid = 1735] [id = 501] 10:43:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92165000) [pid = 1735] [serial = 1504] [outer = (nil)] 10:43:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x925e8400) [pid = 1735] [serial = 1505] [outer = 0x92165000] 10:43:01 INFO - PROCESS | 1735 | 1467740581710 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92841c00) [pid = 1735] [serial = 1506] [outer = 0x92165000] 10:43:02 INFO - PROCESS | 1735 | 1467740582873 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]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1834ms 10:43:02 INFO - PROCESS | 1735 | 1467740582937 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:43:02 INFO - PROCESS | 1735 | 1467740582943 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:43:02 INFO - PROCESS | 1735 | 1467740582950 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 1735 | 1467740582957 Marionette TRACE conn4 <- [1,1978,null,{}] 10:43:02 INFO - PROCESS | 1735 | 1467740582975 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}] 10:43:02 INFO - PROCESS | 1735 | 1467740582985 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:03 INFO - PROCESS | 1735 | 1467740583273 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:43:03 INFO - PROCESS | 1735 | 1467740583454 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 1735 | 1467740583469 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b6b000 == 43 [pid = 1735] [id = 502] 10:43:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b70400) [pid = 1735] [serial = 1507] [outer = (nil)] 10:43:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x93e03000) [pid = 1735] [serial = 1508] [outer = 0x93b70400] 10:43:03 INFO - PROCESS | 1735 | 1467740583554 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x94047400) [pid = 1735] [serial = 1509] [outer = 0x93b70400] 10:43:04 INFO - PROCESS | 1735 | 1467740584656 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]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1744ms 10:43:04 INFO - PROCESS | 1735 | 1467740584698 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 1735 | 1467740584706 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:43:04 INFO - PROCESS | 1735 | 1467740584717 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 1735 | 1467740584722 Marionette TRACE conn4 <- [1,1982,null,{}] 10:43:04 INFO - PROCESS | 1735 | 1467740584731 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}] 10:43:04 INFO - PROCESS | 1735 | 1467740584738 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:05 INFO - PROCESS | 1735 | 1467740585115 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:43:05 INFO - PROCESS | 1735 | 1467740585361 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 1735 | 1467740585370 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb32c00 == 44 [pid = 1735] [id = 503] 10:43:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x9539d800) [pid = 1735] [serial = 1510] [outer = (nil)] 10:43:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x97809800) [pid = 1735] [serial = 1511] [outer = 0x9539d800] 10:43:05 INFO - PROCESS | 1735 | 1467740585499 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x9781b000) [pid = 1735] [serial = 1512] [outer = 0x9539d800] 10:43:06 INFO - PROCESS | 1735 | 1467740586443 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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1795ms 10:43:06 INFO - PROCESS | 1735 | 1467740586515 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 1735 | 1467740586522 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:43:06 INFO - PROCESS | 1735 | 1467740586535 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1735 | 1467740586537 Marionette TRACE conn4 <- [1,1986,null,{}] 10:43:06 INFO - PROCESS | 1735 | 1467740586544 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}] 10:43:06 INFO - PROCESS | 1735 | 1467740586551 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:06 INFO - PROCESS | 1735 | 1467740586808 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:43:07 INFO - PROCESS | 1735 | 1467740587086 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1735 | 1467740587096 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4c800 == 45 [pid = 1735] [id = 504] 10:43:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x97805000) [pid = 1735] [serial = 1513] [outer = (nil)] 10:43:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x98c4f400) [pid = 1735] [serial = 1514] [outer = 0x97805000] 10:43:07 INFO - PROCESS | 1735 | 1467740587178 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x98cb2400) [pid = 1735] [serial = 1515] [outer = 0x97805000] 10:43:08 INFO - PROCESS | 1735 | 1467740588124 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]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1641ms 10:43:08 INFO - PROCESS | 1735 | 1467740588177 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1735 | 1467740588180 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:43:08 INFO - PROCESS | 1735 | 1467740588188 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1735 | 1467740588192 Marionette TRACE conn4 <- [1,1990,null,{}] 10:43:08 INFO - PROCESS | 1735 | 1467740588198 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}] 10:43:08 INFO - PROCESS | 1735 | 1467740588209 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:08 INFO - PROCESS | 1735 | 1467740588484 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:43:08 INFO - PROCESS | 1735 | 1467740588772 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1735 | 1467740588781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb39400 == 46 [pid = 1735] [id = 505] 10:43:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x97a1a000) [pid = 1735] [serial = 1516] [outer = (nil)] 10:43:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x99832400) [pid = 1735] [serial = 1517] [outer = 0x97a1a000] 10:43:08 INFO - PROCESS | 1735 | 1467740588867 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x99836400) [pid = 1735] [serial = 1518] [outer = 0x97a1a000] 10:43:09 INFO - PROCESS | 1735 | 1467740589764 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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 10:43:09 INFO - PROCESS | 1735 | 1467740589828 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1735 | 1467740589832 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:43:09 INFO - PROCESS | 1735 | 1467740589839 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1735 | 1467740589843 Marionette TRACE conn4 <- [1,1994,null,{}] 10:43:09 INFO - PROCESS | 1735 | 1467740589849 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}] 10:43:09 INFO - PROCESS | 1735 | 1467740589854 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:10 INFO - PROCESS | 1735 | 1467740590081 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:43:10 INFO - PROCESS | 1735 | 1467740590344 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1735 | 1467740590351 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da59400 == 47 [pid = 1735] [id = 506] 10:43:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8deb8c00) [pid = 1735] [serial = 1519] [outer = (nil)] 10:43:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8dee1800) [pid = 1735] [serial = 1520] [outer = 0x8deb8c00] 10:43:10 INFO - PROCESS | 1735 | 1467740590709 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8f58f800) [pid = 1735] [serial = 1521] [outer = 0x8deb8c00] 10:43:11 INFO - PROCESS | 1735 | 1467740591812 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]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2034ms 10:43:11 INFO - PROCESS | 1735 | 1467740591875 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 1735 | 1467740591881 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:43:11 INFO - PROCESS | 1735 | 1467740591890 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1735 | 1467740591894 Marionette TRACE conn4 <- [1,1998,null,{}] 10:43:11 INFO - PROCESS | 1735 | 1467740591902 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}] 10:43:11 INFO - PROCESS | 1735 | 1467740591909 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:12 INFO - PROCESS | 1735 | 1467740592094 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:43:12 INFO - PROCESS | 1735 | 1467740592454 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 1735 | 1467740592471 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad9800 == 48 [pid = 1735] [id = 507] 10:43:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8fcc9800) [pid = 1735] [serial = 1522] [outer = (nil)] 10:43:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x91a7ec00) [pid = 1735] [serial = 1523] [outer = 0x8fcc9800] 10:43:12 INFO - PROCESS | 1735 | 1467740592563 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x924d9800) [pid = 1735] [serial = 1524] [outer = 0x8fcc9800] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9c00 == 47 [pid = 1735] [id = 498] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee8000 == 46 [pid = 1735] [id = 497] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8f258400 == 45 [pid = 1735] [id = 496] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8debb400 == 44 [pid = 1735] [id = 495] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4000 == 43 [pid = 1735] [id = 494] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcd0400 == 42 [pid = 1735] [id = 483] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccf400 == 41 [pid = 1735] [id = 485] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c799800 == 40 [pid = 1735] [id = 492] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56000 == 39 [pid = 1735] [id = 486] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8c00 == 38 [pid = 1735] [id = 487] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcca000 == 37 [pid = 1735] [id = 489] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2400 == 36 [pid = 1735] [id = 491] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x928a7800 == 35 [pid = 1735] [id = 488] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb8400 == 34 [pid = 1735] [id = 493] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0c00 == 33 [pid = 1735] [id = 484] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3000 == 32 [pid = 1735] [id = 490] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8da59400 == 31 [pid = 1735] [id = 506] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb39400 == 30 [pid = 1735] [id = 505] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4c800 == 29 [pid = 1735] [id = 504] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x93b6b000 == 28 [pid = 1735] [id = 502] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb32c00 == 27 [pid = 1735] [id = 503] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x91c03400 == 26 [pid = 1735] [id = 501] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x9295f800 == 25 [pid = 1735] [id = 499] 10:43:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8bc00 == 24 [pid = 1735] [id = 500] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x91a76000) [pid = 1735] [serial = 1451] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x8f594c00) [pid = 1735] [serial = 1448] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x9216a800) [pid = 1735] [serial = 1443] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x91c06000) [pid = 1735] [serial = 1442] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x91c03c00) [pid = 1735] [serial = 1452] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x93c15000) [pid = 1735] [serial = 1424] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x93e0c000) [pid = 1735] [serial = 1428] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x93e05c00) [pid = 1735] [serial = 1427] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8fb31000) [pid = 1735] [serial = 1416] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8facfc00) [pid = 1735] [serial = 1415] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x92850000) [pid = 1735] [serial = 1419] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x953c4400) [pid = 1735] [serial = 1431] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x92842400) [pid = 1735] [serial = 1418] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x9539f800) [pid = 1735] [serial = 1430] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x93c09c00) [pid = 1735] [serial = 1422] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x97808c00) [pid = 1735] [serial = 1434] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x93b6c000) [pid = 1735] [serial = 1421] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x97805800) [pid = 1735] [serial = 1433] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9781e400) [pid = 1735] [serial = 1437] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x97819800) [pid = 1735] [serial = 1436] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x93c61c00) [pid = 1735] [serial = 1425] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f589800) [pid = 1735] [serial = 1440] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f254c00) [pid = 1735] [serial = 1439] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8de8c400) [pid = 1735] [serial = 1445] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8de8ec00) [pid = 1735] [serial = 1446] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8deb5000) [pid = 1735] [serial = 1454] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f960400) [pid = 1735] [serial = 1449] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8f962400) [pid = 1735] [serial = 1455] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92162000) [pid = 1735] [serial = 1457] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1735 | 1467740594786 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]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2943ms 10:43:14 INFO - PROCESS | 1735 | 1467740594833 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 1735 | 1467740594840 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:43:14 INFO - PROCESS | 1735 | 1467740594853 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 1735 | 1467740594861 Marionette TRACE conn4 <- [1,2002,null,{}] 10:43:14 INFO - PROCESS | 1735 | 1467740594875 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}] 10:43:14 INFO - PROCESS | 1735 | 1467740594885 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:15 INFO - PROCESS | 1735 | 1467740595278 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:43:15 INFO - PROCESS | 1735 | 1467740595441 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1735 | 1467740595452 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da58000 == 25 [pid = 1735] [id = 508] 10:43:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8de88000) [pid = 1735] [serial = 1525] [outer = (nil)] 10:43:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8debac00) [pid = 1735] [serial = 1526] [outer = 0x8de88000] 10:43:15 INFO - PROCESS | 1735 | 1467740595526 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8debdc00) [pid = 1735] [serial = 1527] [outer = 0x8de88000] 10:43:16 INFO - PROCESS | 1735 | 1467740596475 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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1693ms 10:43:16 INFO - PROCESS | 1735 | 1467740596544 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:43:16 INFO - PROCESS | 1735 | 1467740596552 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:43:16 INFO - PROCESS | 1735 | 1467740596569 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1735 | 1467740596577 Marionette TRACE conn4 <- [1,2006,null,{}] 10:43:16 INFO - PROCESS | 1735 | 1467740596586 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}] 10:43:16 INFO - PROCESS | 1735 | 1467740596591 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:16 INFO - PROCESS | 1735 | 1467740596777 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:43:17 INFO - PROCESS | 1735 | 1467740596986 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1735 | 1467740596998 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f591c00 == 26 [pid = 1735] [id = 509] 10:43:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f593000) [pid = 1735] [serial = 1528] [outer = (nil)] 10:43:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8f95f000) [pid = 1735] [serial = 1529] [outer = 0x8f593000] 10:43:17 INFO - PROCESS | 1735 | 1467740597076 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f968c00) [pid = 1735] [serial = 1530] [outer = 0x8f593000] 10:43:17 INFO - PROCESS | 1735 | 1467740597937 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]]]}] 10:43:18 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 10:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1447ms 10:43:18 INFO - PROCESS | 1735 | 1467740598010 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:43:18 INFO - PROCESS | 1735 | 1467740598016 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:43:18 INFO - PROCESS | 1735 | 1467740598023 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1735 | 1467740598029 Marionette TRACE conn4 <- [1,2010,null,{}] 10:43:18 INFO - PROCESS | 1735 | 1467740598056 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}] 10:43:18 INFO - PROCESS | 1735 | 1467740598066 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:18 INFO - PROCESS | 1735 | 1467740598302 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:43:18 INFO - PROCESS | 1735 | 1467740598335 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1735 | 1467740598347 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a78000 == 27 [pid = 1735] [id = 510] 10:43:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x91a79000) [pid = 1735] [serial = 1531] [outer = (nil)] 10:43:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x91c02c00) [pid = 1735] [serial = 1532] [outer = 0x91a79000] 10:43:18 INFO - PROCESS | 1735 | 1467740598421 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x91c0bc00) [pid = 1735] [serial = 1533] [outer = 0x91a79000] 10:43:20 INFO - PROCESS | 1735 | 1467740600015 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]]]}] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8fcd2400) [pid = 1735] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8da56400) [pid = 1735] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9215f400) [pid = 1735] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8dee5400) [pid = 1735] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8fcce400) [pid = 1735] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8da54000) [pid = 1735] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8c5bb800) [pid = 1735] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8fccf000) [pid = 1735] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8fb32000) [pid = 1735] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92b47000) [pid = 1735] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8c5b4800) [pid = 1735] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928a8800) [pid = 1735] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x91c09800) [pid = 1735] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f250800) [pid = 1735] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:43:20 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92960400) [pid = 1735] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:43:20 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 10:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2140ms 10:43:20 INFO - PROCESS | 1735 | 1467740600163 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:43:20 INFO - PROCESS | 1735 | 1467740600168 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:43:20 INFO - PROCESS | 1735 | 1467740600175 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1735 | 1467740600179 Marionette TRACE conn4 <- [1,2014,null,{}] 10:43:20 INFO - PROCESS | 1735 | 1467740600190 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}] 10:43:20 INFO - PROCESS | 1735 | 1467740600198 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:20 INFO - PROCESS | 1735 | 1467740600481 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:43:20 INFO - PROCESS | 1735 | 1467740600580 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1735 | 1467740600590 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c793400 == 28 [pid = 1735] [id = 511] 10:43:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8f250800) [pid = 1735] [serial = 1534] [outer = (nil)] 10:43:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8fb3c400) [pid = 1735] [serial = 1535] [outer = 0x8f250800] 10:43:20 INFO - PROCESS | 1735 | 1467740600661 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x9215b800) [pid = 1735] [serial = 1536] [outer = 0x8f250800] 10:43:21 INFO - PROCESS | 1735 | 1467740601389 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]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1243ms 10:43:21 INFO - PROCESS | 1735 | 1467740601419 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 1735 | 1467740601423 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:43:21 INFO - PROCESS | 1735 | 1467740601430 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 1735 | 1467740601433 Marionette TRACE conn4 <- [1,2018,null,{}] 10:43:21 INFO - PROCESS | 1735 | 1467740601439 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}] 10:43:21 INFO - PROCESS | 1735 | 1467740601444 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:21 INFO - PROCESS | 1735 | 1467740601611 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:43:21 INFO - PROCESS | 1735 | 1467740601630 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 1735 | 1467740601639 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x92162400 == 29 [pid = 1735] [id = 512] 10:43:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x9216a800) [pid = 1735] [serial = 1537] [outer = (nil)] 10:43:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x925f4800) [pid = 1735] [serial = 1538] [outer = 0x9216a800] 10:43:21 INFO - PROCESS | 1735 | 1467740601708 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x9284cc00) [pid = 1735] [serial = 1539] [outer = 0x9216a800] 10:43:22 INFO - PROCESS | 1735 | 1467740602850 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]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1495ms 10:43:22 INFO - PROCESS | 1735 | 1467740602927 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 1735 | 1467740602935 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:43:22 INFO - PROCESS | 1735 | 1467740602943 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1735 | 1467740602949 Marionette TRACE conn4 <- [1,2022,null,{}] 10:43:22 INFO - PROCESS | 1735 | 1467740602959 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}] 10:43:22 INFO - PROCESS | 1735 | 1467740602965 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:23 INFO - PROCESS | 1735 | 1467740603195 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:43:23 INFO - PROCESS | 1735 | 1467740603480 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 1735 | 1467740603489 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4c00 == 30 [pid = 1735] [id = 513] 10:43:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8deb3c00) [pid = 1735] [serial = 1540] [outer = (nil)] 10:43:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f259c00) [pid = 1735] [serial = 1541] [outer = 0x8deb3c00] 10:43:23 INFO - PROCESS | 1735 | 1467740603586 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f960400) [pid = 1735] [serial = 1542] [outer = 0x8deb3c00] 10:43:24 INFO - PROCESS | 1735 | 1467740604546 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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1644ms 10:43:24 INFO - PROCESS | 1735 | 1467740604587 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 1735 | 1467740604595 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:43:24 INFO - PROCESS | 1735 | 1467740604606 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1735 | 1467740604610 Marionette TRACE conn4 <- [1,2026,null,{}] 10:43:24 INFO - PROCESS | 1735 | 1467740604617 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}] 10:43:24 INFO - PROCESS | 1735 | 1467740604624 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:24 INFO - PROCESS | 1735 | 1467740604814 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:43:25 INFO - PROCESS | 1735 | 1467740605051 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 1735 | 1467740605061 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a71800 == 31 [pid = 1735] [id = 514] 10:43:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91c06400) [pid = 1735] [serial = 1543] [outer = (nil)] 10:43:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x924d5000) [pid = 1735] [serial = 1544] [outer = 0x91c06400] 10:43:25 INFO - PROCESS | 1735 | 1467740605192 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f257c00) [pid = 1735] [serial = 1545] [outer = 0x91c06400] 10:43:26 INFO - PROCESS | 1735 | 1467740606199 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1645ms 10:43:26 INFO - PROCESS | 1735 | 1467740606252 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1735 | 1467740606255 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:43:26 INFO - PROCESS | 1735 | 1467740606263 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1735 | 1467740606269 Marionette TRACE conn4 <- [1,2030,null,{}] 10:43:26 INFO - PROCESS | 1735 | 1467740606287 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}] 10:43:26 INFO - PROCESS | 1735 | 1467740606296 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:26 INFO - PROCESS | 1735 | 1467740606534 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:43:26 INFO - PROCESS | 1735 | 1467740606769 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1735 | 1467740606778 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x92968800 == 32 [pid = 1735] [id = 515] 10:43:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92969000) [pid = 1735] [serial = 1546] [outer = (nil)] 10:43:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92b50800) [pid = 1735] [serial = 1547] [outer = 0x92969000] 10:43:26 INFO - PROCESS | 1735 | 1467740606910 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92be2000) [pid = 1735] [serial = 1548] [outer = 0x92969000] 10:43:27 INFO - PROCESS | 1735 | 1467740607807 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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1591ms 10:43:27 INFO - PROCESS | 1735 | 1467740607855 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:43:27 INFO - PROCESS | 1735 | 1467740607861 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:43:27 INFO - PROCESS | 1735 | 1467740607867 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1735 | 1467740607871 Marionette TRACE conn4 <- [1,2034,null,{}] 10:43:27 INFO - PROCESS | 1735 | 1467740607877 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}] 10:43:27 INFO - PROCESS | 1735 | 1467740607882 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:28 INFO - PROCESS | 1735 | 1467740608076 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:43:28 INFO - PROCESS | 1735 | 1467740608305 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 1735 | 1467740608314 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a77800 == 33 [pid = 1735] [id = 516] 10:43:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x9295c400) [pid = 1735] [serial = 1549] [outer = (nil)] 10:43:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93b6c400) [pid = 1735] [serial = 1550] [outer = 0x9295c400] 10:43:28 INFO - PROCESS | 1735 | 1467740608439 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b72400) [pid = 1735] [serial = 1551] [outer = 0x9295c400] 10:43:29 INFO - PROCESS | 1735 | 1467740609331 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]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1533ms 10:43:29 INFO - PROCESS | 1735 | 1467740609401 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 1735 | 1467740609406 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:43:29 INFO - PROCESS | 1735 | 1467740609413 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 1735 | 1467740609416 Marionette TRACE conn4 <- [1,2038,null,{}] 10:43:29 INFO - PROCESS | 1735 | 1467740609422 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}] 10:43:29 INFO - PROCESS | 1735 | 1467740609428 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:29 INFO - PROCESS | 1735 | 1467740609642 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:43:29 INFO - PROCESS | 1735 | 1467740609869 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1735 | 1467740609878 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x9215d800 == 34 [pid = 1735] [id = 517] 10:43:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92d9b800) [pid = 1735] [serial = 1552] [outer = (nil)] 10:43:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93c62400) [pid = 1735] [serial = 1553] [outer = 0x92d9b800] 10:43:30 INFO - PROCESS | 1735 | 1467740610005 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93c67400) [pid = 1735] [serial = 1554] [outer = 0x92d9b800] 10:43:30 INFO - PROCESS | 1735 | 1467740610951 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1596ms 10:43:31 INFO - PROCESS | 1735 | 1467740611010 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1735 | 1467740611015 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:43:31 INFO - PROCESS | 1735 | 1467740611021 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1735 | 1467740611025 Marionette TRACE conn4 <- [1,2042,null,{}] 10:43:31 INFO - PROCESS | 1735 | 1467740611031 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}] 10:43:31 INFO - PROCESS | 1735 | 1467740611042 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:31 INFO - PROCESS | 1735 | 1467740611316 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:43:31 INFO - PROCESS | 1735 | 1467740611606 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 1735 | 1467740611617 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c7a0800 == 35 [pid = 1735] [id = 518] 10:43:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8da4e000) [pid = 1735] [serial = 1555] [outer = (nil)] 10:43:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8f25f800) [pid = 1735] [serial = 1556] [outer = 0x8da4e000] 10:43:31 INFO - PROCESS | 1735 | 1467740611715 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8fad8400) [pid = 1735] [serial = 1557] [outer = 0x8da4e000] 10:43:32 INFO - PROCESS | 1735 | 1467740612826 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]]]}] 10:43:32 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) 10:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1845ms 10:43:32 INFO - PROCESS | 1735 | 1467740612867 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 1735 | 1467740612872 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:43:32 INFO - PROCESS | 1735 | 1467740612881 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1735 | 1467740612885 Marionette TRACE conn4 <- [1,2046,null,{}] 10:43:32 INFO - PROCESS | 1735 | 1467740612894 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}] 10:43:32 INFO - PROCESS | 1735 | 1467740612900 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:33 INFO - PROCESS | 1735 | 1467740613133 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:43:33 INFO - PROCESS | 1735 | 1467740613434 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 1735 | 1467740613444 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8d800 == 36 [pid = 1735] [id = 519] 10:43:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8de8fc00) [pid = 1735] [serial = 1558] [outer = (nil)] 10:43:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8f586000) [pid = 1735] [serial = 1559] [outer = 0x8de8fc00] 10:43:33 INFO - PROCESS | 1735 | 1467740613533 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8f95a000) [pid = 1735] [serial = 1560] [outer = 0x8de8fc00] 10:43:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c793400 == 35 [pid = 1735] [id = 511] 10:43:34 INFO - PROCESS | 1735 | --DOCSHELL 0x91a78000 == 34 [pid = 1735] [id = 510] 10:43:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f591c00 == 33 [pid = 1735] [id = 509] 10:43:34 INFO - PROCESS | 1735 | 1467740614519 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]]]}] 10:43:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da58000 == 32 [pid = 1735] [id = 508] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x97813400) [pid = 1735] [serial = 1482] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8dee4c00) [pid = 1735] [serial = 1460] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x928ad000) [pid = 1735] [serial = 1494] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8f963c00) [pid = 1735] [serial = 1488] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x91c05800) [pid = 1735] [serial = 1464] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x95204000) [pid = 1735] [serial = 1475] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f25e400) [pid = 1735] [serial = 1487] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x91a75c00) [pid = 1735] [serial = 1497] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x9313a000) [pid = 1735] [serial = 1470] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x92162c00) [pid = 1735] [serial = 1491] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9520f400) [pid = 1735] [serial = 1476] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x93c14400) [pid = 1735] [serial = 1473] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f591000) [pid = 1735] [serial = 1496] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8c792000) [pid = 1735] [serial = 1484] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x91a7cc00) [pid = 1735] [serial = 1490] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92963000) [pid = 1735] [serial = 1466] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8c79e000) [pid = 1735] [serial = 1485] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x92969c00) [pid = 1735] [serial = 1467] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x924da000) [pid = 1735] [serial = 1458] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9539d000) [pid = 1735] [serial = 1478] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x953c6800) [pid = 1735] [serial = 1479] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x928a5400) [pid = 1735] [serial = 1493] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x93b70c00) [pid = 1735] [serial = 1472] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f25e000) [pid = 1735] [serial = 1461] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92d9a400) [pid = 1735] [serial = 1469] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x95396400) [pid = 1735] [serial = 1481] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x91a79800) [pid = 1735] [serial = 1463] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92b50400) [pid = 1735] [serial = 1499] [outer = (nil)] [url = about:blank] 10:43:34 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9313e800) [pid = 1735] [serial = 1500] [outer = (nil)] [url = about:blank] 10:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1734ms 10:43:34 INFO - PROCESS | 1735 | 1467740614616 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1735 | 1467740614623 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:43:34 INFO - PROCESS | 1735 | 1467740614633 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1735 | 1467740614637 Marionette TRACE conn4 <- [1,2050,null,{}] 10:43:34 INFO - PROCESS | 1735 | 1467740614650 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}] 10:43:34 INFO - PROCESS | 1735 | 1467740614655 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:34 INFO - PROCESS | 1735 | 1467740614826 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:43:35 INFO - PROCESS | 1735 | 1467740615018 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1735 | 1467740615025 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f959800 == 33 [pid = 1735] [id = 520] 10:43:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8f963c00) [pid = 1735] [serial = 1561] [outer = (nil)] 10:43:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8fadb000) [pid = 1735] [serial = 1562] [outer = 0x8f963c00] 10:43:35 INFO - PROCESS | 1735 | 1467740615102 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8fccf000) [pid = 1735] [serial = 1563] [outer = 0x8f963c00] 10:43:35 INFO - PROCESS | 1735 | 1467740615979 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1394ms 10:43:36 INFO - PROCESS | 1735 | 1467740616028 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1735 | 1467740616032 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:43:36 INFO - PROCESS | 1735 | 1467740616039 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1735 | 1467740616044 Marionette TRACE conn4 <- [1,2054,null,{}] 10:43:36 INFO - PROCESS | 1735 | 1467740616061 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}] 10:43:36 INFO - PROCESS | 1735 | 1467740616070 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:36 INFO - PROCESS | 1735 | 1467740616242 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:43:36 INFO - PROCESS | 1735 | 1467740616254 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 1735 | 1467740616266 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c09400 == 34 [pid = 1735] [id = 521] 10:43:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92161400) [pid = 1735] [serial = 1564] [outer = (nil)] 10:43:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92847800) [pid = 1735] [serial = 1565] [outer = 0x92161400] 10:43:36 INFO - PROCESS | 1735 | 1467740616480 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x928a8c00) [pid = 1735] [serial = 1566] [outer = 0x92161400] 10:43:37 INFO - PROCESS | 1735 | 1467740617326 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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1341ms 10:43:37 INFO - PROCESS | 1735 | 1467740617381 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 1735 | 1467740617385 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:43:37 INFO - PROCESS | 1735 | 1467740617399 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 1735 | 1467740617402 Marionette TRACE conn4 <- [1,2058,null,{}] 10:43:37 INFO - PROCESS | 1735 | 1467740617408 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}] 10:43:37 INFO - PROCESS | 1735 | 1467740617413 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:37 INFO - PROCESS | 1735 | 1467740617659 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:43:37 INFO - PROCESS | 1735 | 1467740617695 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1735 | 1467740617702 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bec00 == 35 [pid = 1735] [id = 522] 10:43:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92164800) [pid = 1735] [serial = 1567] [outer = (nil)] 10:43:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92962000) [pid = 1735] [serial = 1568] [outer = 0x92164800] 10:43:37 INFO - PROCESS | 1735 | 1467740617790 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92966400) [pid = 1735] [serial = 1569] [outer = 0x92164800] 10:43:38 INFO - PROCESS | 1735 | 1467740618761 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1394ms 10:43:38 INFO - PROCESS | 1735 | 1467740618787 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1735 | 1467740618791 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:43:38 INFO - PROCESS | 1735 | 1467740618797 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1735 | 1467740618801 Marionette TRACE conn4 <- [1,2062,null,{}] 10:43:38 INFO - PROCESS | 1735 | 1467740618806 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}] 10:43:38 INFO - PROCESS | 1735 | 1467740618811 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:39 INFO - PROCESS | 1735 | 1467740619039 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:43:39 INFO - PROCESS | 1735 | 1467740619063 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 1735 | 1467740619071 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0c00 == 36 [pid = 1735] [id = 523] 10:43:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8c5b1000) [pid = 1735] [serial = 1570] [outer = (nil)] 10:43:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92d8fc00) [pid = 1735] [serial = 1571] [outer = 0x8c5b1000] 10:43:39 INFO - PROCESS | 1735 | 1467740619141 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x9313f800) [pid = 1735] [serial = 1572] [outer = 0x8c5b1000] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x91a79000) [pid = 1735] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f250800) [pid = 1735] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8de8d000) [pid = 1735] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92165000) [pid = 1735] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8de88000) [pid = 1735] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f593000) [pid = 1735] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fcc9800) [pid = 1735] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x93b70400) [pid = 1735] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9539d800) [pid = 1735] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x97805000) [pid = 1735] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x97a1a000) [pid = 1735] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:43:39 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8deb8c00) [pid = 1735] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:43:40 INFO - PROCESS | 1735 | 1467740620156 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]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1381ms 10:43:40 INFO - PROCESS | 1735 | 1467740620181 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 1735 | 1467740620185 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:43:40 INFO - PROCESS | 1735 | 1467740620191 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 1735 | 1467740620195 Marionette TRACE conn4 <- [1,2066,null,{}] 10:43:40 INFO - PROCESS | 1735 | 1467740620201 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}] 10:43:40 INFO - PROCESS | 1735 | 1467740620210 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:40 INFO - PROCESS | 1735 | 1467740620408 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:43:40 INFO - PROCESS | 1735 | 1467740620557 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1735 | 1467740620565 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1c00 == 37 [pid = 1735] [id = 524] 10:43:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8deb4400) [pid = 1735] [serial = 1573] [outer = (nil)] 10:43:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x92d90000) [pid = 1735] [serial = 1574] [outer = 0x8deb4400] 10:43:40 INFO - PROCESS | 1735 | 1467740620635 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x93b68800) [pid = 1735] [serial = 1575] [outer = 0x8deb4400] 10:43:41 INFO - PROCESS | 1735 | 1467740621429 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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1289ms 10:43:41 INFO - PROCESS | 1735 | 1467740621548 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1735 | 1467740621554 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:43:41 INFO - PROCESS | 1735 | 1467740621565 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1735 | 1467740621572 Marionette TRACE conn4 <- [1,2070,null,{}] 10:43:41 INFO - PROCESS | 1735 | 1467740621582 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}] 10:43:41 INFO - PROCESS | 1735 | 1467740621588 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:41 INFO - PROCESS | 1735 | 1467740621839 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:43:42 INFO - PROCESS | 1735 | 1467740622093 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 1735 | 1467740622109 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8a400 == 38 [pid = 1735] [id = 525] 10:43:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8de8bc00) [pid = 1735] [serial = 1576] [outer = (nil)] 10:43:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8deb2400) [pid = 1735] [serial = 1577] [outer = 0x8de8bc00] 10:43:42 INFO - PROCESS | 1735 | 1467740622206 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8deec800) [pid = 1735] [serial = 1578] [outer = 0x8de8bc00] 10:43:43 INFO - PROCESS | 1735 | 1467740623193 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]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1694ms 10:43:43 INFO - PROCESS | 1735 | 1467740623261 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:43:43 INFO - PROCESS | 1735 | 1467740623266 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:43:43 INFO - PROCESS | 1735 | 1467740623277 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 1735 | 1467740623284 Marionette TRACE conn4 <- [1,2074,null,{}] 10:43:43 INFO - PROCESS | 1735 | 1467740623291 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}] 10:43:43 INFO - PROCESS | 1735 | 1467740623297 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:43 INFO - PROCESS | 1735 | 1467740623499 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:43:43 INFO - PROCESS | 1735 | 1467740623788 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1735 | 1467740623797 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51400 == 39 [pid = 1735] [id = 526] 10:43:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8fad5400) [pid = 1735] [serial = 1579] [outer = (nil)] 10:43:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x91a72800) [pid = 1735] [serial = 1580] [outer = 0x8fad5400] 10:43:43 INFO - PROCESS | 1735 | 1467740623952 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x91c07000) [pid = 1735] [serial = 1581] [outer = 0x8fad5400] 10:43:44 INFO - PROCESS | 1735 | 1467740624990 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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1793ms 10:43:45 INFO - PROCESS | 1735 | 1467740625069 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1735 | 1467740625076 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:43:45 INFO - PROCESS | 1735 | 1467740625087 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1735 | 1467740625092 Marionette TRACE conn4 <- [1,2078,null,{}] 10:43:45 INFO - PROCESS | 1735 | 1467740625118 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}] 10:43:45 INFO - PROCESS | 1735 | 1467740625132 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:45 INFO - PROCESS | 1735 | 1467740625482 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:43:45 INFO - PROCESS | 1735 | 1467740625730 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 1735 | 1467740625752 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51800 == 40 [pid = 1735] [id = 527] 10:43:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93b65400) [pid = 1735] [serial = 1582] [outer = (nil)] 10:43:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93b72000) [pid = 1735] [serial = 1583] [outer = 0x93b65400] 10:43:45 INFO - PROCESS | 1735 | 1467740625874 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x94040400) [pid = 1735] [serial = 1584] [outer = 0x93b65400] 10:43:46 INFO - PROCESS | 1735 | 1467740626805 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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1789ms 10:43:46 INFO - PROCESS | 1735 | 1467740626875 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:43:46 INFO - PROCESS | 1735 | 1467740626880 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:43:46 INFO - PROCESS | 1735 | 1467740626887 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 1735 | 1467740626890 Marionette TRACE conn4 <- [1,2082,null,{}] 10:43:46 INFO - PROCESS | 1735 | 1467740626897 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}] 10:43:46 INFO - PROCESS | 1735 | 1467740626902 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:47 INFO - PROCESS | 1735 | 1467740627132 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:43:47 INFO - PROCESS | 1735 | 1467740627365 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1735 | 1467740627377 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 41 [pid = 1735] [id = 528] 10:43:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x928a7000) [pid = 1735] [serial = 1585] [outer = (nil)] 10:43:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x953c9800) [pid = 1735] [serial = 1586] [outer = 0x928a7000] 10:43:47 INFO - PROCESS | 1735 | 1467740627508 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x953d0000) [pid = 1735] [serial = 1587] [outer = 0x928a7000] 10:43:48 INFO - PROCESS | 1735 | 1467740628483 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]]]}] 10:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1635ms 10:43:48 INFO - PROCESS | 1735 | 1467740628522 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1735 | 1467740628527 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:43:48 INFO - PROCESS | 1735 | 1467740628534 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1735 | 1467740628537 Marionette TRACE conn4 <- [1,2086,null,{}] 10:43:48 INFO - PROCESS | 1735 | 1467740628543 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}] 10:43:48 INFO - PROCESS | 1735 | 1467740628548 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:48 INFO - PROCESS | 1735 | 1467740628736 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:43:48 INFO - PROCESS | 1735 | 1467740628937 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 1735 | 1467740628947 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3000 == 42 [pid = 1735] [id = 529] 10:43:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92850c00) [pid = 1735] [serial = 1588] [outer = (nil)] 10:43:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x9780ec00) [pid = 1735] [serial = 1589] [outer = 0x92850c00] 10:43:49 INFO - PROCESS | 1735 | 1467740629073 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x97815c00) [pid = 1735] [serial = 1590] [outer = 0x92850c00] 10:43:49 INFO - PROCESS | 1735 | 1467740629952 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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1494ms 10:43:50 INFO - PROCESS | 1735 | 1467740630030 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:43:50 INFO - PROCESS | 1735 | 1467740630034 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:43:50 INFO - PROCESS | 1735 | 1467740630042 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1735 | 1467740630046 Marionette TRACE conn4 <- [1,2090,null,{}] 10:43:50 INFO - PROCESS | 1735 | 1467740630052 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}] 10:43:50 INFO - PROCESS | 1735 | 1467740630063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:50 INFO - PROCESS | 1735 | 1467740630402 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:43:50 INFO - PROCESS | 1735 | 1467740630775 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 1735 | 1467740630790 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x92166000 == 43 [pid = 1735] [id = 530] 10:43:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9780a800) [pid = 1735] [serial = 1591] [outer = (nil)] 10:43:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x98c5b800) [pid = 1735] [serial = 1592] [outer = 0x9780a800] 10:43:50 INFO - PROCESS | 1735 | 1467740630901 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x98fc4800) [pid = 1735] [serial = 1593] [outer = 0x9780a800] 10:43:51 INFO - PROCESS | 1735 | 1467740631797 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]]]}] 10:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1835ms 10:43:51 INFO - PROCESS | 1735 | 1467740631876 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 1735 | 1467740631879 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:43:51 INFO - PROCESS | 1735 | 1467740631887 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 1735 | 1467740631889 Marionette TRACE conn4 <- [1,2094,null,{}] 10:43:51 INFO - PROCESS | 1735 | 1467740631896 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}] 10:43:51 INFO - PROCESS | 1735 | 1467740631902 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:52 INFO - PROCESS | 1735 | 1467740632119 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:43:52 INFO - PROCESS | 1735 | 1467740632366 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1735 | 1467740632373 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 44 [pid = 1735] [id = 531] 10:43:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8c5b7c00) [pid = 1735] [serial = 1594] [outer = (nil)] 10:43:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8f25a000) [pid = 1735] [serial = 1595] [outer = 0x8c5b7c00] 10:43:52 INFO - PROCESS | 1735 | 1467740632506 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8fb32c00) [pid = 1735] [serial = 1596] [outer = 0x8c5b7c00] 10:43:53 INFO - PROCESS | 1735 | 1467740633709 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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1885ms 10:43:53 INFO - PROCESS | 1735 | 1467740633775 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:43:53 INFO - PROCESS | 1735 | 1467740633784 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:43:53 INFO - PROCESS | 1735 | 1467740633803 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1735 | 1467740633807 Marionette TRACE conn4 <- [1,2098,null,{}] 10:43:53 INFO - PROCESS | 1735 | 1467740633817 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}] 10:43:53 INFO - PROCESS | 1735 | 1467740633821 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:54 INFO - PROCESS | 1735 | 1467740634090 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:43:54 INFO - PROCESS | 1735 | 1467740634255 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1735 | 1467740634272 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debb800 == 45 [pid = 1735] [id = 532] 10:43:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8dee8c00) [pid = 1735] [serial = 1597] [outer = (nil)] 10:43:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8f58bc00) [pid = 1735] [serial = 1598] [outer = 0x8dee8c00] 10:43:54 INFO - PROCESS | 1735 | 1467740634367 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8f95dc00) [pid = 1735] [serial = 1599] [outer = 0x8dee8c00] 10:43:55 INFO - PROCESS | 1735 | 1467740635464 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]]]}] 10:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1748ms 10:43:55 INFO - PROCESS | 1735 | 1467740635542 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 1735 | 1467740635552 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:43:55 INFO - PROCESS | 1735 | 1467740635568 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1735 | 1467740635573 Marionette TRACE conn4 <- [1,2102,null,{}] 10:43:55 INFO - PROCESS | 1735 | 1467740635636 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}] 10:43:55 INFO - PROCESS | 1735 | 1467740635643 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad9800 == 44 [pid = 1735] [id = 507] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0c00 == 43 [pid = 1735] [id = 523] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bec00 == 42 [pid = 1735] [id = 522] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x91c09400 == 41 [pid = 1735] [id = 521] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8f959800 == 40 [pid = 1735] [id = 520] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8d800 == 39 [pid = 1735] [id = 519] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x92162400 == 38 [pid = 1735] [id = 512] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4c00 == 37 [pid = 1735] [id = 513] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c7a0800 == 36 [pid = 1735] [id = 518] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x91a71800 == 35 [pid = 1735] [id = 514] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x9215d800 == 34 [pid = 1735] [id = 517] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x91a77800 == 33 [pid = 1735] [id = 516] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x92968800 == 32 [pid = 1735] [id = 515] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 31 [pid = 1735] [id = 531] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8debb800 == 30 [pid = 1735] [id = 532] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x92166000 == 29 [pid = 1735] [id = 530] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3000 == 28 [pid = 1735] [id = 529] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 27 [pid = 1735] [id = 528] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51400 == 26 [pid = 1735] [id = 526] 10:43:56 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51800 == 25 [pid = 1735] [id = 527] 10:43:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1c00 == 24 [pid = 1735] [id = 524] 10:43:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8a400 == 23 [pid = 1735] [id = 525] 10:43:57 INFO - PROCESS | 1735 | 1467740637020 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x91c02c00) [pid = 1735] [serial = 1532] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8fb3c400) [pid = 1735] [serial = 1535] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8fb30000) [pid = 1735] [serial = 1503] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8f95c400) [pid = 1735] [serial = 1502] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92841c00) [pid = 1735] [serial = 1506] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x925e8400) [pid = 1735] [serial = 1505] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x91c0bc00) [pid = 1735] [serial = 1533] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8debac00) [pid = 1735] [serial = 1526] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8debdc00) [pid = 1735] [serial = 1527] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8f95f000) [pid = 1735] [serial = 1529] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x924d9800) [pid = 1735] [serial = 1524] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x91a7ec00) [pid = 1735] [serial = 1523] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x94047400) [pid = 1735] [serial = 1509] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93e03000) [pid = 1735] [serial = 1508] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9781b000) [pid = 1735] [serial = 1512] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x97809800) [pid = 1735] [serial = 1511] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x98c4f400) [pid = 1735] [serial = 1514] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x98cb2400) [pid = 1735] [serial = 1515] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f968c00) [pid = 1735] [serial = 1530] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x925f4800) [pid = 1735] [serial = 1538] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x99836400) [pid = 1735] [serial = 1518] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x99832400) [pid = 1735] [serial = 1517] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8f58f800) [pid = 1735] [serial = 1521] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9215b800) [pid = 1735] [serial = 1536] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8dee1800) [pid = 1735] [serial = 1520] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1735 | 1467740637299 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1735 | 1467740637313 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5000 == 24 [pid = 1735] [id = 533] 10:43:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8c5b5800) [pid = 1735] [serial = 1600] [outer = (nil)] 10:43:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8c5bc000) [pid = 1735] [serial = 1601] [outer = 0x8c5b5800] 10:43:57 INFO - PROCESS | 1735 | 1467740637383 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8c798800) [pid = 1735] [serial = 1602] [outer = 0x8c5b5800] 10:43:58 INFO - PROCESS | 1735 | 1467740638221 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]]]}] 10:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2698ms 10:43:58 INFO - PROCESS | 1735 | 1467740638266 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1735 | 1467740638272 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:43:58 INFO - PROCESS | 1735 | 1467740638281 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1735 | 1467740638285 Marionette TRACE conn4 <- [1,2106,null,{}] 10:43:58 INFO - PROCESS | 1735 | 1467740638293 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}] 10:43:58 INFO - PROCESS | 1735 | 1467740638301 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:58 INFO - PROCESS | 1735 | 1467740638477 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:43:58 INFO - PROCESS | 1735 | 1467740638501 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 1735 | 1467740638512 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8b400 == 25 [pid = 1735] [id = 534] 10:43:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8de91400) [pid = 1735] [serial = 1603] [outer = (nil)] 10:43:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8deb7800) [pid = 1735] [serial = 1604] [outer = 0x8de91400] 10:43:58 INFO - PROCESS | 1735 | 1467740638708 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8dee8800) [pid = 1735] [serial = 1605] [outer = 0x8de91400] 10:43:59 INFO - PROCESS | 1735 | 1467740639562 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]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1332ms 10:43:59 INFO - PROCESS | 1735 | 1467740639636 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1735 | 1467740639641 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:43:59 INFO - PROCESS | 1735 | 1467740639650 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1735 | 1467740639653 Marionette TRACE conn4 <- [1,2110,null,{}] 10:43:59 INFO - PROCESS | 1735 | 1467740639668 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}] 10:43:59 INFO - PROCESS | 1735 | 1467740639674 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:59 INFO - PROCESS | 1735 | 1467740639901 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:43:59 INFO - PROCESS | 1735 | 1467740639928 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1735 | 1467740639937 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:43:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f959800 == 26 [pid = 1735] [id = 535] 10:43:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f959c00) [pid = 1735] [serial = 1606] [outer = (nil)] 10:43:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f966000) [pid = 1735] [serial = 1607] [outer = 0x8f959c00] 10:44:00 INFO - PROCESS | 1735 | 1467740640009 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fad5000) [pid = 1735] [serial = 1608] [outer = 0x8f959c00] 10:44:01 INFO - PROCESS | 1735 | 1467740641054 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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1482ms 10:44:01 INFO - PROCESS | 1735 | 1467740641134 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1735 | 1467740641141 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:44:01 INFO - PROCESS | 1735 | 1467740641167 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 1735 | 1467740641176 Marionette TRACE conn4 <- [1,2114,null,{}] 10:44:01 INFO - PROCESS | 1735 | 1467740641182 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}] 10:44:01 INFO - PROCESS | 1735 | 1467740641190 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:01 INFO - PROCESS | 1735 | 1467740641438 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:44:01 INFO - PROCESS | 1735 | 1467740641455 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 1735 | 1467740641466 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb2000 == 27 [pid = 1735] [id = 536] 10:44:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f256000) [pid = 1735] [serial = 1609] [outer = (nil)] 10:44:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x91a71400) [pid = 1735] [serial = 1610] [outer = 0x8f256000] 10:44:01 INFO - PROCESS | 1735 | 1467740641559 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x91c04800) [pid = 1735] [serial = 1611] [outer = 0x8f256000] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8de8fc00) [pid = 1735] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f963c00) [pid = 1735] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x92164800) [pid = 1735] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92d9b800) [pid = 1735] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x91c06400) [pid = 1735] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9295c400) [pid = 1735] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x9216a800) [pid = 1735] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8da4e000) [pid = 1735] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x92969000) [pid = 1735] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92161400) [pid = 1735] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8deb3c00) [pid = 1735] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8c5b1000) [pid = 1735] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:44:02 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8deb4400) [pid = 1735] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:44:03 INFO - PROCESS | 1735 | 1467740643173 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2069ms 10:44:03 INFO - PROCESS | 1735 | 1467740643227 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:44:03 INFO - PROCESS | 1735 | 1467740643231 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:44:03 INFO - PROCESS | 1735 | 1467740643238 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1735 | 1467740643242 Marionette TRACE conn4 <- [1,2118,null,{}] 10:44:03 INFO - PROCESS | 1735 | 1467740643248 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}] 10:44:03 INFO - PROCESS | 1735 | 1467740643253 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:03 INFO - PROCESS | 1735 | 1467740643429 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:44:03 INFO - PROCESS | 1735 | 1467740643575 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1735 | 1467740643583 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb3c00 == 28 [pid = 1735] [id = 537] 10:44:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8f250400) [pid = 1735] [serial = 1612] [outer = (nil)] 10:44:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x91c0ec00) [pid = 1735] [serial = 1613] [outer = 0x8f250400] 10:44:03 INFO - PROCESS | 1735 | 1467740643654 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9215e800) [pid = 1735] [serial = 1614] [outer = 0x8f250400] 10:44:04 INFO - PROCESS | 1735 | 1467740644448 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]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1231ms 10:44:04 INFO - PROCESS | 1735 | 1467740644529 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 1735 | 1467740644535 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:44:04 INFO - PROCESS | 1735 | 1467740644546 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 1735 | 1467740644553 Marionette TRACE conn4 <- [1,2122,null,{}] 10:44:04 INFO - PROCESS | 1735 | 1467740644562 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}] 10:44:04 INFO - PROCESS | 1735 | 1467740644568 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:04 INFO - PROCESS | 1735 | 1467740644784 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:44:04 INFO - PROCESS | 1735 | 1467740644976 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 1735 | 1467740644989 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5b000 == 29 [pid = 1735] [id = 538] 10:44:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8da5b400) [pid = 1735] [serial = 1615] [outer = (nil)] 10:44:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8de92400) [pid = 1735] [serial = 1616] [outer = 0x8da5b400] 10:44:05 INFO - PROCESS | 1735 | 1467740645123 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f25d800) [pid = 1735] [serial = 1617] [outer = 0x8da5b400] 10:44:06 INFO - PROCESS | 1735 | 1467740646275 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]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1787ms 10:44:06 INFO - PROCESS | 1735 | 1467740646335 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1735 | 1467740646341 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:44:06 INFO - PROCESS | 1735 | 1467740646352 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1735 | 1467740646359 Marionette TRACE conn4 <- [1,2126,null,{}] 10:44:06 INFO - PROCESS | 1735 | 1467740646366 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}] 10:44:06 INFO - PROCESS | 1735 | 1467740646372 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:06 INFO - PROCESS | 1735 | 1467740646577 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:44:06 INFO - PROCESS | 1735 | 1467740646835 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 1735 | 1467740646846 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79ac00 == 30 [pid = 1735] [id = 539] 10:44:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8deb8400) [pid = 1735] [serial = 1618] [outer = (nil)] 10:44:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x91c0e400) [pid = 1735] [serial = 1619] [outer = 0x8deb8400] 10:44:06 INFO - PROCESS | 1735 | 1467740646932 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x9216a000) [pid = 1735] [serial = 1620] [outer = 0x8deb8400] 10:44:07 INFO - PROCESS | 1735 | 1467740647941 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]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1645ms 10:44:08 INFO - PROCESS | 1735 | 1467740647994 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 1735 | 1467740647998 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:44:08 INFO - PROCESS | 1735 | 1467740648006 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1735 | 1467740648010 Marionette TRACE conn4 <- [1,2130,null,{}] 10:44:08 INFO - PROCESS | 1735 | 1467740648024 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}] 10:44:08 INFO - PROCESS | 1735 | 1467740648033 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:08 INFO - PROCESS | 1735 | 1467740648232 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:44:08 INFO - PROCESS | 1735 | 1467740648559 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1735 | 1467740648574 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x92844800 == 31 [pid = 1735] [id = 540] 10:44:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92844c00) [pid = 1735] [serial = 1621] [outer = (nil)] 10:44:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92848800) [pid = 1735] [serial = 1622] [outer = 0x92844c00] 10:44:08 INFO - PROCESS | 1735 | 1467740648667 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9284dc00) [pid = 1735] [serial = 1623] [outer = 0x92844c00] 10:44:09 INFO - PROCESS | 1735 | 1467740649659 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] 10:44:09 INFO - PROCESS | 1735 | 1467740649747 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:44:09 INFO - PROCESS | 1735 | 1467740649755 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1735 | 1467740649759 Marionette TRACE conn4 <- [1,2134,null,{}] 10:44:09 INFO - PROCESS | 1735 | 1467740649766 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}] 10:44:09 INFO - PROCESS | 1735 | 1467740649770 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:10 INFO - PROCESS | 1735 | 1467740650003 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:44:10 INFO - PROCESS | 1735 | 1467740650291 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 1735 | 1467740650302 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ef800 == 32 [pid = 1735] [id = 541] 10:44:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x925f6400) [pid = 1735] [serial = 1624] [outer = (nil)] 10:44:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92963000) [pid = 1735] [serial = 1625] [outer = 0x925f6400] 10:44:10 INFO - PROCESS | 1735 | 1467740650434 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92962c00) [pid = 1735] [serial = 1626] [outer = 0x925f6400] 10:44:11 INFO - PROCESS | 1735 | 1467740651839 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]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2187ms 10:44:12 INFO - PROCESS | 1735 | 1467740652017 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 1735 | 1467740652022 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:44:12 INFO - PROCESS | 1735 | 1467740652091 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 1735 | 1467740652095 Marionette TRACE conn4 <- [1,2138,null,{}] 10:44:12 INFO - PROCESS | 1735 | 1467740652102 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}] 10:44:12 INFO - PROCESS | 1735 | 1467740652108 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:12 INFO - PROCESS | 1735 | 1467740652280 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:44:12 INFO - PROCESS | 1735 | 1467740652489 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:12 INFO - PROCESS | 1735 | 1467740652496 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee7c00 == 33 [pid = 1735] [id = 542] 10:44:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8fadd400) [pid = 1735] [serial = 1627] [outer = (nil)] 10:44:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92b48c00) [pid = 1735] [serial = 1628] [outer = 0x8fadd400] 10:44:12 INFO - PROCESS | 1735 | 1467740652586 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92b52000) [pid = 1735] [serial = 1629] [outer = 0x8fadd400] 10:44:13 INFO - PROCESS | 1735 | 1467740653744 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]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1739ms 10:44:13 INFO - PROCESS | 1735 | 1467740653826 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 1735 | 1467740653832 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:44:13 INFO - PROCESS | 1735 | 1467740653842 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 1735 | 1467740653846 Marionette TRACE conn4 <- [1,2142,null,{}] 10:44:13 INFO - PROCESS | 1735 | 1467740653855 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}] 10:44:13 INFO - PROCESS | 1735 | 1467740653861 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:14 INFO - PROCESS | 1735 | 1467740654169 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:44:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25a400 == 32 [pid = 1735] [id = 482] 10:44:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8f965c00 == 31 [pid = 1735] [id = 480] 10:44:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51000 == 30 [pid = 1735] [id = 481] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x92d90000) [pid = 1735] [serial = 1574] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x93b68800) [pid = 1735] [serial = 1575] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f586000) [pid = 1735] [serial = 1559] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8fadb000) [pid = 1735] [serial = 1562] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92962000) [pid = 1735] [serial = 1568] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93c67400) [pid = 1735] [serial = 1554] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f257c00) [pid = 1735] [serial = 1545] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93b6c400) [pid = 1735] [serial = 1550] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93b72400) [pid = 1735] [serial = 1551] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9284cc00) [pid = 1735] [serial = 1539] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f25f800) [pid = 1735] [serial = 1556] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fad8400) [pid = 1735] [serial = 1557] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92b50800) [pid = 1735] [serial = 1547] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928a8c00) [pid = 1735] [serial = 1566] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8f259c00) [pid = 1735] [serial = 1541] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f95a000) [pid = 1735] [serial = 1560] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92be2000) [pid = 1735] [serial = 1548] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92966400) [pid = 1735] [serial = 1569] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9313f800) [pid = 1735] [serial = 1572] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92d8fc00) [pid = 1735] [serial = 1571] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x92847800) [pid = 1735] [serial = 1565] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f960400) [pid = 1735] [serial = 1542] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x924d5000) [pid = 1735] [serial = 1544] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8fccf000) [pid = 1735] [serial = 1563] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x93c62400) [pid = 1735] [serial = 1553] [outer = (nil)] [url = about:blank] 10:44:14 INFO - PROCESS | 1735 | 1467740654397 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1735 | 1467740654408 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51000 == 31 [pid = 1735] [id = 543] 10:44:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8da51c00) [pid = 1735] [serial = 1630] [outer = (nil)] 10:44:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f259c00) [pid = 1735] [serial = 1631] [outer = 0x8da51c00] 10:44:14 INFO - PROCESS | 1735 | 1467740654487 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f594c00) [pid = 1735] [serial = 1632] [outer = 0x8da51c00] 10:44:15 INFO - PROCESS | 1735 | 1467740655277 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] 10:44:15 INFO - PROCESS | 1735 | 1467740655343 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:44:15 INFO - PROCESS | 1735 | 1467740655354 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1735 | 1467740655357 Marionette TRACE conn4 <- [1,2146,null,{}] 10:44:15 INFO - PROCESS | 1735 | 1467740655364 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}] 10:44:15 INFO - PROCESS | 1735 | 1467740655369 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:15 INFO - PROCESS | 1735 | 1467740655542 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:44:15 INFO - PROCESS | 1735 | 1467740655693 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 1735 | 1467740655701 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f968800 == 32 [pid = 1735] [id = 544] 10:44:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fcc6400) [pid = 1735] [serial = 1633] [outer = (nil)] 10:44:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x91a6f400) [pid = 1735] [serial = 1634] [outer = 0x8fcc6400] 10:44:15 INFO - PROCESS | 1735 | 1467740655778 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x91a7ec00) [pid = 1735] [serial = 1635] [outer = 0x8fcc6400] 10:44:16 INFO - PROCESS | 1735 | 1467740656652 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] 10:44:16 INFO - PROCESS | 1735 | 1467740656698 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:44:16 INFO - PROCESS | 1735 | 1467740656705 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1735 | 1467740656711 Marionette TRACE conn4 <- [1,2150,null,{}] 10:44:16 INFO - PROCESS | 1735 | 1467740656733 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}] 10:44:16 INFO - PROCESS | 1735 | 1467740656741 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:16 INFO - PROCESS | 1735 | 1467740656968 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:44:17 INFO - PROCESS | 1735 | 1467740656995 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1735 | 1467740657007 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x9284d800 == 33 [pid = 1735] [id = 545] 10:44:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9284e400) [pid = 1735] [serial = 1636] [outer = (nil)] 10:44:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x928a9400) [pid = 1735] [serial = 1637] [outer = 0x9284e400] 10:44:17 INFO - PROCESS | 1735 | 1467740657078 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x92966400) [pid = 1735] [serial = 1638] [outer = 0x9284e400] 10:44:17 INFO - PROCESS | 1735 | 1467740657987 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1340ms 10:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:44:18 INFO - PROCESS | 1735 | 1467740658057 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1735 | 1467740658061 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:44:18 INFO - PROCESS | 1735 | 1467740658068 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1735 | 1467740658072 Marionette TRACE conn4 <- [1,2154,null,{}] 10:44:18 INFO - PROCESS | 1735 | 1467740658077 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}] 10:44:18 INFO - PROCESS | 1735 | 1467740658082 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:18 INFO - PROCESS | 1735 | 1467740658311 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:44:18 INFO - PROCESS | 1735 | 1467740658335 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1735 | 1467740658343 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x924e3800 == 34 [pid = 1735] [id = 546] 10:44:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x928a5c00) [pid = 1735] [serial = 1639] [outer = (nil)] 10:44:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92d8d400) [pid = 1735] [serial = 1640] [outer = 0x928a5c00] 10:44:18 INFO - PROCESS | 1735 | 1467740658417 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92d94000) [pid = 1735] [serial = 1641] [outer = 0x928a5c00] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8dee8c00) [pid = 1735] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8de8bc00) [pid = 1735] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8c5b5800) [pid = 1735] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8de91400) [pid = 1735] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fad5400) [pid = 1735] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f959c00) [pid = 1735] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x93b65400) [pid = 1735] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x928a7000) [pid = 1735] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f256000) [pid = 1735] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92850c00) [pid = 1735] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9780a800) [pid = 1735] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:44:19 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8c5b7c00) [pid = 1735] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:44:19 INFO - PROCESS | 1735 | 1467740659461 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]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1438ms 10:44:19 INFO - PROCESS | 1735 | 1467740659506 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 1735 | 1467740659510 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:44:19 INFO - PROCESS | 1735 | 1467740659516 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 1735 | 1467740659520 Marionette TRACE conn4 <- [1,2158,null,{}] 10:44:19 INFO - PROCESS | 1735 | 1467740659525 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}] 10:44:19 INFO - PROCESS | 1735 | 1467740659530 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:19 INFO - PROCESS | 1735 | 1467740659742 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:44:19 INFO - PROCESS | 1735 | 1467740659763 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1735 | 1467740659772 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7c00 == 35 [pid = 1735] [id = 547] 10:44:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8deed800) [pid = 1735] [serial = 1642] [outer = (nil)] 10:44:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92165000) [pid = 1735] [serial = 1643] [outer = 0x8deed800] 10:44:19 INFO - PROCESS | 1735 | 1467740659877 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x925f2000) [pid = 1735] [serial = 1644] [outer = 0x8deed800] 10:44:20 INFO - PROCESS | 1735 | 1467740660842 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]]]}] 10:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1394ms 10:44:20 INFO - PROCESS | 1735 | 1467740660915 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:44:20 INFO - PROCESS | 1735 | 1467740660919 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:44:20 INFO - PROCESS | 1735 | 1467740660925 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:44:20 INFO - PROCESS | 1735 | 1467740660928 Marionette TRACE conn4 <- [1,2162,null,{}] 10:44:20 INFO - PROCESS | 1735 | 1467740660934 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}] 10:44:20 INFO - PROCESS | 1735 | 1467740660944 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:21 INFO - PROCESS | 1735 | 1467740661258 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:44:21 INFO - PROCESS | 1735 | 1467740661622 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 1735 | 1467740661635 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51800 == 36 [pid = 1735] [id = 548] 10:44:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8da53800) [pid = 1735] [serial = 1645] [outer = (nil)] 10:44:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8de88c00) [pid = 1735] [serial = 1646] [outer = 0x8da53800] 10:44:21 INFO - PROCESS | 1735 | 1467740661716 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8deea000) [pid = 1735] [serial = 1647] [outer = 0x8da53800] 10:44:22 INFO - PROCESS | 1735 | 1467740662654 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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1788ms 10:44:22 INFO - PROCESS | 1735 | 1467740662715 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:44:22 INFO - PROCESS | 1735 | 1467740662722 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:44:22 INFO - PROCESS | 1735 | 1467740662731 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1735 | 1467740662736 Marionette TRACE conn4 <- [1,2166,null,{}] 10:44:22 INFO - PROCESS | 1735 | 1467740662743 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}] 10:44:22 INFO - PROCESS | 1735 | 1467740662748 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:23 INFO - PROCESS | 1735 | 1467740662997 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:44:23 INFO - PROCESS | 1735 | 1467740663236 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1735 | 1467740663250 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95d800 == 37 [pid = 1735] [id = 549] 10:44:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8f961400) [pid = 1735] [serial = 1648] [outer = (nil)] 10:44:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8fad3800) [pid = 1735] [serial = 1649] [outer = 0x8f961400] 10:44:23 INFO - PROCESS | 1735 | 1467740663347 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8fb38400) [pid = 1735] [serial = 1650] [outer = 0x8f961400] 10:44:24 INFO - PROCESS | 1735 | 1467740664282 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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1590ms 10:44:24 INFO - PROCESS | 1735 | 1467740664319 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 1735 | 1467740664324 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:44:24 INFO - PROCESS | 1735 | 1467740664333 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1735 | 1467740664338 Marionette TRACE conn4 <- [1,2170,null,{}] 10:44:24 INFO - PROCESS | 1735 | 1467740664345 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}] 10:44:24 INFO - PROCESS | 1735 | 1467740664350 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:24 INFO - PROCESS | 1735 | 1467740664549 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:44:24 INFO - PROCESS | 1735 | 1467740664824 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 1735 | 1467740664834 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcd2000 == 38 [pid = 1735] [id = 550] 10:44:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x91c0e000) [pid = 1735] [serial = 1651] [outer = (nil)] 10:44:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x924dc400) [pid = 1735] [serial = 1652] [outer = 0x91c0e000] 10:44:24 INFO - PROCESS | 1735 | 1467740664971 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x925f4000) [pid = 1735] [serial = 1653] [outer = 0x91c0e000] 10:44:25 INFO - PROCESS | 1735 | 1467740665925 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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1647ms 10:44:25 INFO - PROCESS | 1735 | 1467740665981 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 1735 | 1467740665989 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:44:26 INFO - PROCESS | 1735 | 1467740666009 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1735 | 1467740666019 Marionette TRACE conn4 <- [1,2174,null,{}] 10:44:26 INFO - PROCESS | 1735 | 1467740666025 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}] 10:44:26 INFO - PROCESS | 1735 | 1467740666032 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:26 INFO - PROCESS | 1735 | 1467740666290 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:44:26 INFO - PROCESS | 1735 | 1467740666539 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1735 | 1467740666549 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de93800 == 39 [pid = 1735] [id = 551] 10:44:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f58e000) [pid = 1735] [serial = 1654] [outer = (nil)] 10:44:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93141400) [pid = 1735] [serial = 1655] [outer = 0x8f58e000] 10:44:26 INFO - PROCESS | 1735 | 1467740666632 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93b6b400) [pid = 1735] [serial = 1656] [outer = 0x8f58e000] 10:44:27 INFO - PROCESS | 1735 | 1467740667547 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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1599ms 10:44:27 INFO - PROCESS | 1735 | 1467740667597 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1735 | 1467740667601 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:44:27 INFO - PROCESS | 1735 | 1467740667608 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1735 | 1467740667612 Marionette TRACE conn4 <- [1,2178,null,{}] 10:44:27 INFO - PROCESS | 1735 | 1467740667618 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}] 10:44:27 INFO - PROCESS | 1735 | 1467740667623 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:27 INFO - PROCESS | 1735 | 1467740667815 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:44:28 INFO - PROCESS | 1735 | 1467740668055 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1735 | 1467740668063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d9a400 == 40 [pid = 1735] [id = 552] 10:44:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93b68000) [pid = 1735] [serial = 1657] [outer = (nil)] 10:44:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93c10400) [pid = 1735] [serial = 1658] [outer = 0x93b68000] 10:44:28 INFO - PROCESS | 1735 | 1467740668190 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x93c60400) [pid = 1735] [serial = 1659] [outer = 0x93b68000] 10:44:29 INFO - PROCESS | 1735 | 1467740669077 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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1541ms 10:44:29 INFO - PROCESS | 1735 | 1467740669150 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1735 | 1467740669153 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:44:29 INFO - PROCESS | 1735 | 1467740669160 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1735 | 1467740669164 Marionette TRACE conn4 <- [1,2182,null,{}] 10:44:29 INFO - PROCESS | 1735 | 1467740669170 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}] 10:44:29 INFO - PROCESS | 1735 | 1467740669175 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:29 INFO - PROCESS | 1735 | 1467740669402 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:44:29 INFO - PROCESS | 1735 | 1467740669654 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1735 | 1467740669674 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e05000 == 41 [pid = 1735] [id = 553] 10:44:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93e05c00) [pid = 1735] [serial = 1660] [outer = (nil)] 10:44:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x93e09c00) [pid = 1735] [serial = 1661] [outer = 0x93e05c00] 10:44:29 INFO - PROCESS | 1735 | 1467740669813 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x952f5c00) [pid = 1735] [serial = 1662] [outer = 0x93e05c00] 10:44:30 INFO - PROCESS | 1735 | 1467740670740 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]]]}] 10:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1647ms 10:44:30 INFO - PROCESS | 1735 | 1467740670808 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:44:30 INFO - PROCESS | 1735 | 1467740670812 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:44:30 INFO - PROCESS | 1735 | 1467740670819 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1735 | 1467740670823 Marionette TRACE conn4 <- [1,2186,null,{}] 10:44:30 INFO - PROCESS | 1735 | 1467740670829 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}] 10:44:30 INFO - PROCESS | 1735 | 1467740670834 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:31 INFO - PROCESS | 1735 | 1467740671055 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:44:31 INFO - PROCESS | 1735 | 1467740671302 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1735 | 1467740671309 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 42 [pid = 1735] [id = 554] 10:44:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8c795000) [pid = 1735] [serial = 1663] [outer = (nil)] 10:44:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f968400) [pid = 1735] [serial = 1664] [outer = 0x8c795000] 10:44:31 INFO - PROCESS | 1735 | 1467740671436 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8fccb800) [pid = 1735] [serial = 1665] [outer = 0x8c795000] 10:44:32 INFO - PROCESS | 1735 | 1467740672608 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1833ms 10:44:32 INFO - PROCESS | 1735 | 1467740672653 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1735 | 1467740672659 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 10:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:44:32 INFO - PROCESS | 1735 | 1467740672666 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1735 | 1467740672674 Marionette TRACE conn4 <- [1,2190,null,{}] 10:44:32 INFO - PROCESS | 1735 | 1467740672682 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}] 10:44:32 INFO - PROCESS | 1735 | 1467740672687 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:32 INFO - PROCESS | 1735 | 1467740672869 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:44:33 INFO - PROCESS | 1735 | 1467740673227 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1735 | 1467740673233 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deec000 == 43 [pid = 1735] [id = 555] 10:44:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8deed400) [pid = 1735] [serial = 1666] [outer = (nil)] 10:44:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8f58ac00) [pid = 1735] [serial = 1667] [outer = 0x8deed400] 10:44:33 INFO - PROCESS | 1735 | 1467740673322 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8f95c800) [pid = 1735] [serial = 1668] [outer = 0x8deed400] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8b400 == 42 [pid = 1735] [id = 534] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f253c00 == 41 [pid = 1735] [id = 471] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f959800 == 40 [pid = 1735] [id = 535] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5000 == 39 [pid = 1735] [id = 533] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7c00 == 38 [pid = 1735] [id = 547] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x924e3800 == 37 [pid = 1735] [id = 546] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x9284d800 == 36 [pid = 1735] [id = 545] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f968800 == 35 [pid = 1735] [id = 544] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51000 == 34 [pid = 1735] [id = 543] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee7c00 == 33 [pid = 1735] [id = 542] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x92844800 == 32 [pid = 1735] [id = 540] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x925ef800 == 31 [pid = 1735] [id = 541] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79ac00 == 30 [pid = 1735] [id = 539] 10:44:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da5b000 == 29 [pid = 1735] [id = 538] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25e800 == 28 [pid = 1735] [id = 466] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8c800 == 27 [pid = 1735] [id = 467] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb3c00 == 26 [pid = 1735] [id = 537] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8da52400 == 25 [pid = 1735] [id = 473] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb2000 == 24 [pid = 1735] [id = 536] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bdc00 == 23 [pid = 1735] [id = 474] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8f257000 == 22 [pid = 1735] [id = 470] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5400 == 21 [pid = 1735] [id = 469] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79c400 == 20 [pid = 1735] [id = 477] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8deeac00 == 19 [pid = 1735] [id = 476] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc7800 == 18 [pid = 1735] [id = 475] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9000 == 17 [pid = 1735] [id = 468] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x95206c00 == 16 [pid = 1735] [id = 478] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x924d4800 == 15 [pid = 1735] [id = 472] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb4c00 == 14 [pid = 1735] [id = 479] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x93e05000 == 13 [pid = 1735] [id = 553] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x92d9a400 == 12 [pid = 1735] [id = 552] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8de93800 == 11 [pid = 1735] [id = 551] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95d800 == 10 [pid = 1735] [id = 549] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcd2000 == 9 [pid = 1735] [id = 550] 10:44:35 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51800 == 8 [pid = 1735] [id = 548] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x91c0ec00) [pid = 1735] [serial = 1613] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8f95dc00) [pid = 1735] [serial = 1599] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8f58bc00) [pid = 1735] [serial = 1598] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8deec800) [pid = 1735] [serial = 1578] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8deb2400) [pid = 1735] [serial = 1577] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8c5bc000) [pid = 1735] [serial = 1601] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8c798800) [pid = 1735] [serial = 1602] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8deb7800) [pid = 1735] [serial = 1604] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91c07000) [pid = 1735] [serial = 1581] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x91a72800) [pid = 1735] [serial = 1580] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8fad5000) [pid = 1735] [serial = 1608] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x94040400) [pid = 1735] [serial = 1584] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x93b72000) [pid = 1735] [serial = 1583] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x953d0000) [pid = 1735] [serial = 1587] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x953c9800) [pid = 1735] [serial = 1586] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91a71400) [pid = 1735] [serial = 1610] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x97815c00) [pid = 1735] [serial = 1590] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9780ec00) [pid = 1735] [serial = 1589] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x98fc4800) [pid = 1735] [serial = 1593] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x98c5b800) [pid = 1735] [serial = 1592] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8fb32c00) [pid = 1735] [serial = 1596] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f25a000) [pid = 1735] [serial = 1595] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8f966000) [pid = 1735] [serial = 1607] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x91c04800) [pid = 1735] [serial = 1611] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8dee8800) [pid = 1735] [serial = 1605] [outer = (nil)] [url = about:blank] 10:44:35 INFO - PROCESS | 1735 | 1467740675584 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]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2989ms 10:44:35 INFO - PROCESS | 1735 | 1467740675657 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1735 | 1467740675664 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 10:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:44:35 INFO - PROCESS | 1735 | 1467740675674 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1735 | 1467740675678 Marionette TRACE conn4 <- [1,2194,null,{}] 10:44:35 INFO - PROCESS | 1735 | 1467740675688 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}] 10:44:35 INFO - PROCESS | 1735 | 1467740675693 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:35 INFO - PROCESS | 1735 | 1467740675929 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:44:36 INFO - PROCESS | 1735 | 1467740676107 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1735 | 1467740676120 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88000 == 9 [pid = 1735] [id = 556] 10:44:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8de8b400) [pid = 1735] [serial = 1669] [outer = (nil)] 10:44:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8deb3000) [pid = 1735] [serial = 1670] [outer = 0x8de8b400] 10:44:36 INFO - PROCESS | 1735 | 1467740676211 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8deb7800) [pid = 1735] [serial = 1671] [outer = 0x8de8b400] 10:44:37 INFO - PROCESS | 1735 | 1467740677306 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1685ms 10:44:37 INFO - PROCESS | 1735 | 1467740677358 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:44:37 INFO - PROCESS | 1735 | 1467740677368 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 10:44:37 INFO - PROCESS | 1735 | 1467740677380 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1735 | 1467740677385 Marionette TRACE conn4 <- [1,2198,null,{}] 10:44:37 INFO - PROCESS | 1735 | 1467740677392 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}] 10:44:37 INFO - PROCESS | 1735 | 1467740677398 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:37 INFO - PROCESS | 1735 | 1467740677637 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:44:37 INFO - PROCESS | 1735 | 1467740677870 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1735 | 1467740677880 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e800 == 10 [pid = 1735] [id = 557] 10:44:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f58bc00) [pid = 1735] [serial = 1672] [outer = (nil)] 10:44:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8f594800) [pid = 1735] [serial = 1673] [outer = 0x8f58bc00] 10:44:37 INFO - PROCESS | 1735 | 1467740677979 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8f966400) [pid = 1735] [serial = 1674] [outer = 0x8f58bc00] 10:44:39 INFO - PROCESS | 1735 | 1467740679057 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]]]}] 10:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1692ms 10:44:39 INFO - PROCESS | 1735 | 1467740679070 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1735 | 1467740679075 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 10:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:44:39 INFO - PROCESS | 1735 | 1467740679082 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1735 | 1467740679088 Marionette TRACE conn4 <- [1,2202,null,{}] 10:44:39 INFO - PROCESS | 1735 | 1467740679107 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}] 10:44:39 INFO - PROCESS | 1735 | 1467740679117 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:39 INFO - PROCESS | 1735 | 1467740679323 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:44:39 INFO - PROCESS | 1735 | 1467740679663 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1735 | 1467740679682 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcca800 == 11 [pid = 1735] [id = 558] 10:44:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8fccb400) [pid = 1735] [serial = 1675] [outer = (nil)] 10:44:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8fcce800) [pid = 1735] [serial = 1676] [outer = 0x8fccb400] 10:44:39 INFO - PROCESS | 1735 | 1467740679852 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91a74000) [pid = 1735] [serial = 1677] [outer = 0x8fccb400] 10:44:40 INFO - PROCESS | 1735 | 1467740680977 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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1938ms 10:44:41 INFO - PROCESS | 1735 | 1467740681021 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:44:41 INFO - PROCESS | 1735 | 1467740681026 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:44:41 INFO - PROCESS | 1735 | 1467740681033 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1735 | 1467740681036 Marionette TRACE conn4 <- [1,2206,null,{}] 10:44:41 INFO - PROCESS | 1735 | 1467740681042 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}] 10:44:41 INFO - PROCESS | 1735 | 1467740681048 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:41 INFO - PROCESS | 1735 | 1467740681233 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:44:41 INFO - PROCESS | 1735 | 1467740681460 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1735 | 1467740681469 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debc800 == 12 [pid = 1735] [id = 559] 10:44:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8fad7400) [pid = 1735] [serial = 1678] [outer = (nil)] 10:44:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92166800) [pid = 1735] [serial = 1679] [outer = 0x8fad7400] 10:44:41 INFO - PROCESS | 1735 | 1467740681570 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x925eb000) [pid = 1735] [serial = 1680] [outer = 0x8fad7400] 10:44:42 INFO - PROCESS | 1735 | 1467740682601 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1586ms 10:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:44:42 INFO - PROCESS | 1735 | 1467740682619 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 1735 | 1467740682622 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:44:42 INFO - PROCESS | 1735 | 1467740682629 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1735 | 1467740682633 Marionette TRACE conn4 <- [1,2210,null,{}] 10:44:42 INFO - PROCESS | 1735 | 1467740682638 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}] 10:44:42 INFO - PROCESS | 1735 | 1467740682644 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:42 INFO - PROCESS | 1735 | 1467740682821 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:44:43 INFO - PROCESS | 1735 | 1467740683061 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1735 | 1467740683070 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1400 == 13 [pid = 1735] [id = 560] 10:44:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8c5b1c00) [pid = 1735] [serial = 1681] [outer = (nil)] 10:44:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8c5b5c00) [pid = 1735] [serial = 1682] [outer = 0x8c5b1c00] 10:44:43 INFO - PROCESS | 1735 | 1467740683262 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8c79f800) [pid = 1735] [serial = 1683] [outer = 0x8c5b1c00] 10:44:44 INFO - PROCESS | 1735 | 1467740684309 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]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1736ms 10:44:44 INFO - PROCESS | 1735 | 1467740684369 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 1735 | 1467740684379 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:44:44 INFO - PROCESS | 1735 | 1467740684392 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1735 | 1467740684396 Marionette TRACE conn4 <- [1,2214,null,{}] 10:44:44 INFO - PROCESS | 1735 | 1467740684410 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}] 10:44:44 INFO - PROCESS | 1735 | 1467740684418 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:44 INFO - PROCESS | 1735 | 1467740684715 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:44:44 INFO - PROCESS | 1735 | 1467740684968 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1735 | 1467740684978 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f593c00 == 14 [pid = 1735] [id = 561] 10:44:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f95f400) [pid = 1735] [serial = 1684] [outer = (nil)] 10:44:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8fad4400) [pid = 1735] [serial = 1685] [outer = 0x8f95f400] 10:44:45 INFO - PROCESS | 1735 | 1467740685052 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8fb2ec00) [pid = 1735] [serial = 1686] [outer = 0x8f95f400] 10:44:45 INFO - PROCESS | 1735 | 1467740685910 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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1541ms 10:44:45 INFO - PROCESS | 1735 | 1467740685928 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1735 | 1467740685935 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:44:45 INFO - PROCESS | 1735 | 1467740685969 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1735 | 1467740685974 Marionette TRACE conn4 <- [1,2218,null,{}] 10:44:45 INFO - PROCESS | 1735 | 1467740685981 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}] 10:44:45 INFO - PROCESS | 1735 | 1467740685987 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:46 INFO - PROCESS | 1735 | 1467740686211 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:44:46 INFO - PROCESS | 1735 | 1467740686424 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1735 | 1467740686433 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8d400 == 15 [pid = 1735] [id = 562] 10:44:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x91a70000) [pid = 1735] [serial = 1687] [outer = (nil)] 10:44:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9215f400) [pid = 1735] [serial = 1688] [outer = 0x91a70000] 10:44:46 INFO - PROCESS | 1735 | 1467740686503 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x924e0400) [pid = 1735] [serial = 1689] [outer = 0x91a70000] 10:44:47 INFO - PROCESS | 1735 | 1467740687500 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]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1594ms 10:44:47 INFO - PROCESS | 1735 | 1467740687571 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 1735 | 1467740687576 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:44:47 INFO - PROCESS | 1735 | 1467740687583 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 1735 | 1467740687590 Marionette TRACE conn4 <- [1,2222,null,{}] 10:44:47 INFO - PROCESS | 1735 | 1467740687605 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}] 10:44:47 INFO - PROCESS | 1735 | 1467740687615 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:47 INFO - PROCESS | 1735 | 1467740687884 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:44:47 INFO - PROCESS | 1735 | 1467740687913 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1735 | 1467740687926 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 16 [pid = 1735] [id = 563] 10:44:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x928aac00) [pid = 1735] [serial = 1690] [outer = (nil)] 10:44:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92b51800) [pid = 1735] [serial = 1691] [outer = 0x928aac00] 10:44:48 INFO - PROCESS | 1735 | 1467740688024 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x92b4e400) [pid = 1735] [serial = 1692] [outer = 0x928aac00] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8deed800) [pid = 1735] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8f961400) [pid = 1735] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x91c0e000) [pid = 1735] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f58e000) [pid = 1735] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8c795000) [pid = 1735] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x93b68000) [pid = 1735] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93e05c00) [pid = 1735] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8da53800) [pid = 1735] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9284e400) [pid = 1735] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x928a5c00) [pid = 1735] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8fcc6400) [pid = 1735] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f250400) [pid = 1735] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92844c00) [pid = 1735] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8da51c00) [pid = 1735] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8deb8400) [pid = 1735] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x925f6400) [pid = 1735] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8da5b400) [pid = 1735] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:44:48 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8fadd400) [pid = 1735] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:44:49 INFO - PROCESS | 1735 | 1467740689180 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]]]}] 10:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1640ms 10:44:49 INFO - PROCESS | 1735 | 1467740689224 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:44:49 INFO - PROCESS | 1735 | 1467740689230 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:44:49 INFO - PROCESS | 1735 | 1467740689236 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 1735 | 1467740689239 Marionette TRACE conn4 <- [1,2226,null,{}] 10:44:49 INFO - PROCESS | 1735 | 1467740689246 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}] 10:44:49 INFO - PROCESS | 1735 | 1467740689251 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:49 INFO - PROCESS | 1735 | 1467740689442 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:44:49 INFO - PROCESS | 1735 | 1467740689590 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 1735 | 1467740689598 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56c00 == 17 [pid = 1735] [id = 564] 10:44:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8f258400) [pid = 1735] [serial = 1693] [outer = (nil)] 10:44:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x928a5c00) [pid = 1735] [serial = 1694] [outer = 0x8f258400] 10:44:49 INFO - PROCESS | 1735 | 1467740689756 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c0e000) [pid = 1735] [serial = 1695] [outer = 0x8f258400] 10:44:50 INFO - PROCESS | 1735 | 1467740690501 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]]]}] 10:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1282ms 10:44:50 INFO - PROCESS | 1735 | 1467740690528 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:44:50 INFO - PROCESS | 1735 | 1467740690531 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:44:50 INFO - PROCESS | 1735 | 1467740690539 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 1735 | 1467740690542 Marionette TRACE conn4 <- [1,2230,null,{}] 10:44:50 INFO - PROCESS | 1735 | 1467740690548 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}] 10:44:50 INFO - PROCESS | 1735 | 1467740690553 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:50 INFO - PROCESS | 1735 | 1467740690781 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:44:50 INFO - PROCESS | 1735 | 1467740690954 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1735 | 1467740690963 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8f400 == 18 [pid = 1735] [id = 565] 10:44:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8de92800) [pid = 1735] [serial = 1696] [outer = (nil)] 10:44:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8debbc00) [pid = 1735] [serial = 1697] [outer = 0x8de92800] 10:44:51 INFO - PROCESS | 1735 | 1467740691098 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8f95a800) [pid = 1735] [serial = 1698] [outer = 0x8de92800] 10:44:52 INFO - PROCESS | 1735 | 1467740692274 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]]]}] 10:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1781ms 10:44:52 INFO - PROCESS | 1735 | 1467740692324 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 1735 | 1467740692331 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:44:52 INFO - PROCESS | 1735 | 1467740692340 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 1735 | 1467740692346 Marionette TRACE conn4 <- [1,2234,null,{}] 10:44:52 INFO - PROCESS | 1735 | 1467740692355 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}] 10:44:52 INFO - PROCESS | 1735 | 1467740692361 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:52 INFO - PROCESS | 1735 | 1467740692597 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:44:52 INFO - PROCESS | 1735 | 1467740692837 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 1735 | 1467740692846 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1000 == 19 [pid = 1735] [id = 566] 10:44:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x924df000) [pid = 1735] [serial = 1699] [outer = (nil)] 10:44:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92847800) [pid = 1735] [serial = 1700] [outer = 0x924df000] 10:44:52 INFO - PROCESS | 1735 | 1467740692945 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9284ec00) [pid = 1735] [serial = 1701] [outer = 0x924df000] 10:44:53 INFO - PROCESS | 1735 | 1467740693893 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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 10:44:53 INFO - PROCESS | 1735 | 1467740693926 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:44:53 INFO - PROCESS | 1735 | 1467740693932 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:44:53 INFO - PROCESS | 1735 | 1467740693939 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 1735 | 1467740693942 Marionette TRACE conn4 <- [1,2238,null,{}] 10:44:53 INFO - PROCESS | 1735 | 1467740693949 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}] 10:44:53 INFO - PROCESS | 1735 | 1467740693954 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:54 INFO - PROCESS | 1735 | 1467740694146 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:44:54 INFO - PROCESS | 1735 | 1467740694421 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1735 | 1467740694429 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad5c00 == 20 [pid = 1735] [id = 567] 10:44:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92d94c00) [pid = 1735] [serial = 1702] [outer = (nil)] 10:44:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93b67400) [pid = 1735] [serial = 1703] [outer = 0x92d94c00] 10:44:54 INFO - PROCESS | 1735 | 1467740694561 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x93b6ac00) [pid = 1735] [serial = 1704] [outer = 0x92d94c00] 10:44:55 INFO - PROCESS | 1735 | 1467740695475 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]]]}] 10:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1587ms 10:44:55 INFO - PROCESS | 1735 | 1467740695526 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 1735 | 1467740695533 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:44:55 INFO - PROCESS | 1735 | 1467740695550 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - PROCESS | 1735 | 1467740695558 Marionette TRACE conn4 <- [1,2242,null,{}] 10:44:55 INFO - PROCESS | 1735 | 1467740695564 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}] 10:44:55 INFO - PROCESS | 1735 | 1467740695572 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:55 INFO - PROCESS | 1735 | 1467740695798 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:44:56 INFO - PROCESS | 1735 | 1467740696027 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1735 | 1467740696037 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f3800 == 21 [pid = 1735] [id = 568] 10:44:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92d90c00) [pid = 1735] [serial = 1705] [outer = (nil)] 10:44:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x93c6b000) [pid = 1735] [serial = 1706] [outer = 0x92d90c00] 10:44:56 INFO - PROCESS | 1735 | 1467740696167 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x93e08000) [pid = 1735] [serial = 1707] [outer = 0x92d90c00] 10:44:57 INFO - PROCESS | 1735 | 1467740697106 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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1592ms 10:44:57 INFO - PROCESS | 1735 | 1467740697135 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1735 | 1467740697140 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:44:57 INFO - PROCESS | 1735 | 1467740697146 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1735 | 1467740697150 Marionette TRACE conn4 <- [1,2246,null,{}] 10:44:57 INFO - PROCESS | 1735 | 1467740697156 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}] 10:44:57 INFO - PROCESS | 1735 | 1467740697161 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:57 INFO - PROCESS | 1735 | 1467740697359 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:44:57 INFO - PROCESS | 1735 | 1467740697659 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1735 | 1467740697670 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9400 == 22 [pid = 1735] [id = 569] 10:44:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x93c64000) [pid = 1735] [serial = 1708] [outer = (nil)] 10:44:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x95206c00) [pid = 1735] [serial = 1709] [outer = 0x93c64000] 10:44:57 INFO - PROCESS | 1735 | 1467740697852 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x95210000) [pid = 1735] [serial = 1710] [outer = 0x93c64000] 10:44:59 INFO - PROCESS | 1735 | 1467740699061 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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1935ms 10:44:59 INFO - PROCESS | 1735 | 1467740699083 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 1735 | 1467740699088 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:44:59 INFO - PROCESS | 1735 | 1467740699095 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 1735 | 1467740699100 Marionette TRACE conn4 <- [1,2250,null,{}] 10:44:59 INFO - PROCESS | 1735 | 1467740699107 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}] 10:44:59 INFO - PROCESS | 1735 | 1467740699114 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:59 INFO - PROCESS | 1735 | 1467740699367 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:44:59 INFO - PROCESS | 1735 | 1467740699657 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 1735 | 1467740699679 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:44:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deee800 == 23 [pid = 1735] [id = 570] 10:44:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x95398000) [pid = 1735] [serial = 1711] [outer = (nil)] 10:44:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x9539ac00) [pid = 1735] [serial = 1712] [outer = 0x95398000] 10:44:59 INFO - PROCESS | 1735 | 1467740699807 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x953ca400) [pid = 1735] [serial = 1713] [outer = 0x95398000] 10:45:00 INFO - PROCESS | 1735 | 1467740700787 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]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1736ms 10:45:00 INFO - PROCESS | 1735 | 1467740700835 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 1735 | 1467740700839 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:45:00 INFO - PROCESS | 1735 | 1467740700849 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 1735 | 1467740700852 Marionette TRACE conn4 <- [1,2254,null,{}] 10:45:00 INFO - PROCESS | 1735 | 1467740700859 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}] 10:45:00 INFO - PROCESS | 1735 | 1467740700865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:01 INFO - PROCESS | 1735 | 1467740701069 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:45:01 INFO - PROCESS | 1735 | 1467740701309 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1735 | 1467740701317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5afc00 == 24 [pid = 1735] [id = 571] 10:45:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8c5bd000) [pid = 1735] [serial = 1714] [outer = (nil)] 10:45:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8f95d400) [pid = 1735] [serial = 1715] [outer = 0x8c5bd000] 10:45:01 INFO - PROCESS | 1735 | 1467740701420 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a7c400) [pid = 1735] [serial = 1716] [outer = 0x8c5bd000] 10:45:02 INFO - PROCESS | 1735 | 1467740702520 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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1692ms 10:45:02 INFO - PROCESS | 1735 | 1467740702540 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 1735 | 1467740702545 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:45:02 INFO - PROCESS | 1735 | 1467740702552 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1735 | 1467740702556 Marionette TRACE conn4 <- [1,2258,null,{}] 10:45:02 INFO - PROCESS | 1735 | 1467740702563 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}] 10:45:02 INFO - PROCESS | 1735 | 1467740702569 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:02 INFO - PROCESS | 1735 | 1467740702827 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:45:03 INFO - PROCESS | 1735 | 1467740703360 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1735 | 1467740703370 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bec00 == 25 [pid = 1735] [id = 572] 10:45:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8c794800) [pid = 1735] [serial = 1717] [outer = (nil)] 10:45:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8c79a000) [pid = 1735] [serial = 1718] [outer = 0x8c794800] 10:45:03 INFO - PROCESS | 1735 | 1467740703461 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8da5b000) [pid = 1735] [serial = 1719] [outer = 0x8c794800] 10:45:04 INFO - PROCESS | 1735 | 1467740704523 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]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1988ms 10:45:04 INFO - PROCESS | 1735 | 1467740704551 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1735 | 1467740704557 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:45:04 INFO - PROCESS | 1735 | 1467740704570 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1735 | 1467740704573 Marionette TRACE conn4 <- [1,2262,null,{}] 10:45:04 INFO - PROCESS | 1735 | 1467740704582 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}] 10:45:04 INFO - PROCESS | 1735 | 1467740704591 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:04 INFO - PROCESS | 1735 | 1467740704793 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:45:05 INFO - PROCESS | 1735 | 1467740705216 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1735 | 1467740705232 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fadc000 == 26 [pid = 1735] [id = 573] 10:45:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x8fb35000) [pid = 1735] [serial = 1720] [outer = (nil)] 10:45:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x91a75000) [pid = 1735] [serial = 1721] [outer = 0x8fb35000] 10:45:05 INFO - PROCESS | 1735 | 1467740705372 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x91c0b800) [pid = 1735] [serial = 1722] [outer = 0x8fb35000] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8f58ac00) [pid = 1735] [serial = 1667] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | 1467740706372 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]]]}] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x924dc400) [pid = 1735] [serial = 1652] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x93b6b400) [pid = 1735] [serial = 1656] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8fccb800) [pid = 1735] [serial = 1665] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x93c60400) [pid = 1735] [serial = 1659] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x925f4000) [pid = 1735] [serial = 1653] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x93141400) [pid = 1735] [serial = 1655] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93c10400) [pid = 1735] [serial = 1658] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8f968400) [pid = 1735] [serial = 1664] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x952f5c00) [pid = 1735] [serial = 1662] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x93e09c00) [pid = 1735] [serial = 1661] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8de88c00) [pid = 1735] [serial = 1646] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fad3800) [pid = 1735] [serial = 1649] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8deea000) [pid = 1735] [serial = 1647] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x92966400) [pid = 1735] [serial = 1638] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x92d8d400) [pid = 1735] [serial = 1640] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92d94000) [pid = 1735] [serial = 1641] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x91a6f400) [pid = 1735] [serial = 1634] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x9215e800) [pid = 1735] [serial = 1614] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x92848800) [pid = 1735] [serial = 1622] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9284dc00) [pid = 1735] [serial = 1623] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f259c00) [pid = 1735] [serial = 1631] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8f594c00) [pid = 1735] [serial = 1632] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x91c0e400) [pid = 1735] [serial = 1619] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x9216a000) [pid = 1735] [serial = 1620] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92963000) [pid = 1735] [serial = 1625] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x92962c00) [pid = 1735] [serial = 1626] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8de92400) [pid = 1735] [serial = 1616] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8f25d800) [pid = 1735] [serial = 1617] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92b48c00) [pid = 1735] [serial = 1628] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92b52000) [pid = 1735] [serial = 1629] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x928a9400) [pid = 1735] [serial = 1637] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x91a7ec00) [pid = 1735] [serial = 1635] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x925f2000) [pid = 1735] [serial = 1644] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x92165000) [pid = 1735] [serial = 1643] [outer = (nil)] [url = about:blank] 10:45:06 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8fb38400) [pid = 1735] [serial = 1650] [outer = (nil)] [url = about:blank] 10:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1890ms 10:45:06 INFO - PROCESS | 1735 | 1467740706462 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1735 | 1467740706468 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:45:06 INFO - PROCESS | 1735 | 1467740706477 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1735 | 1467740706480 Marionette TRACE conn4 <- [1,2266,null,{}] 10:45:06 INFO - PROCESS | 1735 | 1467740706485 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}] 10:45:06 INFO - PROCESS | 1735 | 1467740706492 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:06 INFO - PROCESS | 1735 | 1467740706689 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:45:06 INFO - PROCESS | 1735 | 1467740706910 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1735 | 1467740706920 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58c800 == 27 [pid = 1735] [id = 574] 10:45:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f58e400) [pid = 1735] [serial = 1723] [outer = (nil)] 10:45:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fb3b400) [pid = 1735] [serial = 1724] [outer = 0x8f58e400] 10:45:07 INFO - PROCESS | 1735 | 1467740707024 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x91c09c00) [pid = 1735] [serial = 1725] [outer = 0x8f58e400] 10:45:07 INFO - PROCESS | 1735 | 1467740707923 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1490ms 10:45:07 INFO - PROCESS | 1735 | 1467740707968 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1735 | 1467740707972 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:45:07 INFO - PROCESS | 1735 | 1467740707981 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1735 | 1467740707989 Marionette TRACE conn4 <- [1,2270,null,{}] 10:45:08 INFO - PROCESS | 1735 | 1467740708003 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}] 10:45:08 INFO - PROCESS | 1735 | 1467740708009 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:08 INFO - PROCESS | 1735 | 1467740708199 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:45:08 INFO - PROCESS | 1735 | 1467740708348 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1735 | 1467740708354 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3400 == 28 [pid = 1735] [id = 575] 10:45:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x91a79000) [pid = 1735] [serial = 1726] [outer = (nil)] 10:45:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x92850800) [pid = 1735] [serial = 1727] [outer = 0x91a79000] 10:45:08 INFO - PROCESS | 1735 | 1467740708446 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x928ad800) [pid = 1735] [serial = 1728] [outer = 0x91a79000] 10:45:09 INFO - PROCESS | 1735 | 1467740709257 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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1340ms 10:45:09 INFO - PROCESS | 1735 | 1467740709320 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:45:09 INFO - PROCESS | 1735 | 1467740709325 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:45:09 INFO - PROCESS | 1735 | 1467740709340 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1735 | 1467740709343 Marionette TRACE conn4 <- [1,2274,null,{}] 10:45:09 INFO - PROCESS | 1735 | 1467740709350 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}] 10:45:09 INFO - PROCESS | 1735 | 1467740709355 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:09 INFO - PROCESS | 1735 | 1467740709574 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:45:09 INFO - PROCESS | 1735 | 1467740709597 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 1735 | 1467740709605 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2c00 == 29 [pid = 1735] [id = 576] 10:45:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8c5bd800) [pid = 1735] [serial = 1729] [outer = (nil)] 10:45:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9296ac00) [pid = 1735] [serial = 1730] [outer = 0x8c5bd800] 10:45:09 INFO - PROCESS | 1735 | 1467740709704 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92d8d400) [pid = 1735] [serial = 1731] [outer = 0x8c5bd800] 10:45:10 INFO - PROCESS | 1735 | 1467740710744 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]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1441ms 10:45:10 INFO - PROCESS | 1735 | 1467740710773 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 1735 | 1467740710776 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:45:10 INFO - PROCESS | 1735 | 1467740710783 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1735 | 1467740710786 Marionette TRACE conn4 <- [1,2278,null,{}] 10:45:10 INFO - PROCESS | 1735 | 1467740710792 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}] 10:45:10 INFO - PROCESS | 1735 | 1467740710796 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:11 INFO - PROCESS | 1735 | 1467740711018 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:45:11 INFO - PROCESS | 1735 | 1467740711037 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1735 | 1467740711053 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d95c00 == 30 [pid = 1735] [id = 577] 10:45:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92d9a400) [pid = 1735] [serial = 1732] [outer = (nil)] 10:45:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93b64400) [pid = 1735] [serial = 1733] [outer = 0x92d9a400] 10:45:11 INFO - PROCESS | 1735 | 1467740711132 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93c09c00) [pid = 1735] [serial = 1734] [outer = 0x92d9a400] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8deed400) [pid = 1735] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8fccb400) [pid = 1735] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8f58bc00) [pid = 1735] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x91a70000) [pid = 1735] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x928aac00) [pid = 1735] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8c5b1c00) [pid = 1735] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fad7400) [pid = 1735] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f95f400) [pid = 1735] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:45:11 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8de8b400) [pid = 1735] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:45:12 INFO - PROCESS | 1735 | 1467740712179 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]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1431ms 10:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:45:12 INFO - PROCESS | 1735 | 1467740712215 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1735 | 1467740712218 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:45:12 INFO - PROCESS | 1735 | 1467740712224 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1735 | 1467740712228 Marionette TRACE conn4 <- [1,2282,null,{}] 10:45:12 INFO - PROCESS | 1735 | 1467740712233 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}] 10:45:12 INFO - PROCESS | 1735 | 1467740712239 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:12 INFO - PROCESS | 1735 | 1467740712423 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:45:12 INFO - PROCESS | 1735 | 1467740712567 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1735 | 1467740712576 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9000 == 31 [pid = 1735] [id = 578] 10:45:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8c793400) [pid = 1735] [serial = 1735] [outer = (nil)] 10:45:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fcc6c00) [pid = 1735] [serial = 1736] [outer = 0x8c793400] 10:45:12 INFO - PROCESS | 1735 | 1467740712644 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x93138400) [pid = 1735] [serial = 1737] [outer = 0x8c793400] 10:45:13 INFO - PROCESS | 1735 | 1467740713376 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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1188ms 10:45:13 INFO - PROCESS | 1735 | 1467740713416 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1735 | 1467740713418 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:45:13 INFO - PROCESS | 1735 | 1467740713425 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1735 | 1467740713429 Marionette TRACE conn4 <- [1,2286,null,{}] 10:45:13 INFO - PROCESS | 1735 | 1467740713434 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}] 10:45:13 INFO - PROCESS | 1735 | 1467740713438 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:13 INFO - PROCESS | 1735 | 1467740713741 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:45:13 INFO - PROCESS | 1735 | 1467740713880 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1735 | 1467740713896 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c797000 == 32 [pid = 1735] [id = 579] 10:45:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8c797800) [pid = 1735] [serial = 1738] [outer = (nil)] 10:45:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8da54400) [pid = 1735] [serial = 1739] [outer = 0x8c797800] 10:45:13 INFO - PROCESS | 1735 | 1467740713988 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8dee6c00) [pid = 1735] [serial = 1740] [outer = 0x8c797800] 10:45:14 INFO - PROCESS | 1735 | 1467740714980 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]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1594ms 10:45:15 INFO - PROCESS | 1735 | 1467740715022 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1735 | 1467740715029 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:45:15 INFO - PROCESS | 1735 | 1467740715056 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1735 | 1467740715062 Marionette TRACE conn4 <- [1,2290,null,{}] 10:45:15 INFO - PROCESS | 1735 | 1467740715069 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}] 10:45:15 INFO - PROCESS | 1735 | 1467740715076 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:15 INFO - PROCESS | 1735 | 1467740715272 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:45:15 INFO - PROCESS | 1735 | 1467740715512 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1735 | 1467740715523 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad7c00 == 33 [pid = 1735] [id = 580] 10:45:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8fb31800) [pid = 1735] [serial = 1741] [outer = (nil)] 10:45:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x91a77c00) [pid = 1735] [serial = 1742] [outer = 0x8fb31800] 10:45:15 INFO - PROCESS | 1735 | 1467740715621 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x91c03400) [pid = 1735] [serial = 1743] [outer = 0x8fb31800] 10:45:16 INFO - PROCESS | 1735 | 1467740716532 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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1547ms 10:45:16 INFO - PROCESS | 1735 | 1467740716599 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 1735 | 1467740716605 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:45:16 INFO - PROCESS | 1735 | 1467740716612 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1735 | 1467740716617 Marionette TRACE conn4 <- [1,2294,null,{}] 10:45:16 INFO - PROCESS | 1735 | 1467740716623 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}] 10:45:16 INFO - PROCESS | 1735 | 1467740716629 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:16 INFO - PROCESS | 1735 | 1467740716867 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:45:17 INFO - PROCESS | 1735 | 1467740717158 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1735 | 1467740717170 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x92849800 == 34 [pid = 1735] [id = 581] 10:45:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x928ac000) [pid = 1735] [serial = 1744] [outer = (nil)] 10:45:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92b48400) [pid = 1735] [serial = 1745] [outer = 0x928ac000] 10:45:17 INFO - PROCESS | 1735 | 1467740717291 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92d9bc00) [pid = 1735] [serial = 1746] [outer = 0x928ac000] 10:45:18 INFO - PROCESS | 1735 | 1467740718225 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]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1644ms 10:45:18 INFO - PROCESS | 1735 | 1467740718256 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1735 | 1467740718263 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:45:18 INFO - PROCESS | 1735 | 1467740718280 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 1735 | 1467740718288 Marionette TRACE conn4 <- [1,2298,null,{}] 10:45:18 INFO - PROCESS | 1735 | 1467740718294 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}] 10:45:18 INFO - PROCESS | 1735 | 1467740718301 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:18 INFO - PROCESS | 1735 | 1467740718496 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:45:18 INFO - PROCESS | 1735 | 1467740718755 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 1735 | 1467740718763 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c794400 == 35 [pid = 1735] [id = 582] 10:45:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f253800) [pid = 1735] [serial = 1747] [outer = (nil)] 10:45:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x93e0a400) [pid = 1735] [serial = 1748] [outer = 0x8f253800] 10:45:18 INFO - PROCESS | 1735 | 1467740718890 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x952f3000) [pid = 1735] [serial = 1749] [outer = 0x8f253800] 10:45:19 INFO - PROCESS | 1735 | 1467740719844 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1644ms 10:45:19 INFO - PROCESS | 1735 | 1467740719917 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1735 | 1467740719921 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:45:19 INFO - PROCESS | 1735 | 1467740719928 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1735 | 1467740719931 Marionette TRACE conn4 <- [1,2302,null,{}] 10:45:19 INFO - PROCESS | 1735 | 1467740719937 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}] 10:45:19 INFO - PROCESS | 1735 | 1467740719943 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:20 INFO - PROCESS | 1735 | 1467740720163 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:45:20 INFO - PROCESS | 1735 | 1467740720396 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1735 | 1467740720405 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x93139800 == 36 [pid = 1735] [id = 583] 10:45:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x93c13800) [pid = 1735] [serial = 1750] [outer = (nil)] 10:45:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x953cc400) [pid = 1735] [serial = 1751] [outer = 0x93c13800] 10:45:20 INFO - PROCESS | 1735 | 1467740720539 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x97806000) [pid = 1735] [serial = 1752] [outer = 0x93c13800] 10:45:21 INFO - PROCESS | 1735 | 1467740721434 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1545ms 10:45:21 INFO - PROCESS | 1735 | 1467740721474 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1735 | 1467740721478 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:45:21 INFO - PROCESS | 1735 | 1467740721485 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1735 | 1467740721489 Marionette TRACE conn4 <- [1,2306,null,{}] 10:45:21 INFO - PROCESS | 1735 | 1467740721495 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}] 10:45:21 INFO - PROCESS | 1735 | 1467740721501 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:21 INFO - PROCESS | 1735 | 1467740721691 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:45:21 INFO - PROCESS | 1735 | 1467740721880 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1735 | 1467740721899 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x928abc00 == 37 [pid = 1735] [id = 584] 10:45:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x97814800) [pid = 1735] [serial = 1753] [outer = (nil)] 10:45:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x97817000) [pid = 1735] [serial = 1754] [outer = 0x97814800] 10:45:22 INFO - PROCESS | 1735 | 1467740722033 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x97820800) [pid = 1735] [serial = 1755] [outer = 0x97814800] 10:45:23 INFO - PROCESS | 1735 | 1467740723075 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1634ms 10:45:23 INFO - PROCESS | 1735 | 1467740723135 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1735 | 1467740723142 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:45:23 INFO - PROCESS | 1735 | 1467740723157 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1735 | 1467740723170 Marionette TRACE conn4 <- [1,2310,null,{}] 10:45:23 INFO - PROCESS | 1735 | 1467740723179 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}] 10:45:23 INFO - PROCESS | 1735 | 1467740723188 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:23 INFO - PROCESS | 1735 | 1467740723488 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:45:23 INFO - PROCESS | 1735 | 1467740723736 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 1735 | 1467740723748 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8400 == 38 [pid = 1735] [id = 585] 10:45:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8c5b9800) [pid = 1735] [serial = 1756] [outer = (nil)] 10:45:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8deb2c00) [pid = 1735] [serial = 1757] [outer = 0x8c5b9800] 10:45:23 INFO - PROCESS | 1735 | 1467740723864 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8fad6c00) [pid = 1735] [serial = 1758] [outer = 0x8c5b9800] 10:45:25 INFO - PROCESS | 1735 | 1467740725100 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1995ms 10:45:25 INFO - PROCESS | 1735 | 1467740725150 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:45:25 INFO - PROCESS | 1735 | 1467740725156 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:45:25 INFO - PROCESS | 1735 | 1467740725164 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1735 | 1467740725171 Marionette TRACE conn4 <- [1,2314,null,{}] 10:45:25 INFO - PROCESS | 1735 | 1467740725179 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}] 10:45:25 INFO - PROCESS | 1735 | 1467740725184 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:25 INFO - PROCESS | 1735 | 1467740725361 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:45:25 INFO - PROCESS | 1735 | 1467740725697 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1735 | 1467740725709 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f966c00 == 39 [pid = 1735] [id = 586] 10:45:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8f968400) [pid = 1735] [serial = 1759] [outer = (nil)] 10:45:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8fcc9000) [pid = 1735] [serial = 1760] [outer = 0x8f968400] 10:45:25 INFO - PROCESS | 1735 | 1467740725786 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a73800) [pid = 1735] [serial = 1761] [outer = 0x8f968400] 10:45:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25e800 == 38 [pid = 1735] [id = 557] 10:45:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8de88000 == 37 [pid = 1735] [id = 556] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x928a5c00) [pid = 1735] [serial = 1694] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x92b51800) [pid = 1735] [serial = 1691] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8c79f800) [pid = 1735] [serial = 1683] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8c5b5c00) [pid = 1735] [serial = 1682] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x925eb000) [pid = 1735] [serial = 1680] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x92166800) [pid = 1735] [serial = 1679] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fad4400) [pid = 1735] [serial = 1685] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8fb2ec00) [pid = 1735] [serial = 1686] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8deb7800) [pid = 1735] [serial = 1671] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8deb3000) [pid = 1735] [serial = 1670] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f95c800) [pid = 1735] [serial = 1668] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x91a74000) [pid = 1735] [serial = 1677] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fcce800) [pid = 1735] [serial = 1676] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f966400) [pid = 1735] [serial = 1674] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f594800) [pid = 1735] [serial = 1673] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x924e0400) [pid = 1735] [serial = 1689] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x92b4e400) [pid = 1735] [serial = 1692] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9215f400) [pid = 1735] [serial = 1688] [outer = (nil)] [url = about:blank] 10:45:26 INFO - PROCESS | 1735 | 1467740726716 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]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1585ms 10:45:26 INFO - PROCESS | 1735 | 1467740726748 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 1735 | 1467740726755 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:45:26 INFO - PROCESS | 1735 | 1467740726766 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1735 | 1467740726769 Marionette TRACE conn4 <- [1,2318,null,{}] 10:45:26 INFO - PROCESS | 1735 | 1467740726776 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}] 10:45:26 INFO - PROCESS | 1735 | 1467740726781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:26 INFO - PROCESS | 1735 | 1467740726958 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:45:27 INFO - PROCESS | 1735 | 1467740727143 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1735 | 1467740727150 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95e400 == 38 [pid = 1735] [id = 587] 10:45:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8f964000) [pid = 1735] [serial = 1762] [outer = (nil)] 10:45:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x91a79800) [pid = 1735] [serial = 1763] [outer = 0x8f964000] 10:45:27 INFO - PROCESS | 1735 | 1467740727280 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92168c00) [pid = 1735] [serial = 1764] [outer = 0x8f964000] 10:45:28 INFO - PROCESS | 1735 | 1467740728144 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] 10:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:45:28 INFO - PROCESS | 1735 | 1467740728201 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:45:28 INFO - PROCESS | 1735 | 1467740728207 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1735 | 1467740728213 Marionette TRACE conn4 <- [1,2322,null,{}] 10:45:28 INFO - PROCESS | 1735 | 1467740728229 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}] 10:45:28 INFO - PROCESS | 1735 | 1467740728237 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:28 INFO - PROCESS | 1735 | 1467740728404 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:45:28 INFO - PROCESS | 1735 | 1467740728565 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1735 | 1467740728574 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x92842c00 == 39 [pid = 1735] [id = 588] 10:45:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x9284d000) [pid = 1735] [serial = 1765] [outer = (nil)] 10:45:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92965000) [pid = 1735] [serial = 1766] [outer = 0x9284d000] 10:45:28 INFO - PROCESS | 1735 | 1467740728652 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x925e9800) [pid = 1735] [serial = 1767] [outer = 0x9284d000] 10:45:29 INFO - PROCESS | 1735 | 1467740729472 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1284ms 10:45:29 INFO - PROCESS | 1735 | 1467740729491 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1735 | 1467740729494 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:45:29 INFO - PROCESS | 1735 | 1467740729501 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1735 | 1467740729505 Marionette TRACE conn4 <- [1,2326,null,{}] 10:45:29 INFO - PROCESS | 1735 | 1467740729510 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}] 10:45:29 INFO - PROCESS | 1735 | 1467740729515 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:29 INFO - PROCESS | 1735 | 1467740729737 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:45:29 INFO - PROCESS | 1735 | 1467740729763 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1735 | 1467740729769 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x928a3800 == 40 [pid = 1735] [id = 589] 10:45:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x928a5c00) [pid = 1735] [serial = 1768] [outer = (nil)] 10:45:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x93b73c00) [pid = 1735] [serial = 1769] [outer = 0x928a5c00] 10:45:29 INFO - PROCESS | 1735 | 1467740729853 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x93c6b800) [pid = 1735] [serial = 1770] [outer = 0x928a5c00] 10:45:30 INFO - PROCESS | 1735 | 1467740730748 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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1286ms 10:45:30 INFO - PROCESS | 1735 | 1467740730788 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 1735 | 1467740730792 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:45:30 INFO - PROCESS | 1735 | 1467740730802 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1735 | 1467740730804 Marionette TRACE conn4 <- [1,2330,null,{}] 10:45:30 INFO - PROCESS | 1735 | 1467740730811 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}] 10:45:30 INFO - PROCESS | 1735 | 1467740730816 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:31 INFO - PROCESS | 1735 | 1467740731242 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f58e400) [pid = 1735] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f258400) [pid = 1735] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8c5bd800) [pid = 1735] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92d9a400) [pid = 1735] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a79000) [pid = 1735] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fb35000) [pid = 1735] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:45:31 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8c794800) [pid = 1735] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:45:31 INFO - PROCESS | 1735 | 1467740731403 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1735 | 1467740731414 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd800 == 41 [pid = 1735] [id = 590] 10:45:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8c792000) [pid = 1735] [serial = 1771] [outer = (nil)] 10:45:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f58e400) [pid = 1735] [serial = 1772] [outer = 0x8c792000] 10:45:31 INFO - PROCESS | 1735 | 1467740731483 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8fb30000) [pid = 1735] [serial = 1773] [outer = 0x8c792000] 10:45:32 INFO - PROCESS | 1735 | 1467740732203 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1428ms 10:45:32 INFO - PROCESS | 1735 | 1467740732231 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1735 | 1467740732234 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:45:32 INFO - PROCESS | 1735 | 1467740732240 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1735 | 1467740732244 Marionette TRACE conn4 <- [1,2334,null,{}] 10:45:32 INFO - PROCESS | 1735 | 1467740732253 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}] 10:45:32 INFO - PROCESS | 1735 | 1467740732261 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:32 INFO - PROCESS | 1735 | 1467740732435 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:45:32 INFO - PROCESS | 1735 | 1467740732445 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1735 | 1467740732457 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x95207000 == 42 [pid = 1735] [id = 591] 10:45:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x953c9c00) [pid = 1735] [serial = 1774] [outer = (nil)] 10:45:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x9781e000) [pid = 1735] [serial = 1775] [outer = 0x953c9c00] 10:45:32 INFO - PROCESS | 1735 | 1467740732519 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9841b000) [pid = 1735] [serial = 1776] [outer = 0x953c9c00] 10:45:33 INFO - PROCESS | 1735 | 1467740733568 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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1385ms 10:45:33 INFO - PROCESS | 1735 | 1467740733628 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1735 | 1467740733635 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:45:33 INFO - PROCESS | 1735 | 1467740733645 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1735 | 1467740733650 Marionette TRACE conn4 <- [1,2338,null,{}] 10:45:33 INFO - PROCESS | 1735 | 1467740733659 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}] 10:45:33 INFO - PROCESS | 1735 | 1467740733664 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:33 INFO - PROCESS | 1735 | 1467740733980 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:45:34 INFO - PROCESS | 1735 | 1467740734194 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1735 | 1467740734210 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f256000 == 43 [pid = 1735] [id = 592] 10:45:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f259c00) [pid = 1735] [serial = 1777] [outer = (nil)] 10:45:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8f966800) [pid = 1735] [serial = 1778] [outer = 0x8f259c00] 10:45:34 INFO - PROCESS | 1735 | 1467740734334 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8fb2f000) [pid = 1735] [serial = 1779] [outer = 0x8f259c00] 10:45:35 INFO - PROCESS | 1735 | 1467740735393 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1794ms 10:45:35 INFO - PROCESS | 1735 | 1467740735440 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1735 | 1467740735447 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:45:35 INFO - PROCESS | 1735 | 1467740735460 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1735 | 1467740735464 Marionette TRACE conn4 <- [1,2342,null,{}] 10:45:35 INFO - PROCESS | 1735 | 1467740735471 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}] 10:45:35 INFO - PROCESS | 1735 | 1467740735476 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:35 INFO - PROCESS | 1735 | 1467740735673 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:45:35 INFO - PROCESS | 1735 | 1467740735912 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1735 | 1467740735920 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x924db400 == 44 [pid = 1735] [id = 593] 10:45:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x925eb000) [pid = 1735] [serial = 1780] [outer = (nil)] 10:45:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x92849400) [pid = 1735] [serial = 1781] [outer = 0x925eb000] 10:45:36 INFO - PROCESS | 1735 | 1467740736107 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x92b4d400) [pid = 1735] [serial = 1782] [outer = 0x925eb000] 10:45:37 INFO - PROCESS | 1735 | 1467740737040 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1637ms 10:45:37 INFO - PROCESS | 1735 | 1467740737097 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 1735 | 1467740737101 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:45:37 INFO - PROCESS | 1735 | 1467740737108 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1735 | 1467740737115 Marionette TRACE conn4 <- [1,2346,null,{}] 10:45:37 INFO - PROCESS | 1735 | 1467740737132 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}] 10:45:37 INFO - PROCESS | 1735 | 1467740737142 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:37 INFO - PROCESS | 1735 | 1467740737388 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:45:37 INFO - PROCESS | 1735 | 1467740737688 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1735 | 1467740737699 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x953c6000 == 45 [pid = 1735] [id = 594] 10:45:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x953d1c00) [pid = 1735] [serial = 1783] [outer = (nil)] 10:45:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x97818c00) [pid = 1735] [serial = 1784] [outer = 0x953d1c00] 10:45:37 INFO - PROCESS | 1735 | 1467740737789 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x98cb3000) [pid = 1735] [serial = 1785] [outer = 0x953d1c00] 10:45:38 INFO - PROCESS | 1735 | 1467740738739 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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1693ms 10:45:38 INFO - PROCESS | 1735 | 1467740738802 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:45:38 INFO - PROCESS | 1735 | 1467740738807 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:45:38 INFO - PROCESS | 1735 | 1467740738814 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1735 | 1467740738817 Marionette TRACE conn4 <- [1,2350,null,{}] 10:45:38 INFO - PROCESS | 1735 | 1467740738823 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}] 10:45:38 INFO - PROCESS | 1735 | 1467740738829 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:39 INFO - PROCESS | 1735 | 1467740739058 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:45:39 INFO - PROCESS | 1735 | 1467740739296 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 1735 | 1467740739306 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de93400 == 46 [pid = 1735] [id = 595] 10:45:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x98c5b800) [pid = 1735] [serial = 1786] [outer = (nil)] 10:45:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x997c4800) [pid = 1735] [serial = 1787] [outer = 0x98c5b800] 10:45:39 INFO - PROCESS | 1735 | 1467740739434 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x99833000) [pid = 1735] [serial = 1788] [outer = 0x98c5b800] 10:45:40 INFO - PROCESS | 1735 | 1467740740323 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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 10:45:40 INFO - PROCESS | 1735 | 1467740740399 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1735 | 1467740740403 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:45:40 INFO - PROCESS | 1735 | 1467740740410 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1735 | 1467740740414 Marionette TRACE conn4 <- [1,2354,null,{}] 10:45:40 INFO - PROCESS | 1735 | 1467740740420 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}] 10:45:40 INFO - PROCESS | 1735 | 1467740740425 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:40 INFO - PROCESS | 1735 | 1467740740649 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:45:40 INFO - PROCESS | 1735 | 1467740740888 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 1735 | 1467740740899 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x98fc2400 == 47 [pid = 1735] [id = 596] 10:45:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x98fc3400) [pid = 1735] [serial = 1789] [outer = (nil)] 10:45:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x9983a800) [pid = 1735] [serial = 1790] [outer = 0x98fc3400] 10:45:41 INFO - PROCESS | 1735 | 1467740741023 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x9983c000) [pid = 1735] [serial = 1791] [outer = 0x98fc3400] 10:45:41 INFO - PROCESS | 1735 | 1467740741894 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1532ms 10:45:41 INFO - PROCESS | 1735 | 1467740741944 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 1735 | 1467740741947 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:45:41 INFO - PROCESS | 1735 | 1467740741954 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 1735 | 1467740741958 Marionette TRACE conn4 <- [1,2358,null,{}] 10:45:41 INFO - PROCESS | 1735 | 1467740741964 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}] 10:45:41 INFO - PROCESS | 1735 | 1467740741974 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:42 INFO - PROCESS | 1735 | 1467740742194 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:45:42 INFO - PROCESS | 1735 | 1467740742464 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1735 | 1467740742473 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f251c00 == 48 [pid = 1735] [id = 597] 10:45:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8fadd000) [pid = 1735] [serial = 1792] [outer = (nil)] 10:45:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x999ae800) [pid = 1735] [serial = 1793] [outer = 0x8fadd000] 10:45:42 INFO - PROCESS | 1735 | 1467740742600 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x99ccd400) [pid = 1735] [serial = 1794] [outer = 0x8fadd000] 10:45:43 INFO - PROCESS | 1735 | 1467740743508 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1632ms 10:45:43 INFO - PROCESS | 1735 | 1467740743587 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:45:43 INFO - PROCESS | 1735 | 1467740743592 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:45:43 INFO - PROCESS | 1735 | 1467740743599 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1735 | 1467740743603 Marionette TRACE conn4 <- [1,2362,null,{}] 10:45:43 INFO - PROCESS | 1735 | 1467740743609 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}] 10:45:43 INFO - PROCESS | 1735 | 1467740743614 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:43 INFO - PROCESS | 1735 | 1467740743844 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:45:44 INFO - PROCESS | 1735 | 1467740744105 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1735 | 1467740744115 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79b400 == 49 [pid = 1735] [id = 598] 10:45:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8deb1400) [pid = 1735] [serial = 1795] [outer = (nil)] 10:45:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x91a77000) [pid = 1735] [serial = 1796] [outer = 0x8deb1400] 10:45:44 INFO - PROCESS | 1735 | 1467740744253 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x928aec00) [pid = 1735] [serial = 1797] [outer = 0x8deb1400] 10:45:45 INFO - PROCESS | 1735 | 1467740745475 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1937ms 10:45:45 INFO - PROCESS | 1735 | 1467740745537 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1735 | 1467740745545 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:45:45 INFO - PROCESS | 1735 | 1467740745554 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1735 | 1467740745562 Marionette TRACE conn4 <- [1,2366,null,{}] 10:45:45 INFO - PROCESS | 1735 | 1467740745570 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}] 10:45:45 INFO - PROCESS | 1735 | 1467740745575 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:45 INFO - PROCESS | 1735 | 1467740745804 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:45:46 INFO - PROCESS | 1735 | 1467740746151 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1735 | 1467740746160 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad2c00 == 50 [pid = 1735] [id = 599] 10:45:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x8fadb800) [pid = 1735] [serial = 1798] [outer = (nil)] 10:45:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x91a74000) [pid = 1735] [serial = 1799] [outer = 0x8fadb800] 10:45:46 INFO - PROCESS | 1735 | 1467740746250 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x92163400) [pid = 1735] [serial = 1800] [outer = 0x8fadb800] 10:45:47 INFO - PROCESS | 1735 | 1467740747210 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1742ms 10:45:47 INFO - PROCESS | 1735 | 1467740747295 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1735 | 1467740747303 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:45:47 INFO - PROCESS | 1735 | 1467740747315 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1735 | 1467740747319 Marionette TRACE conn4 <- [1,2370,null,{}] 10:45:47 INFO - PROCESS | 1735 | 1467740747327 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}] 10:45:47 INFO - PROCESS | 1735 | 1467740747332 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1400 == 49 [pid = 1735] [id = 560] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd800 == 48 [pid = 1735] [id = 590] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x928a3800 == 47 [pid = 1735] [id = 589] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x92842c00 == 46 [pid = 1735] [id = 588] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95e400 == 45 [pid = 1735] [id = 587] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f966c00 == 44 [pid = 1735] [id = 586] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 43 [pid = 1735] [id = 554] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8debc800 == 42 [pid = 1735] [id = 559] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9000 == 41 [pid = 1735] [id = 578] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8deec000 == 40 [pid = 1735] [id = 555] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcca800 == 39 [pid = 1735] [id = 558] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c797000 == 38 [pid = 1735] [id = 579] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8400 == 37 [pid = 1735] [id = 585] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x92849800 == 36 [pid = 1735] [id = 581] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c794400 == 35 [pid = 1735] [id = 582] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x93139800 == 34 [pid = 1735] [id = 583] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad7c00 == 33 [pid = 1735] [id = 580] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x928abc00 == 32 [pid = 1735] [id = 584] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad2c00 == 31 [pid = 1735] [id = 599] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79b400 == 30 [pid = 1735] [id = 598] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f251c00 == 29 [pid = 1735] [id = 597] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8de93400 == 28 [pid = 1735] [id = 595] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x98fc2400 == 27 [pid = 1735] [id = 596] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x953c6000 == 26 [pid = 1735] [id = 594] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x924db400 == 25 [pid = 1735] [id = 593] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x95207000 == 24 [pid = 1735] [id = 591] 10:45:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f256000 == 23 [pid = 1735] [id = 592] 10:45:48 INFO - PROCESS | 1735 | 1467740748832 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x8fcc6c00) [pid = 1735] [serial = 1736] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x8fb3b400) [pid = 1735] [serial = 1724] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x93c6b000) [pid = 1735] [serial = 1706] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x91c0e000) [pid = 1735] [serial = 1695] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x9296ac00) [pid = 1735] [serial = 1730] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x91c09c00) [pid = 1735] [serial = 1725] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x95206c00) [pid = 1735] [serial = 1709] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x93c09c00) [pid = 1735] [serial = 1734] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x928ad800) [pid = 1735] [serial = 1728] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x93b64400) [pid = 1735] [serial = 1733] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x91c0b800) [pid = 1735] [serial = 1722] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8c79a000) [pid = 1735] [serial = 1718] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8f95d400) [pid = 1735] [serial = 1715] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x92d8d400) [pid = 1735] [serial = 1731] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x92850800) [pid = 1735] [serial = 1727] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93b67400) [pid = 1735] [serial = 1703] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8da5b000) [pid = 1735] [serial = 1719] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92847800) [pid = 1735] [serial = 1700] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x91a75000) [pid = 1735] [serial = 1721] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x9539ac00) [pid = 1735] [serial = 1712] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8debbc00) [pid = 1735] [serial = 1697] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1735 | 1467740749197 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 1735 | 1467740749209 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c79c400 == 24 [pid = 1735] [id = 600] 10:45:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x8c79d400) [pid = 1735] [serial = 1801] [outer = (nil)] 10:45:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x8da52c00) [pid = 1735] [serial = 1802] [outer = 0x8c79d400] 10:45:49 INFO - PROCESS | 1735 | 1467740749291 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x8de93800) [pid = 1735] [serial = 1803] [outer = 0x8c79d400] 10:45:50 INFO - PROCESS | 1735 | 1467740750140 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2900ms 10:45:50 INFO - PROCESS | 1735 | 1467740750216 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1735 | 1467740750223 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:45:50 INFO - PROCESS | 1735 | 1467740750231 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1735 | 1467740750237 Marionette TRACE conn4 <- [1,2374,null,{}] 10:45:50 INFO - PROCESS | 1735 | 1467740750244 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}] 10:45:50 INFO - PROCESS | 1735 | 1467740750250 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:50 INFO - PROCESS | 1735 | 1467740750426 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:45:50 INFO - PROCESS | 1735 | 1467740750577 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1735 | 1467740750585 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e400 == 25 [pid = 1735] [id = 601] 10:45:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8f585400) [pid = 1735] [serial = 1804] [outer = (nil)] 10:45:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8f592c00) [pid = 1735] [serial = 1805] [outer = 0x8f585400] 10:45:50 INFO - PROCESS | 1735 | 1467740750662 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8f966c00) [pid = 1735] [serial = 1806] [outer = 0x8f585400] 10:45:51 INFO - PROCESS | 1735 | 1467740751544 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1336ms 10:45:51 INFO - PROCESS | 1735 | 1467740751567 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1735 | 1467740751573 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:45:51 INFO - PROCESS | 1735 | 1467740751587 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1735 | 1467740751590 Marionette TRACE conn4 <- [1,2378,null,{}] 10:45:51 INFO - PROCESS | 1735 | 1467740751597 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}] 10:45:51 INFO - PROCESS | 1735 | 1467740751602 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:51 INFO - PROCESS | 1735 | 1467740751826 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:45:51 INFO - PROCESS | 1735 | 1467740751853 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1735 | 1467740751862 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7d400 == 26 [pid = 1735] [id = 602] 10:45:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x91a7e400) [pid = 1735] [serial = 1807] [outer = (nil)] 10:45:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x91c0e000) [pid = 1735] [serial = 1808] [outer = 0x91a7e400] 10:45:51 INFO - PROCESS | 1735 | 1467740751932 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x92165c00) [pid = 1735] [serial = 1809] [outer = 0x91a7e400] 10:45:52 INFO - PROCESS | 1735 | 1467740752957 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1438ms 10:45:53 INFO - PROCESS | 1735 | 1467740753025 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 1735 | 1467740753032 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:45:53 INFO - PROCESS | 1735 | 1467740753050 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 1735 | 1467740753058 Marionette TRACE conn4 <- [1,2382,null,{}] 10:45:53 INFO - PROCESS | 1735 | 1467740753073 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}] 10:45:53 INFO - PROCESS | 1735 | 1467740753081 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:53 INFO - PROCESS | 1735 | 1467740753395 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x924df000) [pid = 1735] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x92d90c00) [pid = 1735] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8c5bd000) [pid = 1735] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93c64000) [pid = 1735] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8de92800) [pid = 1735] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x92d94c00) [pid = 1735] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x95398000) [pid = 1735] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x953c9c00) [pid = 1735] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x928a5c00) [pid = 1735] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c792000) [pid = 1735] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8fb31800) [pid = 1735] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8c5b9800) [pid = 1735] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93c13800) [pid = 1735] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9284d000) [pid = 1735] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x97814800) [pid = 1735] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8c797800) [pid = 1735] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8f253800) [pid = 1735] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f968400) [pid = 1735] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x928ac000) [pid = 1735] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f964000) [pid = 1735] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:45:54 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8c793400) [pid = 1735] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:45:54 INFO - PROCESS | 1735 | 1467740754707 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1735 | 1467740754713 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8000 == 27 [pid = 1735] [id = 603] 10:45:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8c5b9800) [pid = 1735] [serial = 1810] [outer = (nil)] 10:45:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8deb2400) [pid = 1735] [serial = 1811] [outer = 0x8c5b9800] 10:45:54 INFO - PROCESS | 1735 | 1467740754784 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f959800) [pid = 1735] [serial = 1812] [outer = 0x8c5b9800] 10:45:55 INFO - PROCESS | 1735 | 1467740755515 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2509ms 10:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:45:55 INFO - PROCESS | 1735 | 1467740755551 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1735 | 1467740755554 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:45:55 INFO - PROCESS | 1735 | 1467740755560 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1735 | 1467740755564 Marionette TRACE conn4 <- [1,2386,null,{}] 10:45:55 INFO - PROCESS | 1735 | 1467740755569 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}] 10:45:55 INFO - PROCESS | 1735 | 1467740755575 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:55 INFO - PROCESS | 1735 | 1467740755748 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:45:55 INFO - PROCESS | 1735 | 1467740755758 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1735 | 1467740755765 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ed800 == 28 [pid = 1735] [id = 604] 10:45:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9284ac00) [pid = 1735] [serial = 1813] [outer = (nil)] 10:45:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92963000) [pid = 1735] [serial = 1814] [outer = 0x9284ac00] 10:45:55 INFO - PROCESS | 1735 | 1467740755838 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92b50400) [pid = 1735] [serial = 1815] [outer = 0x9284ac00] 10:45:56 INFO - PROCESS | 1735 | 1467740756938 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1433ms 10:45:56 INFO - PROCESS | 1735 | 1467740756994 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1735 | 1467740757001 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:45:57 INFO - PROCESS | 1735 | 1467740757011 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1735 | 1467740757017 Marionette TRACE conn4 <- [1,2390,null,{}] 10:45:57 INFO - PROCESS | 1735 | 1467740757026 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}] 10:45:57 INFO - PROCESS | 1735 | 1467740757032 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:57 INFO - PROCESS | 1735 | 1467740757264 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:45:57 INFO - PROCESS | 1735 | 1467740757593 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1735 | 1467740757609 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da58c00 == 29 [pid = 1735] [id = 605] 10:45:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8da59000) [pid = 1735] [serial = 1816] [outer = (nil)] 10:45:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f25c400) [pid = 1735] [serial = 1817] [outer = 0x8da59000] 10:45:57 INFO - PROCESS | 1735 | 1467740757698 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fcca800) [pid = 1735] [serial = 1818] [outer = 0x8da59000] 10:45:58 INFO - PROCESS | 1735 | 1467740758678 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]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 10:45:58 INFO - PROCESS | 1735 | 1467740758749 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1735 | 1467740758757 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:45:58 INFO - PROCESS | 1735 | 1467740758768 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1735 | 1467740758772 Marionette TRACE conn4 <- [1,2394,null,{}] 10:45:58 INFO - PROCESS | 1735 | 1467740758779 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}] 10:45:58 INFO - PROCESS | 1735 | 1467740758785 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:59 INFO - PROCESS | 1735 | 1467740759017 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:45:59 INFO - PROCESS | 1735 | 1467740759311 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1735 | 1467740759318 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:45:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 30 [pid = 1735] [id = 606] 10:45:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8dee7400) [pid = 1735] [serial = 1819] [outer = (nil)] 10:45:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92850800) [pid = 1735] [serial = 1820] [outer = 0x8dee7400] 10:45:59 INFO - PROCESS | 1735 | 1467740759409 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92969400) [pid = 1735] [serial = 1821] [outer = 0x8dee7400] 10:46:00 INFO - PROCESS | 1735 | 1467740760450 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 10:46:00 INFO - PROCESS | 1735 | 1467740760502 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1735 | 1467740760506 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:46:00 INFO - PROCESS | 1735 | 1467740760513 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1735 | 1467740760520 Marionette TRACE conn4 <- [1,2398,null,{}] 10:46:00 INFO - PROCESS | 1735 | 1467740760537 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}] 10:46:00 INFO - PROCESS | 1735 | 1467740760546 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:00 INFO - PROCESS | 1735 | 1467740760734 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:46:01 INFO - PROCESS | 1735 | 1467740761025 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1735 | 1467740761039 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b69400 == 31 [pid = 1735] [id = 607] 10:46:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b69800) [pid = 1735] [serial = 1822] [outer = (nil)] 10:46:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x93c0c800) [pid = 1735] [serial = 1823] [outer = 0x93b69800] 10:46:01 INFO - PROCESS | 1735 | 1467740761129 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x93c65000) [pid = 1735] [serial = 1824] [outer = 0x93b69800] 10:46:02 INFO - PROCESS | 1735 | 1467740762045 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1587ms 10:46:02 INFO - PROCESS | 1735 | 1467740762102 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1735 | 1467740762108 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:46:02 INFO - PROCESS | 1735 | 1467740762116 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1735 | 1467740762121 Marionette TRACE conn4 <- [1,2402,null,{}] 10:46:02 INFO - PROCESS | 1735 | 1467740762129 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}] 10:46:02 INFO - PROCESS | 1735 | 1467740762135 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:02 INFO - PROCESS | 1735 | 1467740762383 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:46:02 INFO - PROCESS | 1735 | 1467740762626 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1735 | 1467740762635 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e09800 == 32 [pid = 1735] [id = 608] 10:46:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x93e0dc00) [pid = 1735] [serial = 1825] [outer = (nil)] 10:46:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x95204400) [pid = 1735] [serial = 1826] [outer = 0x93e0dc00] 10:46:02 INFO - PROCESS | 1735 | 1467740762762 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x95208000) [pid = 1735] [serial = 1827] [outer = 0x93e0dc00] 10:46:03 INFO - PROCESS | 1735 | 1467740763657 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1598ms 10:46:03 INFO - PROCESS | 1735 | 1467740763714 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1735 | 1467740763719 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:46:03 INFO - PROCESS | 1735 | 1467740763725 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1735 | 1467740763729 Marionette TRACE conn4 <- [1,2406,null,{}] 10:46:03 INFO - PROCESS | 1735 | 1467740763735 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}] 10:46:03 INFO - PROCESS | 1735 | 1467740763741 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:03 INFO - PROCESS | 1735 | 1467740763928 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:46:04 INFO - PROCESS | 1735 | 1467740764193 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1735 | 1467740764203 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad1000 == 33 [pid = 1735] [id = 609] 10:46:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x924e3800) [pid = 1735] [serial = 1828] [outer = (nil)] 10:46:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x9539d000) [pid = 1735] [serial = 1829] [outer = 0x924e3800] 10:46:04 INFO - PROCESS | 1735 | 1467740764325 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x953c5c00) [pid = 1735] [serial = 1830] [outer = 0x924e3800] 10:46:05 INFO - PROCESS | 1735 | 1467740765244 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1581ms 10:46:05 INFO - PROCESS | 1735 | 1467740765308 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:46:05 INFO - PROCESS | 1735 | 1467740765312 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:46:05 INFO - PROCESS | 1735 | 1467740765319 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1735 | 1467740765322 Marionette TRACE conn4 <- [1,2410,null,{}] 10:46:05 INFO - PROCESS | 1735 | 1467740765328 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}] 10:46:05 INFO - PROCESS | 1735 | 1467740765340 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:05 INFO - PROCESS | 1735 | 1467740765614 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:46:05 INFO - PROCESS | 1735 | 1467740765868 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1735 | 1467740765878 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x953cf800 == 34 [pid = 1735] [id = 610] 10:46:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x97811c00) [pid = 1735] [serial = 1831] [outer = (nil)] 10:46:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x98cb2000) [pid = 1735] [serial = 1832] [outer = 0x97811c00] 10:46:06 INFO - PROCESS | 1735 | 1467740766009 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x98fbc800) [pid = 1735] [serial = 1833] [outer = 0x97811c00] 10:46:06 INFO - PROCESS | 1735 | 1467740766935 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1644ms 10:46:06 INFO - PROCESS | 1735 | 1467740766962 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1735 | 1467740766966 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:46:06 INFO - PROCESS | 1735 | 1467740766973 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1735 | 1467740766976 Marionette TRACE conn4 <- [1,2414,null,{}] 10:46:06 INFO - PROCESS | 1735 | 1467740766982 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}] 10:46:06 INFO - PROCESS | 1735 | 1467740766987 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:07 INFO - PROCESS | 1735 | 1467740767160 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:46:07 INFO - PROCESS | 1735 | 1467740767421 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1735 | 1467740767428 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b6400 == 35 [pid = 1735] [id = 611] 10:46:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8c798000) [pid = 1735] [serial = 1834] [outer = (nil)] 10:46:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x99838c00) [pid = 1735] [serial = 1835] [outer = 0x8c798000] 10:46:07 INFO - PROCESS | 1735 | 1467740767556 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x99837400) [pid = 1735] [serial = 1836] [outer = 0x8c798000] 10:46:08 INFO - PROCESS | 1735 | 1467740768507 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1598ms 10:46:08 INFO - PROCESS | 1735 | 1467740768573 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 1735 | 1467740768577 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:46:08 INFO - PROCESS | 1735 | 1467740768584 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 1735 | 1467740768588 Marionette TRACE conn4 <- [1,2418,null,{}] 10:46:08 INFO - PROCESS | 1735 | 1467740768594 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}] 10:46:08 INFO - PROCESS | 1735 | 1467740768599 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:08 INFO - PROCESS | 1735 | 1467740768787 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:46:09 INFO - PROCESS | 1735 | 1467740769042 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1735 | 1467740769049 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b1c00 == 36 [pid = 1735] [id = 612] 10:46:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8c5b5000) [pid = 1735] [serial = 1837] [outer = (nil)] 10:46:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8c796800) [pid = 1735] [serial = 1838] [outer = 0x8c5b5000] 10:46:09 INFO - PROCESS | 1735 | 1467740769322 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8da56800) [pid = 1735] [serial = 1839] [outer = 0x8c5b5000] 10:46:10 INFO - PROCESS | 1735 | 1467740770272 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1736ms 10:46:10 INFO - PROCESS | 1735 | 1467740770323 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1735 | 1467740770327 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:46:10 INFO - PROCESS | 1735 | 1467740770336 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1735 | 1467740770340 Marionette TRACE conn4 <- [1,2422,null,{}] 10:46:10 INFO - PROCESS | 1735 | 1467740770349 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}] 10:46:10 INFO - PROCESS | 1735 | 1467740770356 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:10 INFO - PROCESS | 1735 | 1467740770538 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:46:10 INFO - PROCESS | 1735 | 1467740770953 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 1735 | 1467740770963 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x95210000) [pid = 1735] [serial = 1710] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x8f95a800) [pid = 1735] [serial = 1698] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x93b6ac00) [pid = 1735] [serial = 1704] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x953ca400) [pid = 1735] [serial = 1713] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x9284ec00) [pid = 1735] [serial = 1701] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x93e08000) [pid = 1735] [serial = 1707] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x91a7c400) [pid = 1735] [serial = 1716] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x93b73c00) [pid = 1735] [serial = 1769] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x93c6b800) [pid = 1735] [serial = 1770] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8f58e400) [pid = 1735] [serial = 1772] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x91a77c00) [pid = 1735] [serial = 1742] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x91c03400) [pid = 1735] [serial = 1743] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8deb2c00) [pid = 1735] [serial = 1757] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8fad6c00) [pid = 1735] [serial = 1758] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x953cc400) [pid = 1735] [serial = 1751] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x97806000) [pid = 1735] [serial = 1752] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x92965000) [pid = 1735] [serial = 1766] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x97817000) [pid = 1735] [serial = 1754] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x97820800) [pid = 1735] [serial = 1755] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8da54400) [pid = 1735] [serial = 1739] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8dee6c00) [pid = 1735] [serial = 1740] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93e0a400) [pid = 1735] [serial = 1748] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x952f3000) [pid = 1735] [serial = 1749] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fcc9000) [pid = 1735] [serial = 1760] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a73800) [pid = 1735] [serial = 1761] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x92b48400) [pid = 1735] [serial = 1745] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92d9bc00) [pid = 1735] [serial = 1746] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9841b000) [pid = 1735] [serial = 1776] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x91a79800) [pid = 1735] [serial = 1763] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92168c00) [pid = 1735] [serial = 1764] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x93138400) [pid = 1735] [serial = 1737] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fb30000) [pid = 1735] [serial = 1773] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x925e9800) [pid = 1735] [serial = 1767] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9781e000) [pid = 1735] [serial = 1775] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51000 == 37 [pid = 1735] [id = 613] 10:46:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8de87c00) [pid = 1735] [serial = 1840] [outer = (nil)] 10:46:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8dee9800) [pid = 1735] [serial = 1841] [outer = 0x8de87c00] 10:46:11 INFO - PROCESS | 1735 | 1467740771108 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f963400) [pid = 1735] [serial = 1842] [outer = 0x8de87c00] 10:46:11 INFO - PROCESS | 1735 | 1467740771901 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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1582ms 10:46:11 INFO - PROCESS | 1735 | 1467740771918 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 1735 | 1467740771924 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:46:11 INFO - PROCESS | 1735 | 1467740771946 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 1735 | 1467740771950 Marionette TRACE conn4 <- [1,2426,null,{}] 10:46:11 INFO - PROCESS | 1735 | 1467740771957 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}] 10:46:11 INFO - PROCESS | 1735 | 1467740771962 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:12 INFO - PROCESS | 1735 | 1467740772138 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:46:12 INFO - PROCESS | 1735 | 1467740772158 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1735 | 1467740772167 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7ec00 == 38 [pid = 1735] [id = 614] 10:46:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x91c03400) [pid = 1735] [serial = 1843] [outer = (nil)] 10:46:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x925f3000) [pid = 1735] [serial = 1844] [outer = 0x91c03400] 10:46:12 INFO - PROCESS | 1735 | 1467740772237 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92850c00) [pid = 1735] [serial = 1845] [outer = 0x91c03400] 10:46:13 INFO - PROCESS | 1735 | 1467740773256 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1336ms 10:46:13 INFO - PROCESS | 1735 | 1467740773276 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1735 | 1467740773279 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:46:13 INFO - PROCESS | 1735 | 1467740773286 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1735 | 1467740773292 Marionette TRACE conn4 <- [1,2430,null,{}] 10:46:13 INFO - PROCESS | 1735 | 1467740773313 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}] 10:46:13 INFO - PROCESS | 1735 | 1467740773322 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:13 INFO - PROCESS | 1735 | 1467740773594 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:46:13 INFO - PROCESS | 1735 | 1467740773619 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1735 | 1467740773626 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bb400 == 39 [pid = 1735] [id = 615] 10:46:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92be6400) [pid = 1735] [serial = 1846] [outer = (nil)] 10:46:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92d9b800) [pid = 1735] [serial = 1847] [outer = 0x92be6400] 10:46:13 INFO - PROCESS | 1735 | 1467740773698 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x93b6ac00) [pid = 1735] [serial = 1848] [outer = 0x92be6400] 10:46:14 INFO - PROCESS | 1735 | 1467740774623 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1387ms 10:46:14 INFO - PROCESS | 1735 | 1467740774674 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1735 | 1467740774679 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:46:14 INFO - PROCESS | 1735 | 1467740774698 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1735 | 1467740774707 Marionette TRACE conn4 <- [1,2434,null,{}] 10:46:14 INFO - PROCESS | 1735 | 1467740774719 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}] 10:46:14 INFO - PROCESS | 1735 | 1467740774724 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:14 INFO - PROCESS | 1735 | 1467740774985 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:46:15 INFO - PROCESS | 1735 | 1467740775016 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1735 | 1467740775025 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x928a7c00 == 40 [pid = 1735] [id = 616] 10:46:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92b53800) [pid = 1735] [serial = 1849] [outer = (nil)] 10:46:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x93c61400) [pid = 1735] [serial = 1850] [outer = 0x92b53800] 10:46:15 INFO - PROCESS | 1735 | 1467740775095 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x93e07000) [pid = 1735] [serial = 1851] [outer = 0x92b53800] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8fadd000) [pid = 1735] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8fadb800) [pid = 1735] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f259c00) [pid = 1735] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x925eb000) [pid = 1735] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8deb1400) [pid = 1735] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8f585400) [pid = 1735] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8c79d400) [pid = 1735] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x91a7e400) [pid = 1735] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x98fc3400) [pid = 1735] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8c5b9800) [pid = 1735] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x98c5b800) [pid = 1735] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:46:15 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x953d1c00) [pid = 1735] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:46:16 INFO - PROCESS | 1735 | 1467740776180 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1504ms 10:46:16 INFO - PROCESS | 1735 | 1467740776198 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1735 | 1467740776202 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:46:16 INFO - PROCESS | 1735 | 1467740776208 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1735 | 1467740776212 Marionette TRACE conn4 <- [1,2438,null,{}] 10:46:16 INFO - PROCESS | 1735 | 1467740776218 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}] 10:46:16 INFO - PROCESS | 1735 | 1467740776222 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:16 INFO - PROCESS | 1735 | 1467740776443 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:46:16 INFO - PROCESS | 1735 | 1467740776461 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1735 | 1467740776468 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f585400 == 41 [pid = 1735] [id = 617] 10:46:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f95f000) [pid = 1735] [serial = 1852] [outer = (nil)] 10:46:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x928abc00) [pid = 1735] [serial = 1853] [outer = 0x8f95f000] 10:46:16 INFO - PROCESS | 1735 | 1467740776552 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x952f2400) [pid = 1735] [serial = 1854] [outer = 0x8f95f000] 10:46:17 INFO - PROCESS | 1735 | 1467740777429 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1289ms 10:46:17 INFO - PROCESS | 1735 | 1467740777499 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1735 | 1467740777503 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:46:17 INFO - PROCESS | 1735 | 1467740777509 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1735 | 1467740777512 Marionette TRACE conn4 <- [1,2442,null,{}] 10:46:17 INFO - PROCESS | 1735 | 1467740777518 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}] 10:46:17 INFO - PROCESS | 1735 | 1467740777528 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:17 INFO - PROCESS | 1735 | 1467740777695 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:46:17 INFO - PROCESS | 1735 | 1467740777952 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1735 | 1467740777959 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2000 == 42 [pid = 1735] [id = 618] 10:46:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8c5b3800) [pid = 1735] [serial = 1855] [outer = (nil)] 10:46:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8c799800) [pid = 1735] [serial = 1856] [outer = 0x8c5b3800] 10:46:18 INFO - PROCESS | 1735 | 1467740778054 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8deb4800) [pid = 1735] [serial = 1857] [outer = 0x8c5b3800] 10:46:19 INFO - PROCESS | 1735 | 1467740779043 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1586ms 10:46:19 INFO - PROCESS | 1735 | 1467740779104 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1735 | 1467740779111 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:46:19 INFO - PROCESS | 1735 | 1467740779123 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1735 | 1467740779128 Marionette TRACE conn4 <- [1,2446,null,{}] 10:46:19 INFO - PROCESS | 1735 | 1467740779136 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}] 10:46:19 INFO - PROCESS | 1735 | 1467740779145 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:19 INFO - PROCESS | 1735 | 1467740779354 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:46:19 INFO - PROCESS | 1735 | 1467740779612 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1735 | 1467740779622 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee7c00 == 43 [pid = 1735] [id = 619] 10:46:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8fb2ec00) [pid = 1735] [serial = 1858] [outer = (nil)] 10:46:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fccb800) [pid = 1735] [serial = 1859] [outer = 0x8fb2ec00] 10:46:19 INFO - PROCESS | 1735 | 1467740779766 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91a74800) [pid = 1735] [serial = 1860] [outer = 0x8fb2ec00] 10:46:20 INFO - PROCESS | 1735 | 1467740780663 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1586ms 10:46:20 INFO - PROCESS | 1735 | 1467740780712 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:46:20 INFO - PROCESS | 1735 | 1467740780719 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:46:20 INFO - PROCESS | 1735 | 1467740780727 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1735 | 1467740780730 Marionette TRACE conn4 <- [1,2450,null,{}] 10:46:20 INFO - PROCESS | 1735 | 1467740780737 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}] 10:46:20 INFO - PROCESS | 1735 | 1467740780743 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:20 INFO - PROCESS | 1735 | 1467740780945 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:46:21 INFO - PROCESS | 1735 | 1467740781238 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1735 | 1467740781244 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x92842c00 == 44 [pid = 1735] [id = 620] 10:46:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9284b000) [pid = 1735] [serial = 1861] [outer = (nil)] 10:46:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x928a8800) [pid = 1735] [serial = 1862] [outer = 0x9284b000] 10:46:21 INFO - PROCESS | 1735 | 1467740781378 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x92b55400) [pid = 1735] [serial = 1863] [outer = 0x9284b000] 10:46:22 INFO - PROCESS | 1735 | 1467740782349 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1636ms 10:46:22 INFO - PROCESS | 1735 | 1467740782363 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1735 | 1467740782366 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:46:22 INFO - PROCESS | 1735 | 1467740782391 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1735 | 1467740782405 Marionette TRACE conn4 <- [1,2454,null,{}] 10:46:22 INFO - PROCESS | 1735 | 1467740782412 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}] 10:46:22 INFO - PROCESS | 1735 | 1467740782420 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:22 INFO - PROCESS | 1735 | 1467740782709 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:46:22 INFO - PROCESS | 1735 | 1467740782899 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1735 | 1467740782905 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da50800 == 45 [pid = 1735] [id = 621] 10:46:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8f25a000) [pid = 1735] [serial = 1864] [outer = (nil)] 10:46:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x953cc400) [pid = 1735] [serial = 1865] [outer = 0x8f25a000] 10:46:23 INFO - PROCESS | 1735 | 1467740783034 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x9780d800) [pid = 1735] [serial = 1866] [outer = 0x8f25a000] 10:46:24 INFO - PROCESS | 1735 | 1467740783998 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]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1661ms 10:46:24 INFO - PROCESS | 1735 | 1467740784036 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:46:24 INFO - PROCESS | 1735 | 1467740784041 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:46:24 INFO - PROCESS | 1735 | 1467740784048 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1735 | 1467740784051 Marionette TRACE conn4 <- [1,2458,null,{}] 10:46:24 INFO - PROCESS | 1735 | 1467740784057 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}] 10:46:24 INFO - PROCESS | 1735 | 1467740784063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:24 INFO - PROCESS | 1735 | 1467740784261 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:46:24 INFO - PROCESS | 1735 | 1467740784502 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1735 | 1467740784509 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b4c00 == 46 [pid = 1735] [id = 622] 10:46:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x95397400) [pid = 1735] [serial = 1867] [outer = (nil)] 10:46:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x98415800) [pid = 1735] [serial = 1868] [outer = 0x95397400] 10:46:24 INFO - PROCESS | 1735 | 1467740784638 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x98cb2400) [pid = 1735] [serial = 1869] [outer = 0x95397400] 10:46:25 INFO - PROCESS | 1735 | 1467740785567 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1545ms 10:46:25 INFO - PROCESS | 1735 | 1467740785592 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1735 | 1467740785597 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:46:25 INFO - PROCESS | 1735 | 1467740785603 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1735 | 1467740785607 Marionette TRACE conn4 <- [1,2462,null,{}] 10:46:25 INFO - PROCESS | 1735 | 1467740785613 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}] 10:46:25 INFO - PROCESS | 1735 | 1467740785619 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:25 INFO - PROCESS | 1735 | 1467740785814 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:46:26 INFO - PROCESS | 1735 | 1467740786011 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1735 | 1467740786030 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x99836c00 == 47 [pid = 1735] [id = 623] 10:46:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x9983b000) [pid = 1735] [serial = 1870] [outer = (nil)] 10:46:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x998a2000) [pid = 1735] [serial = 1871] [outer = 0x9983b000] 10:46:26 INFO - PROCESS | 1735 | 1467740786213 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x99d02c00) [pid = 1735] [serial = 1872] [outer = 0x9983b000] 10:46:27 INFO - PROCESS | 1735 | 1467740787180 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 10:46:27 INFO - PROCESS | 1735 | 1467740787244 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:46:27 INFO - PROCESS | 1735 | 1467740787249 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:46:27 INFO - PROCESS | 1735 | 1467740787255 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1735 | 1467740787259 Marionette TRACE conn4 <- [1,2466,null,{}] 10:46:27 INFO - PROCESS | 1735 | 1467740787265 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}] 10:46:27 INFO - PROCESS | 1735 | 1467740787271 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:27 INFO - PROCESS | 1735 | 1467740787478 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:46:27 INFO - PROCESS | 1735 | 1467740787734 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1735 | 1467740787741 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d94800 == 48 [pid = 1735] [id = 624] 10:46:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x952f2000) [pid = 1735] [serial = 1873] [outer = (nil)] 10:46:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x99d0e000) [pid = 1735] [serial = 1874] [outer = 0x952f2000] 10:46:27 INFO - PROCESS | 1735 | 1467740787867 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x99d48000) [pid = 1735] [serial = 1875] [outer = 0x952f2000] 10:46:28 INFO - PROCESS | 1735 | 1467740788787 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1584ms 10:46:28 INFO - PROCESS | 1735 | 1467740788840 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1735 | 1467740788843 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:46:28 INFO - PROCESS | 1735 | 1467740788850 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1735 | 1467740788854 Marionette TRACE conn4 <- [1,2470,null,{}] 10:46:28 INFO - PROCESS | 1735 | 1467740788860 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}] 10:46:28 INFO - PROCESS | 1735 | 1467740788865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:29 INFO - PROCESS | 1735 | 1467740789057 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:46:29 INFO - PROCESS | 1735 | 1467740789301 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1735 | 1467740789308 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee8800 == 49 [pid = 1735] [id = 625] 10:46:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8f253800) [pid = 1735] [serial = 1876] [outer = (nil)] 10:46:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x99d4d000) [pid = 1735] [serial = 1877] [outer = 0x8f253800] 10:46:29 INFO - PROCESS | 1735 | 1467740789441 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x99d50400) [pid = 1735] [serial = 1878] [outer = 0x8f253800] 10:46:30 INFO - PROCESS | 1735 | 1467740790486 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]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1648ms 10:46:30 INFO - PROCESS | 1735 | 1467740790499 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1735 | 1467740790502 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:46:30 INFO - PROCESS | 1735 | 1467740790509 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1735 | 1467740790512 Marionette TRACE conn4 <- [1,2474,null,{}] 10:46:30 INFO - PROCESS | 1735 | 1467740790519 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}] 10:46:30 INFO - PROCESS | 1735 | 1467740790524 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:30 INFO - PROCESS | 1735 | 1467740790708 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:46:30 INFO - PROCESS | 1735 | 1467740790977 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1735 | 1467740790985 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deed400 == 50 [pid = 1735] [id = 626] 10:46:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8deed800) [pid = 1735] [serial = 1879] [outer = (nil)] 10:46:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8f253c00) [pid = 1735] [serial = 1880] [outer = 0x8deed800] 10:46:31 INFO - PROCESS | 1735 | 1467740791324 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8f960400) [pid = 1735] [serial = 1881] [outer = 0x8deed800] 10:46:32 INFO - PROCESS | 1735 | 1467740792331 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1889ms 10:46:32 INFO - PROCESS | 1735 | 1467740792401 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1735 | 1467740792407 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:46:32 INFO - PROCESS | 1735 | 1467740792416 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1735 | 1467740792424 Marionette TRACE conn4 <- [1,2478,null,{}] 10:46:32 INFO - PROCESS | 1735 | 1467740792438 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}] 10:46:32 INFO - PROCESS | 1735 | 1467740792443 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:32 INFO - PROCESS | 1735 | 1467740792695 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:46:33 INFO - PROCESS | 1735 | 1467740793058 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1735 | 1467740793069 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a75000 == 51 [pid = 1735] [id = 627] 10:46:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x92166400) [pid = 1735] [serial = 1882] [outer = (nil)] 10:46:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x92848c00) [pid = 1735] [serial = 1883] [outer = 0x92166400] 10:46:33 INFO - PROCESS | 1735 | 1467740793145 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x9295f000) [pid = 1735] [serial = 1884] [outer = 0x92166400] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f593c00 == 50 [pid = 1735] [id = 561] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 49 [pid = 1735] [id = 563] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56c00 == 48 [pid = 1735] [id = 564] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8d400 == 47 [pid = 1735] [id = 562] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8deee800 == 46 [pid = 1735] [id = 570] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8f400 == 45 [pid = 1735] [id = 565] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5afc00 == 44 [pid = 1735] [id = 571] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f585400 == 43 [pid = 1735] [id = 617] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x928a7c00 == 42 [pid = 1735] [id = 616] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bb400 == 41 [pid = 1735] [id = 615] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7ec00 == 40 [pid = 1735] [id = 614] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51000 == 39 [pid = 1735] [id = 613] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1c00 == 38 [pid = 1735] [id = 612] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bec00 == 37 [pid = 1735] [id = 572] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c79c400 == 36 [pid = 1735] [id = 600] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25e400 == 35 [pid = 1735] [id = 601] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x92d95c00 == 34 [pid = 1735] [id = 577] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x925ed800 == 33 [pid = 1735] [id = 604] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 32 [pid = 1735] [id = 606] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x93b69400 == 31 [pid = 1735] [id = 607] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x93e09800 == 30 [pid = 1735] [id = 608] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad1000 == 29 [pid = 1735] [id = 609] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b6400 == 28 [pid = 1735] [id = 611] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8fadc000 == 27 [pid = 1735] [id = 573] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da58c00 == 26 [pid = 1735] [id = 605] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b9400 == 25 [pid = 1735] [id = 569] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x953cf800 == 24 [pid = 1735] [id = 610] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad5c00 == 23 [pid = 1735] [id = 567] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58c800 == 22 [pid = 1735] [id = 574] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7d400 == 21 [pid = 1735] [id = 602] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad3400 == 20 [pid = 1735] [id = 575] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b8000 == 19 [pid = 1735] [id = 603] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b1000 == 18 [pid = 1735] [id = 566] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x925f3800 == 17 [pid = 1735] [id = 568] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2c00 == 16 [pid = 1735] [id = 576] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x92d94800 == 15 [pid = 1735] [id = 624] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee8800 == 14 [pid = 1735] [id = 625] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x99836c00 == 13 [pid = 1735] [id = 623] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b4c00 == 12 [pid = 1735] [id = 622] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8da50800 == 11 [pid = 1735] [id = 621] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee7c00 == 10 [pid = 1735] [id = 619] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x92842c00 == 9 [pid = 1735] [id = 620] 10:46:34 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2000 == 8 [pid = 1735] [id = 618] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x92963000) [pid = 1735] [serial = 1814] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x99ccd400) [pid = 1735] [serial = 1794] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x91a74000) [pid = 1735] [serial = 1799] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8fb2f000) [pid = 1735] [serial = 1779] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x92b4d400) [pid = 1735] [serial = 1782] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x928aec00) [pid = 1735] [serial = 1797] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8f592c00) [pid = 1735] [serial = 1805] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8de93800) [pid = 1735] [serial = 1803] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8f966c00) [pid = 1735] [serial = 1806] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x92165c00) [pid = 1735] [serial = 1809] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8da52c00) [pid = 1735] [serial = 1802] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x9983a800) [pid = 1735] [serial = 1790] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x92163400) [pid = 1735] [serial = 1800] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f959800) [pid = 1735] [serial = 1812] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8deb2400) [pid = 1735] [serial = 1811] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x997c4800) [pid = 1735] [serial = 1787] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x99833000) [pid = 1735] [serial = 1788] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x92849400) [pid = 1735] [serial = 1781] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x97818c00) [pid = 1735] [serial = 1784] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8f966800) [pid = 1735] [serial = 1778] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x91c0e000) [pid = 1735] [serial = 1808] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x999ae800) [pid = 1735] [serial = 1793] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x98cb3000) [pid = 1735] [serial = 1785] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a77000) [pid = 1735] [serial = 1796] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9983c000) [pid = 1735] [serial = 1791] [outer = (nil)] [url = about:blank] 10:46:35 INFO - PROCESS | 1735 | 1467740795410 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 3054ms 10:46:35 INFO - PROCESS | 1735 | 1467740795469 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:46:35 INFO - PROCESS | 1735 | 1467740795476 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:46:35 INFO - PROCESS | 1735 | 1467740795484 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1735 | 1467740795489 Marionette TRACE conn4 <- [1,2482,null,{}] 10:46:35 INFO - PROCESS | 1735 | 1467740795497 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}] 10:46:35 INFO - PROCESS | 1735 | 1467740795502 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:35 INFO - PROCESS | 1735 | 1467740795790 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:46:35 INFO - PROCESS | 1735 | 1467740795807 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1735 | 1467740795821 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4dc00 == 9 [pid = 1735] [id = 628] 10:46:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8da4f000) [pid = 1735] [serial = 1885] [outer = (nil)] 10:46:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8de8c400) [pid = 1735] [serial = 1886] [outer = 0x8da4f000] 10:46:35 INFO - PROCESS | 1735 | 1467740795897 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8deb2c00) [pid = 1735] [serial = 1887] [outer = 0x8da4f000] 10:46:36 INFO - PROCESS | 1735 | 1467740796770 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1335ms 10:46:36 INFO - PROCESS | 1735 | 1467740796819 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1735 | 1467740796827 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:46:36 INFO - PROCESS | 1735 | 1467740796859 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1735 | 1467740796864 Marionette TRACE conn4 <- [1,2486,null,{}] 10:46:36 INFO - PROCESS | 1735 | 1467740796870 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}] 10:46:36 INFO - PROCESS | 1735 | 1467740796876 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:37 INFO - PROCESS | 1735 | 1467740797057 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:46:37 INFO - PROCESS | 1735 | 1467740797069 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1735 | 1467740797077 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f585400 == 10 [pid = 1735] [id = 629] 10:46:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f586400) [pid = 1735] [serial = 1888] [outer = (nil)] 10:46:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8f58a800) [pid = 1735] [serial = 1889] [outer = 0x8f586400] 10:46:37 INFO - PROCESS | 1735 | 1467740797152 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f590400) [pid = 1735] [serial = 1890] [outer = 0x8f586400] 10:46:38 INFO - PROCESS | 1735 | 1467740798248 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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1433ms 10:46:38 INFO - PROCESS | 1735 | 1467740798291 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1735 | 1467740798294 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:46:38 INFO - PROCESS | 1735 | 1467740798309 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1735 | 1467740798316 Marionette TRACE conn4 <- [1,2490,null,{}] 10:46:38 INFO - PROCESS | 1735 | 1467740798334 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}] 10:46:38 INFO - PROCESS | 1735 | 1467740798343 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:38 INFO - PROCESS | 1735 | 1467740798595 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:46:38 INFO - PROCESS | 1735 | 1467740798619 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1735 | 1467740798629 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb39c00 == 11 [pid = 1735] [id = 630] 10:46:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8fb3a800) [pid = 1735] [serial = 1891] [outer = (nil)] 10:46:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8fccb000) [pid = 1735] [serial = 1892] [outer = 0x8fb3a800] 10:46:38 INFO - PROCESS | 1735 | 1467740798706 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x91a70c00) [pid = 1735] [serial = 1893] [outer = 0x8fb3a800] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x92be6400) [pid = 1735] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x92b53800) [pid = 1735] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8da59000) [pid = 1735] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8dee7400) [pid = 1735] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93e0dc00) [pid = 1735] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8de87c00) [pid = 1735] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x97811c00) [pid = 1735] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x924e3800) [pid = 1735] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x9284ac00) [pid = 1735] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8c798000) [pid = 1735] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8c5b5000) [pid = 1735] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x91c03400) [pid = 1735] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x93b69800) [pid = 1735] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:46:40 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f95f000) [pid = 1735] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:46:40 INFO - PROCESS | 1735 | 1467740800539 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2297ms 10:46:40 INFO - PROCESS | 1735 | 1467740800599 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1735 | 1467740800604 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:46:40 INFO - PROCESS | 1735 | 1467740800610 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1735 | 1467740800613 Marionette TRACE conn4 <- [1,2494,null,{}] 10:46:40 INFO - PROCESS | 1735 | 1467740800619 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}] 10:46:40 INFO - PROCESS | 1735 | 1467740800624 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:40 INFO - PROCESS | 1735 | 1467740800842 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:46:40 INFO - PROCESS | 1735 | 1467740800857 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1735 | 1467740800865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deeb800 == 12 [pid = 1735] [id = 631] 10:46:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f959400) [pid = 1735] [serial = 1894] [outer = (nil)] 10:46:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x91a76c00) [pid = 1735] [serial = 1895] [outer = 0x8f959400] 10:46:40 INFO - PROCESS | 1735 | 1467740800937 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x91c0e400) [pid = 1735] [serial = 1896] [outer = 0x8f959400] 10:46:41 INFO - PROCESS | 1735 | 1467740801776 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]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1228ms 10:46:41 INFO - PROCESS | 1735 | 1467740801840 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1735 | 1467740801844 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:46:41 INFO - PROCESS | 1735 | 1467740801850 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1735 | 1467740801854 Marionette TRACE conn4 <- [1,2498,null,{}] 10:46:41 INFO - PROCESS | 1735 | 1467740801859 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}] 10:46:41 INFO - PROCESS | 1735 | 1467740801864 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:42 INFO - PROCESS | 1735 | 1467740802018 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:46:42 INFO - PROCESS | 1735 | 1467740802029 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1735 | 1467740802037 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95f000 == 13 [pid = 1735] [id = 632] 10:46:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x91c09c00) [pid = 1735] [serial = 1897] [outer = (nil)] 10:46:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92167800) [pid = 1735] [serial = 1898] [outer = 0x91c09c00] 10:46:42 INFO - PROCESS | 1735 | 1467740802107 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x924df000) [pid = 1735] [serial = 1899] [outer = 0x91c09c00] 10:46:43 INFO - PROCESS | 1735 | 1467740803333 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1542ms 10:46:43 INFO - PROCESS | 1735 | 1467740803395 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:46:43 INFO - PROCESS | 1735 | 1467740803401 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:46:43 INFO - PROCESS | 1735 | 1467740803410 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1735 | 1467740803418 Marionette TRACE conn4 <- [1,2502,null,{}] 10:46:43 INFO - PROCESS | 1735 | 1467740803427 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}] 10:46:43 INFO - PROCESS | 1735 | 1467740803433 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:43 INFO - PROCESS | 1735 | 1467740803672 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:46:43 INFO - PROCESS | 1735 | 1467740803962 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1735 | 1467740803975 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da52800 == 14 [pid = 1735] [id = 633] 10:46:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8debe000) [pid = 1735] [serial = 1900] [outer = (nil)] 10:46:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f587400) [pid = 1735] [serial = 1901] [outer = 0x8debe000] 10:46:44 INFO - PROCESS | 1735 | 1467740804060 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f964000) [pid = 1735] [serial = 1902] [outer = 0x8debe000] 10:46:44 INFO - PROCESS | 1735 | 1467740804989 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1655ms 10:46:45 INFO - PROCESS | 1735 | 1467740805065 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1735 | 1467740805073 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:46:45 INFO - PROCESS | 1735 | 1467740805084 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1735 | 1467740805088 Marionette TRACE conn4 <- [1,2506,null,{}] 10:46:45 INFO - PROCESS | 1735 | 1467740805095 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}] 10:46:45 INFO - PROCESS | 1735 | 1467740805101 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:45 INFO - PROCESS | 1735 | 1467740805328 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:46:45 INFO - PROCESS | 1735 | 1467740805606 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1735 | 1467740805613 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25cc00 == 15 [pid = 1735] [id = 634] 10:46:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x91a79000) [pid = 1735] [serial = 1903] [outer = (nil)] 10:46:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92162000) [pid = 1735] [serial = 1904] [outer = 0x91a79000] 10:46:45 INFO - PROCESS | 1735 | 1467740805750 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x924d5400) [pid = 1735] [serial = 1905] [outer = 0x91a79000] 10:46:46 INFO - PROCESS | 1735 | 1467740806691 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1683ms 10:46:46 INFO - PROCESS | 1735 | 1467740806767 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:46:46 INFO - PROCESS | 1735 | 1467740806773 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:46:46 INFO - PROCESS | 1735 | 1467740806781 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1735 | 1467740806788 Marionette TRACE conn4 <- [1,2510,null,{}] 10:46:46 INFO - PROCESS | 1735 | 1467740806805 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}] 10:46:46 INFO - PROCESS | 1735 | 1467740806814 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:47 INFO - PROCESS | 1735 | 1467740807051 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:46:47 INFO - PROCESS | 1735 | 1467740807295 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1735 | 1467740807307 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ed800 == 16 [pid = 1735] [id = 635] 10:46:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x925f7000) [pid = 1735] [serial = 1906] [outer = (nil)] 10:46:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x9284c800) [pid = 1735] [serial = 1907] [outer = 0x925f7000] 10:46:47 INFO - PROCESS | 1735 | 1467740807428 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x928a5800) [pid = 1735] [serial = 1908] [outer = 0x925f7000] 10:46:48 INFO - PROCESS | 1735 | 1467740808356 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1639ms 10:46:48 INFO - PROCESS | 1735 | 1467740808421 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:46:48 INFO - PROCESS | 1735 | 1467740808426 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:46:48 INFO - PROCESS | 1735 | 1467740808433 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1735 | 1467740808436 Marionette TRACE conn4 <- [1,2514,null,{}] 10:46:48 INFO - PROCESS | 1735 | 1467740808442 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}] 10:46:48 INFO - PROCESS | 1735 | 1467740808448 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:48 INFO - PROCESS | 1735 | 1467740808666 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:46:48 INFO - PROCESS | 1735 | 1467740808925 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1735 | 1467740808936 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x9284a000 == 17 [pid = 1735] [id = 636] 10:46:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x928aa400) [pid = 1735] [serial = 1909] [outer = (nil)] 10:46:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x92961c00) [pid = 1735] [serial = 1910] [outer = 0x928aa400] 10:46:49 INFO - PROCESS | 1735 | 1467740809047 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x92b46c00) [pid = 1735] [serial = 1911] [outer = 0x928aa400] 10:46:49 INFO - PROCESS | 1735 | 1467740809975 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1590ms 10:46:50 INFO - PROCESS | 1735 | 1467740810025 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1735 | 1467740810031 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:46:50 INFO - PROCESS | 1735 | 1467740810039 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1735 | 1467740810042 Marionette TRACE conn4 <- [1,2518,null,{}] 10:46:50 INFO - PROCESS | 1735 | 1467740810048 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}] 10:46:50 INFO - PROCESS | 1735 | 1467740810055 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:50 INFO - PROCESS | 1735 | 1467740810254 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:46:50 INFO - PROCESS | 1735 | 1467740810496 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1735 | 1467740810504 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad5c00 == 18 [pid = 1735] [id = 637] 10:46:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x91a7bc00) [pid = 1735] [serial = 1912] [outer = (nil)] 10:46:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x92bef800) [pid = 1735] [serial = 1913] [outer = 0x91a7bc00] 10:46:50 INFO - PROCESS | 1735 | 1467740810632 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x92d90c00) [pid = 1735] [serial = 1914] [outer = 0x91a7bc00] 10:46:51 INFO - PROCESS | 1735 | 1467740811564 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 10:46:51 INFO - PROCESS | 1735 | 1467740811623 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1735 | 1467740811626 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:46:51 INFO - PROCESS | 1735 | 1467740811633 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1735 | 1467740811637 Marionette TRACE conn4 <- [1,2522,null,{}] 10:46:51 INFO - PROCESS | 1735 | 1467740811643 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}] 10:46:51 INFO - PROCESS | 1735 | 1467740811655 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:51 INFO - PROCESS | 1735 | 1467740811913 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:46:52 INFO - PROCESS | 1735 | 1467740812166 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1735 | 1467740812173 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da58400 == 19 [pid = 1735] [id = 638] 10:46:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8da5ac00) [pid = 1735] [serial = 1915] [outer = (nil)] 10:46:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x92d98400) [pid = 1735] [serial = 1916] [outer = 0x8da5ac00] 10:46:52 INFO - PROCESS | 1735 | 1467740812279 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x93b70800) [pid = 1735] [serial = 1917] [outer = 0x8da5ac00] 10:46:53 INFO - PROCESS | 1735 | 1467740813181 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 10:46:53 INFO - PROCESS | 1735 | 1467740813218 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1735 | 1467740813222 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:46:53 INFO - PROCESS | 1735 | 1467740813228 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1735 | 1467740813232 Marionette TRACE conn4 <- [1,2526,null,{}] 10:46:53 INFO - PROCESS | 1735 | 1467740813238 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}] 10:46:53 INFO - PROCESS | 1735 | 1467740813243 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:53 INFO - PROCESS | 1735 | 1467740813419 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:46:53 INFO - PROCESS | 1735 | 1467740813611 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1735 | 1467740813619 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5b400 == 20 [pid = 1735] [id = 639] 10:46:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8de8c800) [pid = 1735] [serial = 1918] [outer = (nil)] 10:46:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8fb3b400) [pid = 1735] [serial = 1919] [outer = 0x8de8c800] 10:46:53 INFO - PROCESS | 1735 | 1467740813710 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x91a74400) [pid = 1735] [serial = 1920] [outer = 0x8de8c800] 10:46:54 INFO - PROCESS | 1735 | 1467740814877 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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1690ms 10:46:54 INFO - PROCESS | 1735 | 1467740814921 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1735 | 1467740814928 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:46:54 INFO - PROCESS | 1735 | 1467740814938 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1735 | 1467740814943 Marionette TRACE conn4 <- [1,2530,null,{}] 10:46:54 INFO - PROCESS | 1735 | 1467740814951 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}] 10:46:54 INFO - PROCESS | 1735 | 1467740814956 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:55 INFO - PROCESS | 1735 | 1467740815178 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:46:55 INFO - PROCESS | 1735 | 1467740815564 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1735 | 1467740815575 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de91000 == 21 [pid = 1735] [id = 640] 10:46:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8deb1400) [pid = 1735] [serial = 1921] [outer = (nil)] 10:46:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8dee5400) [pid = 1735] [serial = 1922] [outer = 0x8deb1400] 10:46:55 INFO - PROCESS | 1735 | 1467740815656 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8dee9c00) [pid = 1735] [serial = 1923] [outer = 0x8deb1400] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x93b6ac00) [pid = 1735] [serial = 1848] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x93c61400) [pid = 1735] [serial = 1850] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8f25c400) [pid = 1735] [serial = 1817] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x8fcca800) [pid = 1735] [serial = 1818] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x92850800) [pid = 1735] [serial = 1820] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x92969400) [pid = 1735] [serial = 1821] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x95204400) [pid = 1735] [serial = 1826] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x95208000) [pid = 1735] [serial = 1827] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8dee9800) [pid = 1735] [serial = 1841] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8f963400) [pid = 1735] [serial = 1842] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x98cb2000) [pid = 1735] [serial = 1832] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x98fbc800) [pid = 1735] [serial = 1833] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x9539d000) [pid = 1735] [serial = 1829] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x953c5c00) [pid = 1735] [serial = 1830] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x92b50400) [pid = 1735] [serial = 1815] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x99838c00) [pid = 1735] [serial = 1835] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x99837400) [pid = 1735] [serial = 1836] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8c796800) [pid = 1735] [serial = 1838] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8da56800) [pid = 1735] [serial = 1839] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x925f3000) [pid = 1735] [serial = 1844] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92850c00) [pid = 1735] [serial = 1845] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x93c0c800) [pid = 1735] [serial = 1823] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93c65000) [pid = 1735] [serial = 1824] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x92d9b800) [pid = 1735] [serial = 1847] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93e07000) [pid = 1735] [serial = 1851] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x952f2400) [pid = 1735] [serial = 1854] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x928abc00) [pid = 1735] [serial = 1853] [outer = (nil)] [url = about:blank] 10:46:56 INFO - PROCESS | 1735 | 1467740816549 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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1684ms 10:46:56 INFO - PROCESS | 1735 | 1467740816623 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1735 | 1467740816630 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:46:56 INFO - PROCESS | 1735 | 1467740816640 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1735 | 1467740816644 Marionette TRACE conn4 <- [1,2534,null,{}] 10:46:56 INFO - PROCESS | 1735 | 1467740816650 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}] 10:46:56 INFO - PROCESS | 1735 | 1467740816656 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:56 INFO - PROCESS | 1735 | 1467740816834 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:46:56 INFO - PROCESS | 1735 | 1467740816851 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1735 | 1467740816857 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba000 == 22 [pid = 1735] [id = 641] 10:46:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8de8b800) [pid = 1735] [serial = 1924] [outer = (nil)] 10:46:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fad6c00) [pid = 1735] [serial = 1925] [outer = 0x8de8b800] 10:46:57 INFO - PROCESS | 1735 | 1467740817083 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8fb38c00) [pid = 1735] [serial = 1926] [outer = 0x8de8b800] 10:46:57 INFO - PROCESS | 1735 | 1467740817962 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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1386ms 10:46:58 INFO - PROCESS | 1735 | 1467740818028 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:46:58 INFO - PROCESS | 1735 | 1467740818032 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:46:58 INFO - PROCESS | 1735 | 1467740818039 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1735 | 1467740818045 Marionette TRACE conn4 <- [1,2538,null,{}] 10:46:58 INFO - PROCESS | 1735 | 1467740818060 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}] 10:46:58 INFO - PROCESS | 1735 | 1467740818068 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:58 INFO - PROCESS | 1735 | 1467740818234 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:46:58 INFO - PROCESS | 1735 | 1467740818399 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1735 | 1467740818411 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ebc00 == 23 [pid = 1735] [id = 642] 10:46:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x925ee400) [pid = 1735] [serial = 1927] [outer = (nil)] 10:46:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x92841800) [pid = 1735] [serial = 1928] [outer = 0x925ee400] 10:46:58 INFO - PROCESS | 1735 | 1467740818487 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x928a1800) [pid = 1735] [serial = 1929] [outer = 0x925ee400] 10:46:59 INFO - PROCESS | 1735 | 1467740819371 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1385ms 10:46:59 INFO - PROCESS | 1735 | 1467740819434 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:46:59 INFO - PROCESS | 1735 | 1467740819439 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:46:59 INFO - PROCESS | 1735 | 1467740819445 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1735 | 1467740819449 Marionette TRACE conn4 <- [1,2542,null,{}] 10:46:59 INFO - PROCESS | 1735 | 1467740819454 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}] 10:46:59 INFO - PROCESS | 1735 | 1467740819459 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:59 INFO - PROCESS | 1735 | 1467740819683 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:46:59 INFO - PROCESS | 1735 | 1467740819707 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 1735 | 1467740819716 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:46:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f2400 == 24 [pid = 1735] [id = 643] 10:46:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x928a8c00) [pid = 1735] [serial = 1930] [outer = (nil)] 10:46:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92b50400) [pid = 1735] [serial = 1931] [outer = 0x928a8c00] 10:46:59 INFO - PROCESS | 1735 | 1467740819799 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x92d95c00) [pid = 1735] [serial = 1932] [outer = 0x928a8c00] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x952f2000) [pid = 1735] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8fb2ec00) [pid = 1735] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9983b000) [pid = 1735] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9284b000) [pid = 1735] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8deed800) [pid = 1735] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f253800) [pid = 1735] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fb3a800) [pid = 1735] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x95397400) [pid = 1735] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8da4f000) [pid = 1735] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8f25a000) [pid = 1735] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x92166400) [pid = 1735] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f586400) [pid = 1735] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8c5b3800) [pid = 1735] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:47:00 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8f959400) [pid = 1735] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:47:00 INFO - PROCESS | 1735 | 1467740820900 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]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1481ms 10:47:00 INFO - PROCESS | 1735 | 1467740820927 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 1735 | 1467740820931 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:47:00 INFO - PROCESS | 1735 | 1467740820937 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1735 | 1467740820940 Marionette TRACE conn4 <- [1,2546,null,{}] 10:47:00 INFO - PROCESS | 1735 | 1467740820946 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}] 10:47:00 INFO - PROCESS | 1735 | 1467740820951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:01 INFO - PROCESS | 1735 | 1467740821124 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:47:01 INFO - PROCESS | 1735 | 1467740821312 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1735 | 1467740821320 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bb800 == 25 [pid = 1735] [id = 644] 10:47:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8c794800) [pid = 1735] [serial = 1933] [outer = (nil)] 10:47:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f959400) [pid = 1735] [serial = 1934] [outer = 0x8c794800] 10:47:01 INFO - PROCESS | 1735 | 1467740821411 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x91a72c00) [pid = 1735] [serial = 1935] [outer = 0x8c794800] 10:47:02 INFO - PROCESS | 1735 | 1467740822162 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]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1283ms 10:47:02 INFO - PROCESS | 1735 | 1467740822222 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1735 | 1467740822226 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:47:02 INFO - PROCESS | 1735 | 1467740822232 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1735 | 1467740822241 Marionette TRACE conn4 <- [1,2550,null,{}] 10:47:02 INFO - PROCESS | 1735 | 1467740822248 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}] 10:47:02 INFO - PROCESS | 1735 | 1467740822261 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:02 INFO - PROCESS | 1735 | 1467740822463 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:47:02 INFO - PROCESS | 1735 | 1467740822694 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1735 | 1467740822706 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2000 == 26 [pid = 1735] [id = 645] 10:47:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8c5b2400) [pid = 1735] [serial = 1936] [outer = (nil)] 10:47:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8c5b9000) [pid = 1735] [serial = 1937] [outer = 0x8c5b2400] 10:47:02 INFO - PROCESS | 1735 | 1467740822793 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8c796800) [pid = 1735] [serial = 1938] [outer = 0x8c5b2400] 10:47:03 INFO - PROCESS | 1735 | 1467740823841 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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1642ms 10:47:03 INFO - PROCESS | 1735 | 1467740823876 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1735 | 1467740823883 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:47:03 INFO - PROCESS | 1735 | 1467740823891 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1735 | 1467740823896 Marionette TRACE conn4 <- [1,2554,null,{}] 10:47:03 INFO - PROCESS | 1735 | 1467740823905 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}] 10:47:03 INFO - PROCESS | 1735 | 1467740823913 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:04 INFO - PROCESS | 1735 | 1467740824153 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:47:04 INFO - PROCESS | 1735 | 1467740824398 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1735 | 1467740824408 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25c400 == 27 [pid = 1735] [id = 646] 10:47:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f590c00) [pid = 1735] [serial = 1939] [outer = (nil)] 10:47:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f963400) [pid = 1735] [serial = 1940] [outer = 0x8f590c00] 10:47:04 INFO - PROCESS | 1735 | 1467740824533 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8fadbc00) [pid = 1735] [serial = 1941] [outer = 0x8f590c00] 10:47:05 INFO - PROCESS | 1735 | 1467740825537 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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1735ms 10:47:05 INFO - PROCESS | 1735 | 1467740825630 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1735 | 1467740825637 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:47:05 INFO - PROCESS | 1735 | 1467740825645 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1735 | 1467740825649 Marionette TRACE conn4 <- [1,2558,null,{}] 10:47:05 INFO - PROCESS | 1735 | 1467740825656 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}] 10:47:05 INFO - PROCESS | 1735 | 1467740825661 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:05 INFO - PROCESS | 1735 | 1467740825899 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:47:06 INFO - PROCESS | 1735 | 1467740826207 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1735 | 1467740826216 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccd000 == 28 [pid = 1735] [id = 647] 10:47:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x91a7e000) [pid = 1735] [serial = 1942] [outer = (nil)] 10:47:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x91c0d400) [pid = 1735] [serial = 1943] [outer = 0x91a7e000] 10:47:06 INFO - PROCESS | 1735 | 1467740826338 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x925f6400) [pid = 1735] [serial = 1944] [outer = 0x91a7e000] 10:47:07 INFO - PROCESS | 1735 | 1467740827374 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]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1788ms 10:47:07 INFO - PROCESS | 1735 | 1467740827435 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1735 | 1467740827438 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:47:07 INFO - PROCESS | 1735 | 1467740827454 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1735 | 1467740827463 Marionette TRACE conn4 <- [1,2562,null,{}] 10:47:07 INFO - PROCESS | 1735 | 1467740827473 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}] 10:47:07 INFO - PROCESS | 1735 | 1467740827480 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:07 INFO - PROCESS | 1735 | 1467740827727 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:47:08 INFO - PROCESS | 1735 | 1467740828019 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1735 | 1467740828030 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd000 == 29 [pid = 1735] [id = 648] 10:47:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x92d9bc00) [pid = 1735] [serial = 1945] [outer = (nil)] 10:47:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x93c0c000) [pid = 1735] [serial = 1946] [outer = 0x92d9bc00] 10:47:08 INFO - PROCESS | 1735 | 1467740828143 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x93c14400) [pid = 1735] [serial = 1947] [outer = 0x92d9bc00] 10:47:09 INFO - PROCESS | 1735 | 1467740829267 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1864ms 10:47:09 INFO - PROCESS | 1735 | 1467740829311 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:47:09 INFO - PROCESS | 1735 | 1467740829316 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:47:09 INFO - PROCESS | 1735 | 1467740829323 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1735 | 1467740829327 Marionette TRACE conn4 <- [1,2566,null,{}] 10:47:09 INFO - PROCESS | 1735 | 1467740829332 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}] 10:47:09 INFO - PROCESS | 1735 | 1467740829338 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:09 INFO - PROCESS | 1735 | 1467740829527 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:47:09 INFO - PROCESS | 1735 | 1467740829764 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1735 | 1467740829773 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x92b4c800 == 30 [pid = 1735] [id = 649] 10:47:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b72800) [pid = 1735] [serial = 1948] [outer = (nil)] 10:47:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x93e0dc00) [pid = 1735] [serial = 1949] [outer = 0x93b72800] 10:47:09 INFO - PROCESS | 1735 | 1467740829865 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x94046c00) [pid = 1735] [serial = 1950] [outer = 0x93b72800] 10:47:10 INFO - PROCESS | 1735 | 1467740830841 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1581ms 10:47:10 INFO - PROCESS | 1735 | 1467740830905 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1735 | 1467740830909 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:47:10 INFO - PROCESS | 1735 | 1467740830915 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1735 | 1467740830918 Marionette TRACE conn4 <- [1,2570,null,{}] 10:47:10 INFO - PROCESS | 1735 | 1467740830925 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}] 10:47:10 INFO - PROCESS | 1735 | 1467740830930 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:11 INFO - PROCESS | 1735 | 1467740831111 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:47:11 INFO - PROCESS | 1735 | 1467740831362 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1735 | 1467740831383 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x952f2000 == 31 [pid = 1735] [id = 650] 10:47:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x952f3800) [pid = 1735] [serial = 1951] [outer = (nil)] 10:47:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x952fcc00) [pid = 1735] [serial = 1952] [outer = 0x952f3800] 10:47:11 INFO - PROCESS | 1735 | 1467740831494 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x953c9800) [pid = 1735] [serial = 1953] [outer = 0x952f3800] 10:47:12 INFO - PROCESS | 1735 | 1467740832527 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1687ms 10:47:12 INFO - PROCESS | 1735 | 1467740832604 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:47:12 INFO - PROCESS | 1735 | 1467740832608 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:47:12 INFO - PROCESS | 1735 | 1467740832614 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1735 | 1467740832618 Marionette TRACE conn4 <- [1,2574,null,{}] 10:47:12 INFO - PROCESS | 1735 | 1467740832624 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}] 10:47:12 INFO - PROCESS | 1735 | 1467740832630 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:12 INFO - PROCESS | 1735 | 1467740832870 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:47:13 INFO - PROCESS | 1735 | 1467740833484 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1735 | 1467740833496 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da59800 == 32 [pid = 1735] [id = 651] 10:47:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8da5a000) [pid = 1735] [serial = 1954] [outer = (nil)] 10:47:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8deb1c00) [pid = 1735] [serial = 1955] [outer = 0x8da5a000] 10:47:13 INFO - PROCESS | 1735 | 1467740833577 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8deeec00) [pid = 1735] [serial = 1956] [outer = 0x8da5a000] 10:47:14 INFO - PROCESS | 1735 | 1467740834546 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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2035ms 10:47:14 INFO - PROCESS | 1735 | 1467740834651 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1735 | 1467740834657 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:47:14 INFO - PROCESS | 1735 | 1467740834664 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1735 | 1467740834669 Marionette TRACE conn4 <- [1,2578,null,{}] 10:47:14 INFO - PROCESS | 1735 | 1467740834685 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}] 10:47:14 INFO - PROCESS | 1735 | 1467740834691 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:14 INFO - PROCESS | 1735 | 1467740834949 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x91a75000 == 31 [pid = 1735] [id = 627] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bb800 == 30 [pid = 1735] [id = 644] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x925f2400 == 29 [pid = 1735] [id = 643] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x925ebc00 == 28 [pid = 1735] [id = 642] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba000 == 27 [pid = 1735] [id = 641] 10:47:15 INFO - PROCESS | 1735 | --DOCSHELL 0x8de91000 == 26 [pid = 1735] [id = 640] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4dc00 == 25 [pid = 1735] [id = 628] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8f585400 == 24 [pid = 1735] [id = 629] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad5c00 == 23 [pid = 1735] [id = 637] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb39c00 == 22 [pid = 1735] [id = 630] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25cc00 == 21 [pid = 1735] [id = 634] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x9284a000 == 20 [pid = 1735] [id = 636] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8deeb800 == 19 [pid = 1735] [id = 631] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8da52800 == 18 [pid = 1735] [id = 633] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8deed400 == 17 [pid = 1735] [id = 626] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95f000 == 16 [pid = 1735] [id = 632] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8da58400 == 15 [pid = 1735] [id = 638] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8da5b400 == 14 [pid = 1735] [id = 639] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x925ed800 == 13 [pid = 1735] [id = 635] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x952f2000 == 12 [pid = 1735] [id = 650] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x92b4c800 == 11 [pid = 1735] [id = 649] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd000 == 10 [pid = 1735] [id = 648] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25c400 == 9 [pid = 1735] [id = 646] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccd000 == 8 [pid = 1735] [id = 647] 10:47:16 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2000 == 7 [pid = 1735] [id = 645] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8deb4800) [pid = 1735] [serial = 1857] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8c799800) [pid = 1735] [serial = 1856] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x953cc400) [pid = 1735] [serial = 1865] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x998a2000) [pid = 1735] [serial = 1871] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x91a76c00) [pid = 1735] [serial = 1895] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8fccb800) [pid = 1735] [serial = 1859] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x9295f000) [pid = 1735] [serial = 1884] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8f590400) [pid = 1735] [serial = 1890] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x91c0e400) [pid = 1735] [serial = 1896] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x99d0e000) [pid = 1735] [serial = 1874] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x91a74800) [pid = 1735] [serial = 1860] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x99d02c00) [pid = 1735] [serial = 1872] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92b55400) [pid = 1735] [serial = 1863] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f253c00) [pid = 1735] [serial = 1880] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x99d50400) [pid = 1735] [serial = 1878] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x91a70c00) [pid = 1735] [serial = 1893] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x98cb2400) [pid = 1735] [serial = 1869] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8deb2c00) [pid = 1735] [serial = 1887] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9780d800) [pid = 1735] [serial = 1866] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x92848c00) [pid = 1735] [serial = 1883] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x98415800) [pid = 1735] [serial = 1868] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x928a8800) [pid = 1735] [serial = 1862] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x99d48000) [pid = 1735] [serial = 1875] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fccb000) [pid = 1735] [serial = 1892] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8de8c400) [pid = 1735] [serial = 1886] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8f58a800) [pid = 1735] [serial = 1889] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x99d4d000) [pid = 1735] [serial = 1877] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8f960400) [pid = 1735] [serial = 1881] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1735 | 1467740836366 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1735 | 1467740836374 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bdc00 == 8 [pid = 1735] [id = 652] 10:47:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8c5bec00) [pid = 1735] [serial = 1957] [outer = (nil)] 10:47:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8c798000) [pid = 1735] [serial = 1958] [outer = 0x8c5bec00] 10:47:16 INFO - PROCESS | 1735 | 1467740836450 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8da58800) [pid = 1735] [serial = 1959] [outer = 0x8c5bec00] 10:47:17 INFO - PROCESS | 1735 | 1467740837289 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2652ms 10:47:17 INFO - PROCESS | 1735 | 1467740837323 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1735 | 1467740837329 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:47:17 INFO - PROCESS | 1735 | 1467740837337 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1735 | 1467740837342 Marionette TRACE conn4 <- [1,2582,null,{}] 10:47:17 INFO - PROCESS | 1735 | 1467740837350 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}] 10:47:17 INFO - PROCESS | 1735 | 1467740837358 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:17 INFO - PROCESS | 1735 | 1467740837528 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:47:17 INFO - PROCESS | 1735 | 1467740837542 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1735 | 1467740837551 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deee800 == 9 [pid = 1735] [id = 653] 10:47:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8f254c00) [pid = 1735] [serial = 1960] [outer = (nil)] 10:47:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8f25c400) [pid = 1735] [serial = 1961] [outer = 0x8f254c00] 10:47:17 INFO - PROCESS | 1735 | 1467740837636 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8f58ac00) [pid = 1735] [serial = 1962] [outer = 0x8f254c00] 10:47:18 INFO - PROCESS | 1735 | 1467740838616 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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1329ms 10:47:18 INFO - PROCESS | 1735 | 1467740838672 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1735 | 1467740838680 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:47:18 INFO - PROCESS | 1735 | 1467740838687 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1735 | 1467740838690 Marionette TRACE conn4 <- [1,2586,null,{}] 10:47:18 INFO - PROCESS | 1735 | 1467740838696 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}] 10:47:18 INFO - PROCESS | 1735 | 1467740838701 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:18 INFO - PROCESS | 1735 | 1467740838958 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:47:19 INFO - PROCESS | 1735 | 1467740838998 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1735 | 1467740839006 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8faddc00 == 10 [pid = 1735] [id = 654] 10:47:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8fb2f000) [pid = 1735] [serial = 1963] [outer = (nil)] 10:47:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8fb33c00) [pid = 1735] [serial = 1964] [outer = 0x8fb2f000] 10:47:19 INFO - PROCESS | 1735 | 1467740839074 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8fcc6c00) [pid = 1735] [serial = 1965] [outer = 0x8fb2f000] 10:47:20 INFO - PROCESS | 1735 | 1467740840092 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1486ms 10:47:20 INFO - PROCESS | 1735 | 1467740840173 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1735 | 1467740840177 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:47:20 INFO - PROCESS | 1735 | 1467740840203 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1735 | 1467740840212 Marionette TRACE conn4 <- [1,2590,null,{}] 10:47:20 INFO - PROCESS | 1735 | 1467740840219 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}] 10:47:20 INFO - PROCESS | 1735 | 1467740840227 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:20 INFO - PROCESS | 1735 | 1467740840465 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:47:20 INFO - PROCESS | 1735 | 1467740840488 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1735 | 1467740840495 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad7000 == 11 [pid = 1735] [id = 655] 10:47:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x91a70800) [pid = 1735] [serial = 1966] [outer = (nil)] 10:47:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x91c0a400) [pid = 1735] [serial = 1967] [outer = 0x91a70800] 10:47:20 INFO - PROCESS | 1735 | 1467740840564 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x92169400) [pid = 1735] [serial = 1968] [outer = 0x91a70800] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x928a8c00) [pid = 1735] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8debe000) [pid = 1735] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8de8b800) [pid = 1735] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8de8c800) [pid = 1735] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x925f7000) [pid = 1735] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8da5ac00) [pid = 1735] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91a7bc00) [pid = 1735] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x91a79000) [pid = 1735] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x91c09c00) [pid = 1735] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8deb1400) [pid = 1735] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x928aa400) [pid = 1735] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8c794800) [pid = 1735] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:47:21 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x925ee400) [pid = 1735] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:47:22 INFO - PROCESS | 1735 | 1467740842147 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2013ms 10:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:47:22 INFO - PROCESS | 1735 | 1467740842200 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1735 | 1467740842204 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:47:22 INFO - PROCESS | 1735 | 1467740842210 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1735 | 1467740842213 Marionette TRACE conn4 <- [1,2594,null,{}] 10:47:22 INFO - PROCESS | 1735 | 1467740842219 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}] 10:47:22 INFO - PROCESS | 1735 | 1467740842224 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:22 INFO - PROCESS | 1735 | 1467740842387 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:47:22 INFO - PROCESS | 1735 | 1467740842397 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1735 | 1467740842405 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb1400 == 12 [pid = 1735] [id = 656] 10:47:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fcc6000) [pid = 1735] [serial = 1969] [outer = (nil)] 10:47:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x92168000) [pid = 1735] [serial = 1970] [outer = 0x8fcc6000] 10:47:22 INFO - PROCESS | 1735 | 1467740842475 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x925ea400) [pid = 1735] [serial = 1971] [outer = 0x8fcc6000] 10:47:23 INFO - PROCESS | 1735 | 1467740843380 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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1191ms 10:47:23 INFO - PROCESS | 1735 | 1467740843402 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1735 | 1467740843406 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:47:23 INFO - PROCESS | 1735 | 1467740843412 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1735 | 1467740843415 Marionette TRACE conn4 <- [1,2598,null,{}] 10:47:23 INFO - PROCESS | 1735 | 1467740843421 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}] 10:47:23 INFO - PROCESS | 1735 | 1467740843426 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:23 INFO - PROCESS | 1735 | 1467740843579 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:47:23 INFO - PROCESS | 1735 | 1467740843790 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1735 | 1467740843810 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5800 == 13 [pid = 1735] [id = 657] 10:47:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8c5b9400) [pid = 1735] [serial = 1972] [outer = (nil)] 10:47:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8c794800) [pid = 1735] [serial = 1973] [outer = 0x8c5b9400] 10:47:23 INFO - PROCESS | 1735 | 1467740843940 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8de89800) [pid = 1735] [serial = 1974] [outer = 0x8c5b9400] 10:47:25 INFO - PROCESS | 1735 | 1467740845153 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]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1795ms 10:47:25 INFO - PROCESS | 1735 | 1467740845210 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1735 | 1467740845217 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:47:25 INFO - PROCESS | 1735 | 1467740845232 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1735 | 1467740845241 Marionette TRACE conn4 <- [1,2602,null,{}] 10:47:25 INFO - PROCESS | 1735 | 1467740845250 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}] 10:47:25 INFO - PROCESS | 1735 | 1467740845259 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:25 INFO - PROCESS | 1735 | 1467740845500 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:47:25 INFO - PROCESS | 1735 | 1467740845798 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1735 | 1467740845806 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da50800 == 14 [pid = 1735] [id = 658] 10:47:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8da55c00) [pid = 1735] [serial = 1975] [outer = (nil)] 10:47:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8f968000) [pid = 1735] [serial = 1976] [outer = 0x8da55c00] 10:47:25 INFO - PROCESS | 1735 | 1467740845899 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8fb37800) [pid = 1735] [serial = 1977] [outer = 0x8da55c00] 10:47:26 INFO - PROCESS | 1735 | 1467740846984 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1803ms 10:47:27 INFO - PROCESS | 1735 | 1467740847032 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1735 | 1467740847039 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:47:27 INFO - PROCESS | 1735 | 1467740847047 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1735 | 1467740847051 Marionette TRACE conn4 <- [1,2606,null,{}] 10:47:27 INFO - PROCESS | 1735 | 1467740847058 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}] 10:47:27 INFO - PROCESS | 1735 | 1467740847063 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:27 INFO - PROCESS | 1735 | 1467740847265 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:47:27 INFO - PROCESS | 1735 | 1467740847552 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1735 | 1467740847565 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c09c00 == 15 [pid = 1735] [id = 659] 10:47:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x91c0ac00) [pid = 1735] [serial = 1978] [outer = (nil)] 10:47:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92164000) [pid = 1735] [serial = 1979] [outer = 0x91c0ac00] 10:47:27 INFO - PROCESS | 1735 | 1467740847701 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x92844800) [pid = 1735] [serial = 1980] [outer = 0x91c0ac00] 10:47:28 INFO - PROCESS | 1735 | 1467740848867 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]]]}] 10:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1890ms 10:47:28 INFO - PROCESS | 1735 | 1467740848938 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1735 | 1467740848942 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:47:28 INFO - PROCESS | 1735 | 1467740848957 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1735 | 1467740848967 Marionette TRACE conn4 <- [1,2610,null,{}] 10:47:28 INFO - PROCESS | 1735 | 1467740848977 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}] 10:47:28 INFO - PROCESS | 1735 | 1467740848985 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:29 INFO - PROCESS | 1735 | 1467740849231 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:47:29 INFO - PROCESS | 1735 | 1467740849484 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1735 | 1467740849495 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4d000 == 16 [pid = 1735] [id = 660] 10:47:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x91c01c00) [pid = 1735] [serial = 1981] [outer = (nil)] 10:47:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92965800) [pid = 1735] [serial = 1982] [outer = 0x91c01c00] 10:47:29 INFO - PROCESS | 1735 | 1467740849592 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x92b4a800) [pid = 1735] [serial = 1983] [outer = 0x91c01c00] 10:47:30 INFO - PROCESS | 1735 | 1467740850607 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]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1707ms 10:47:30 INFO - PROCESS | 1735 | 1467740850658 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1735 | 1467740850664 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:47:30 INFO - PROCESS | 1735 | 1467740850671 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1735 | 1467740850675 Marionette TRACE conn4 <- [1,2614,null,{}] 10:47:30 INFO - PROCESS | 1735 | 1467740850682 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}] 10:47:30 INFO - PROCESS | 1735 | 1467740850687 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:30 INFO - PROCESS | 1735 | 1467740850900 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:47:31 INFO - PROCESS | 1735 | 1467740851338 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1735 | 1467740851346 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5000 == 17 [pid = 1735] [id = 661] 10:47:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8c5b6400) [pid = 1735] [serial = 1984] [outer = (nil)] 10:47:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8c79e800) [pid = 1735] [serial = 1985] [outer = 0x8c5b6400] 10:47:31 INFO - PROCESS | 1735 | 1467740851431 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8deb2c00) [pid = 1735] [serial = 1986] [outer = 0x8c5b6400] 10:47:32 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb1400 == 16 [pid = 1735] [id = 656] 10:47:32 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad7000 == 15 [pid = 1735] [id = 655] 10:47:32 INFO - PROCESS | 1735 | --DOCSHELL 0x8faddc00 == 14 [pid = 1735] [id = 654] 10:47:32 INFO - PROCESS | 1735 | --DOCSHELL 0x8deee800 == 13 [pid = 1735] [id = 653] 10:47:32 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bdc00 == 12 [pid = 1735] [id = 652] 10:47:32 INFO - PROCESS | 1735 | 1467740852521 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]]]}] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x92b50400) [pid = 1735] [serial = 1931] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92d95c00) [pid = 1735] [serial = 1932] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8f587400) [pid = 1735] [serial = 1901] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8f964000) [pid = 1735] [serial = 1902] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8fad6c00) [pid = 1735] [serial = 1925] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fb38c00) [pid = 1735] [serial = 1926] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8fb3b400) [pid = 1735] [serial = 1919] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x91a74400) [pid = 1735] [serial = 1920] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9284c800) [pid = 1735] [serial = 1907] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x928a5800) [pid = 1735] [serial = 1908] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92d98400) [pid = 1735] [serial = 1916] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x93b70800) [pid = 1735] [serial = 1917] [outer = (nil)] [url = about:blank] 10:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1903ms 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92bef800) [pid = 1735] [serial = 1913] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92d90c00) [pid = 1735] [serial = 1914] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92162000) [pid = 1735] [serial = 1904] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x924d5400) [pid = 1735] [serial = 1905] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x924df000) [pid = 1735] [serial = 1899] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92167800) [pid = 1735] [serial = 1898] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8dee5400) [pid = 1735] [serial = 1922] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8dee9c00) [pid = 1735] [serial = 1923] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92961c00) [pid = 1735] [serial = 1910] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92b46c00) [pid = 1735] [serial = 1911] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x91a72c00) [pid = 1735] [serial = 1935] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x928a1800) [pid = 1735] [serial = 1929] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f959400) [pid = 1735] [serial = 1934] [outer = (nil)] [url = about:blank] 10:47:32 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x92841800) [pid = 1735] [serial = 1928] [outer = (nil)] [url = about:blank] 10:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:47:32 INFO - PROCESS | 1735 | 1467740852580 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1735 | 1467740852597 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:47:32 INFO - PROCESS | 1735 | 1467740852604 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1735 | 1467740852609 Marionette TRACE conn4 <- [1,2618,null,{}] 10:47:32 INFO - PROCESS | 1735 | 1467740852618 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}] 10:47:32 INFO - PROCESS | 1735 | 1467740852625 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:32 INFO - PROCESS | 1735 | 1467740852820 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:47:33 INFO - PROCESS | 1735 | 1467740853021 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 1735 | 1467740853031 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f259c00 == 13 [pid = 1735] [id = 662] 10:47:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f58b000) [pid = 1735] [serial = 1987] [outer = (nil)] 10:47:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8f95dc00) [pid = 1735] [serial = 1988] [outer = 0x8f58b000] 10:47:33 INFO - PROCESS | 1735 | 1467740853106 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8fad8c00) [pid = 1735] [serial = 1989] [outer = 0x8f58b000] 10:47:33 INFO - PROCESS | 1735 | 1467740853978 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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1434ms 10:47:34 INFO - PROCESS | 1735 | 1467740854041 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1735 | 1467740854047 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:47:34 INFO - PROCESS | 1735 | 1467740854056 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1735 | 1467740854060 Marionette TRACE conn4 <- [1,2622,null,{}] 10:47:34 INFO - PROCESS | 1735 | 1467740854066 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}] 10:47:34 INFO - PROCESS | 1735 | 1467740854071 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:34 INFO - PROCESS | 1735 | 1467740854248 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:47:34 INFO - PROCESS | 1735 | 1467740854403 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1735 | 1467740854414 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb32000 == 14 [pid = 1735] [id = 663] 10:47:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8fccc800) [pid = 1735] [serial = 1990] [outer = (nil)] 10:47:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x91a7d000) [pid = 1735] [serial = 1991] [outer = 0x8fccc800] 10:47:34 INFO - PROCESS | 1735 | 1467740854506 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x92165000) [pid = 1735] [serial = 1992] [outer = 0x8fccc800] 10:47:35 INFO - PROCESS | 1735 | 1467740855467 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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1439ms 10:47:35 INFO - PROCESS | 1735 | 1467740855496 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 1735 | 1467740855500 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:47:35 INFO - PROCESS | 1735 | 1467740855516 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1735 | 1467740855525 Marionette TRACE conn4 <- [1,2626,null,{}] 10:47:35 INFO - PROCESS | 1735 | 1467740855541 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}] 10:47:35 INFO - PROCESS | 1735 | 1467740855548 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:35 INFO - PROCESS | 1735 | 1467740855829 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:47:35 INFO - PROCESS | 1735 | 1467740855877 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 1735 | 1467740855888 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8def0c00 == 15 [pid = 1735] [id = 664] 10:47:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c01400) [pid = 1735] [serial = 1993] [outer = (nil)] 10:47:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x928a5000) [pid = 1735] [serial = 1994] [outer = 0x91c01400] 10:47:36 INFO - PROCESS | 1735 | 1467740856065 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x928a9c00) [pid = 1735] [serial = 1995] [outer = 0x91c01400] 10:47:36 INFO - PROCESS | 1735 | 1467740856977 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]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1494ms 10:47:37 INFO - PROCESS | 1735 | 1467740857009 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 1735 | 1467740857015 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:47:37 INFO - PROCESS | 1735 | 1467740857025 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1735 | 1467740857030 Marionette TRACE conn4 <- [1,2630,null,{}] 10:47:37 INFO - PROCESS | 1735 | 1467740857043 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}] 10:47:37 INFO - PROCESS | 1735 | 1467740857047 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:37 INFO - PROCESS | 1735 | 1467740857273 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x91a70800) [pid = 1735] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8c5b2400) [pid = 1735] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f590c00) [pid = 1735] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8c5bec00) [pid = 1735] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8da5a000) [pid = 1735] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x91a7e000) [pid = 1735] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8f254c00) [pid = 1735] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x92d9bc00) [pid = 1735] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8fb2f000) [pid = 1735] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x93b72800) [pid = 1735] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:47:37 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x952f3800) [pid = 1735] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:47:37 INFO - PROCESS | 1735 | 1467740857511 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1735 | 1467740857521 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b2400 == 16 [pid = 1735] [id = 665] 10:47:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8c5b7c00) [pid = 1735] [serial = 1996] [outer = (nil)] 10:47:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f254000) [pid = 1735] [serial = 1997] [outer = 0x8c5b7c00] 10:47:37 INFO - PROCESS | 1735 | 1467740857594 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8f586000) [pid = 1735] [serial = 1998] [outer = 0x8c5b7c00] 10:47:38 INFO - PROCESS | 1735 | 1467740858380 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1394ms 10:47:38 INFO - PROCESS | 1735 | 1467740858419 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1735 | 1467740858422 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:47:38 INFO - PROCESS | 1735 | 1467740858429 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1735 | 1467740858432 Marionette TRACE conn4 <- [1,2634,null,{}] 10:47:38 INFO - PROCESS | 1735 | 1467740858437 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}] 10:47:38 INFO - PROCESS | 1735 | 1467740858441 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:38 INFO - PROCESS | 1735 | 1467740858628 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:47:38 INFO - PROCESS | 1735 | 1467740858639 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1735 | 1467740858663 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f593400 == 17 [pid = 1735] [id = 666] 10:47:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x92849000) [pid = 1735] [serial = 1999] [outer = (nil)] 10:47:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92966400) [pid = 1735] [serial = 2000] [outer = 0x92849000] 10:47:38 INFO - PROCESS | 1735 | 1467740858898 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x92d91000) [pid = 1735] [serial = 2001] [outer = 0x92849000] 10:47:39 INFO - PROCESS | 1735 | 1467740859897 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1529ms 10:47:39 INFO - PROCESS | 1735 | 1467740859959 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1735 | 1467740859966 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:47:39 INFO - PROCESS | 1735 | 1467740859975 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1735 | 1467740859980 Marionette TRACE conn4 <- [1,2638,null,{}] 10:47:39 INFO - PROCESS | 1735 | 1467740859989 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}] 10:47:40 INFO - PROCESS | 1735 | 1467740859995 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:40 INFO - PROCESS | 1735 | 1467740860236 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:47:40 INFO - PROCESS | 1735 | 1467740860541 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1735 | 1467740860549 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c793800 == 18 [pid = 1735] [id = 667] 10:47:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8deb4800) [pid = 1735] [serial = 2002] [outer = (nil)] 10:47:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f95a000) [pid = 1735] [serial = 2003] [outer = 0x8deb4800] 10:47:40 INFO - PROCESS | 1735 | 1467740860645 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fcc4000) [pid = 1735] [serial = 2004] [outer = 0x8deb4800] 10:47:41 INFO - PROCESS | 1735 | 1467740861621 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1694ms 10:47:41 INFO - PROCESS | 1735 | 1467740861673 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1735 | 1467740861680 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:47:41 INFO - PROCESS | 1735 | 1467740861694 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1735 | 1467740861701 Marionette TRACE conn4 <- [1,2642,null,{}] 10:47:41 INFO - PROCESS | 1735 | 1467740861711 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}] 10:47:41 INFO - PROCESS | 1735 | 1467740861718 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:41 INFO - PROCESS | 1735 | 1467740861944 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:47:42 INFO - PROCESS | 1735 | 1467740862182 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1735 | 1467740862192 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c06c00 == 19 [pid = 1735] [id = 668] 10:47:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x924d9800) [pid = 1735] [serial = 2005] [outer = (nil)] 10:47:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x925e8c00) [pid = 1735] [serial = 2006] [outer = 0x924d9800] 10:47:42 INFO - PROCESS | 1735 | 1467740862324 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9284b400) [pid = 1735] [serial = 2007] [outer = 0x924d9800] 10:47:43 INFO - PROCESS | 1735 | 1467740863351 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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1701ms 10:47:43 INFO - PROCESS | 1735 | 1467740863394 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 1735 | 1467740863399 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:47:43 INFO - PROCESS | 1735 | 1467740863405 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1735 | 1467740863412 Marionette TRACE conn4 <- [1,2646,null,{}] 10:47:43 INFO - PROCESS | 1735 | 1467740863428 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}] 10:47:43 INFO - PROCESS | 1735 | 1467740863437 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:43 INFO - PROCESS | 1735 | 1467740863662 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:47:43 INFO - PROCESS | 1735 | 1467740863953 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 1735 | 1467740863964 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d97400 == 20 [pid = 1735] [id = 669] 10:47:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x92d97c00) [pid = 1735] [serial = 2008] [outer = (nil)] 10:47:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x93139800) [pid = 1735] [serial = 2009] [outer = 0x92d97c00] 10:47:44 INFO - PROCESS | 1735 | 1467740864054 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x93b65800) [pid = 1735] [serial = 2010] [outer = 0x92d97c00] 10:47:44 INFO - PROCESS | 1735 | 1467740864910 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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1538ms 10:47:44 INFO - PROCESS | 1735 | 1467740864944 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1735 | 1467740864948 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:47:44 INFO - PROCESS | 1735 | 1467740864955 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1735 | 1467740864959 Marionette TRACE conn4 <- [1,2650,null,{}] 10:47:44 INFO - PROCESS | 1735 | 1467740864984 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}] 10:47:44 INFO - PROCESS | 1735 | 1467740864990 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:45 INFO - PROCESS | 1735 | 1467740865180 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:47:45 INFO - PROCESS | 1735 | 1467740865387 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 1735 | 1467740865396 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8def0800 == 21 [pid = 1735] [id = 670] 10:47:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8fb3a400) [pid = 1735] [serial = 2011] [outer = (nil)] 10:47:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x93b65000) [pid = 1735] [serial = 2012] [outer = 0x8fb3a400] 10:47:45 INFO - PROCESS | 1735 | 1467740865516 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93b71400) [pid = 1735] [serial = 2013] [outer = 0x8fb3a400] 10:47:46 INFO - PROCESS | 1735 | 1467740866488 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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:47:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1589ms 10:47:46 INFO - PROCESS | 1735 | 1467740866545 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1735 | 1467740866549 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:47:46 INFO - PROCESS | 1735 | 1467740866555 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1735 | 1467740866558 Marionette TRACE conn4 <- [1,2654,null,{}] 10:47:46 INFO - PROCESS | 1735 | 1467740866565 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}] 10:47:46 INFO - PROCESS | 1735 | 1467740866571 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:46 INFO - PROCESS | 1735 | 1467740866748 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:47:46 INFO - PROCESS | 1735 | 1467740866939 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1735 | 1467740866948 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7a000 == 22 [pid = 1735] [id = 671] 10:47:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x924e1400) [pid = 1735] [serial = 2014] [outer = (nil)] 10:47:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93c18400) [pid = 1735] [serial = 2015] [outer = 0x924e1400] 10:47:47 INFO - PROCESS | 1735 | 1467740867083 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93e02c00) [pid = 1735] [serial = 2016] [outer = 0x924e1400] 10:47:48 INFO - PROCESS | 1735 | 1467740868021 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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1493ms 10:47:48 INFO - PROCESS | 1735 | 1467740868050 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1735 | 1467740868054 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:47:48 INFO - PROCESS | 1735 | 1467740868061 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1735 | 1467740868064 Marionette TRACE conn4 <- [1,2658,null,{}] 10:47:48 INFO - PROCESS | 1735 | 1467740868070 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}] 10:47:48 INFO - PROCESS | 1735 | 1467740868081 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:48 INFO - PROCESS | 1735 | 1467740868295 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:47:48 INFO - PROCESS | 1735 | 1467740868539 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1735 | 1467740868548 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f965800 == 23 [pid = 1735] [id = 672] 10:47:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fccf800) [pid = 1735] [serial = 2017] [outer = (nil)] 10:47:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x95397400) [pid = 1735] [serial = 2018] [outer = 0x8fccf800] 10:47:48 INFO - PROCESS | 1735 | 1467740868673 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9539e000) [pid = 1735] [serial = 2019] [outer = 0x8fccf800] 10:47:49 INFO - PROCESS | 1735 | 1467740869551 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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1580ms 10:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:47:49 INFO - PROCESS | 1735 | 1467740869643 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1735 | 1467740869646 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:47:49 INFO - PROCESS | 1735 | 1467740869653 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1735 | 1467740869656 Marionette TRACE conn4 <- [1,2662,null,{}] 10:47:49 INFO - PROCESS | 1735 | 1467740869662 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}] 10:47:49 INFO - PROCESS | 1735 | 1467740869668 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:49 INFO - PROCESS | 1735 | 1467740869881 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:47:50 INFO - PROCESS | 1735 | 1467740870402 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1735 | 1467740870409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da58000 == 24 [pid = 1735] [id = 673] 10:47:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8de8bc00) [pid = 1735] [serial = 2020] [outer = (nil)] 10:47:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8deb6400) [pid = 1735] [serial = 2021] [outer = 0x8de8bc00] 10:47:50 INFO - PROCESS | 1735 | 1467740870490 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8dee9c00) [pid = 1735] [serial = 2022] [outer = 0x8de8bc00] 10:47:51 INFO - PROCESS | 1735 | 1467740871334 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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1741ms 10:47:51 INFO - PROCESS | 1735 | 1467740871397 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1735 | 1467740871402 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:47:51 INFO - PROCESS | 1735 | 1467740871410 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1735 | 1467740871415 Marionette TRACE conn4 <- [1,2666,null,{}] 10:47:51 INFO - PROCESS | 1735 | 1467740871422 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}] 10:47:51 INFO - PROCESS | 1735 | 1467740871430 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:51 INFO - PROCESS | 1735 | 1467740871678 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:47:51 INFO - PROCESS | 1735 | 1467740871924 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 1735 | 1467740871932 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da59800 == 23 [pid = 1735] [id = 651] 10:47:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4d000 == 22 [pid = 1735] [id = 660] 10:47:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8da50800 == 21 [pid = 1735] [id = 658] 10:47:52 INFO - PROCESS | 1735 | --DOCSHELL 0x91c09c00 == 20 [pid = 1735] [id = 659] 10:47:52 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5800 == 19 [pid = 1735] [id = 657] 10:47:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0400 == 20 [pid = 1735] [id = 674] 10:47:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8c5b1c00) [pid = 1735] [serial = 2023] [outer = (nil)] 10:47:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x8c5bb400) [pid = 1735] [serial = 2024] [outer = 0x8c5b1c00] 10:47:52 INFO - PROCESS | 1735 | 1467740872983 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x8c79f800) [pid = 1735] [serial = 2025] [outer = 0x8c5b1c00] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x91c0a400) [pid = 1735] [serial = 1967] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x8c796800) [pid = 1735] [serial = 1938] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x8c5b9000) [pid = 1735] [serial = 1937] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8fadbc00) [pid = 1735] [serial = 1941] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8c798000) [pid = 1735] [serial = 1958] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8da58800) [pid = 1735] [serial = 1959] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8f963400) [pid = 1735] [serial = 1940] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8deeec00) [pid = 1735] [serial = 1956] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8deb1c00) [pid = 1735] [serial = 1955] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x925f6400) [pid = 1735] [serial = 1944] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x91c0d400) [pid = 1735] [serial = 1943] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8f58ac00) [pid = 1735] [serial = 1962] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92169400) [pid = 1735] [serial = 1968] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x93c14400) [pid = 1735] [serial = 1947] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8f25c400) [pid = 1735] [serial = 1961] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x93c0c000) [pid = 1735] [serial = 1946] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8fb33c00) [pid = 1735] [serial = 1964] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x94046c00) [pid = 1735] [serial = 1950] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x93e0dc00) [pid = 1735] [serial = 1949] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x953c9800) [pid = 1735] [serial = 1953] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x952fcc00) [pid = 1735] [serial = 1952] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8fcc6c00) [pid = 1735] [serial = 1965] [outer = (nil)] [url = about:blank] 10:47:53 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92168000) [pid = 1735] [serial = 1970] [outer = (nil)] [url = about:blank] 10:47:54 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:54 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:47:54 INFO - PROCESS | 1735 | 1467740874419 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]]]}] 10:47:54 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) 10:47:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3040ms 10:47:54 INFO - PROCESS | 1735 | 1467740874498 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 1735 | 1467740874502 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:47:54 INFO - PROCESS | 1735 | 1467740874524 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1735 | 1467740874529 Marionette TRACE conn4 <- [1,2670,null,{}] 10:47:54 INFO - PROCESS | 1735 | 1467740874537 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}] 10:47:54 INFO - PROCESS | 1735 | 1467740874544 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:54 INFO - PROCESS | 1735 | 1467740874757 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:47:54 INFO - PROCESS | 1735 | 1467740874773 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 1735 | 1467740874781 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de94c00 == 21 [pid = 1735] [id = 675] 10:47:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8debcc00) [pid = 1735] [serial = 2026] [outer = (nil)] 10:47:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f252000) [pid = 1735] [serial = 2027] [outer = 0x8debcc00] 10:47:54 INFO - PROCESS | 1735 | 1467740874856 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8f25d800) [pid = 1735] [serial = 2028] [outer = 0x8debcc00] 10:47:56 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8fcc6000) [pid = 1735] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x92849000) [pid = 1735] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x91c01400) [pid = 1735] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c5b7c00) [pid = 1735] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8c5b6400) [pid = 1735] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8da55c00) [pid = 1735] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x91c01c00) [pid = 1735] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x91c0ac00) [pid = 1735] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x8fccc800) [pid = 1735] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8c5b9400) [pid = 1735] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:47:56 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x8f58b000) [pid = 1735] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:47:56 INFO - PROCESS | 1735 | 1467740876732 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"]]]}] 10:47:56 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 10:47:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:47:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2237ms 10:47:56 INFO - PROCESS | 1735 | 1467740876761 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 1735 | 1467740876765 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:47:56 INFO - PROCESS | 1735 | 1467740876775 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1735 | 1467740876778 Marionette TRACE conn4 <- [1,2674,null,{}] 10:47:56 INFO - PROCESS | 1735 | 1467740876829 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}] 10:47:56 INFO - PROCESS | 1735 | 1467740876836 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:57 INFO - PROCESS | 1735 | 1467740877087 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:47:57 INFO - PROCESS | 1735 | 1467740877177 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1735 | 1467740877189 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debec00 == 22 [pid = 1735] [id = 676] 10:47:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8dee5400) [pid = 1735] [serial = 2029] [outer = (nil)] 10:47:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8dee9800) [pid = 1735] [serial = 2030] [outer = 0x8dee5400] 10:47:57 INFO - PROCESS | 1735 | 1467740877309 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f25c800) [pid = 1735] [serial = 2031] [outer = 0x8dee5400] 10:47:58 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:58 INFO - PROCESS | 1735 | 1467740878790 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"]]]}] 10:47:58 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 10:47:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:47:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2043ms 10:47:58 INFO - PROCESS | 1735 | 1467740878818 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 10:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:47:58 INFO - PROCESS | 1735 | 1467740878827 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:47:58 INFO - PROCESS | 1735 | 1467740878839 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 1735 | 1467740878844 Marionette TRACE conn4 <- [1,2678,null,{}] 10:47:58 INFO - PROCESS | 1735 | 1467740878851 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}] 10:47:58 INFO - PROCESS | 1735 | 1467740878858 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:59 INFO - PROCESS | 1735 | 1467740879082 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:47:59 INFO - PROCESS | 1735 | 1467740879264 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 1735 | 1467740879273 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:47:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3800 == 23 [pid = 1735] [id = 677] 10:47:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8fad4800) [pid = 1735] [serial = 2032] [outer = (nil)] 10:47:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8fb32400) [pid = 1735] [serial = 2033] [outer = 0x8fad4800] 10:47:59 INFO - PROCESS | 1735 | 1467740879357 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8fcc4c00) [pid = 1735] [serial = 2034] [outer = 0x8fad4800] 10:48:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:00 INFO - PROCESS | 1735 | 1467740880800 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]]]}] 10:48:00 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) 10:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2041ms 10:48:00 INFO - PROCESS | 1735 | 1467740880879 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 1735 | 1467740880884 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:48:00 INFO - PROCESS | 1735 | 1467740880891 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 1735 | 1467740880897 Marionette TRACE conn4 <- [1,2682,null,{}] 10:48:00 INFO - PROCESS | 1735 | 1467740880916 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}] 10:48:00 INFO - PROCESS | 1735 | 1467740880927 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:01 INFO - PROCESS | 1735 | 1467740881213 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:48:01 INFO - PROCESS | 1735 | 1467740881545 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 1735 | 1467740881557 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b6400 == 24 [pid = 1735] [id = 678] 10:48:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8c5b8000) [pid = 1735] [serial = 2035] [outer = (nil)] 10:48:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8c792000) [pid = 1735] [serial = 2036] [outer = 0x8c5b8000] 10:48:01 INFO - PROCESS | 1735 | 1467740881667 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8de8e400) [pid = 1735] [serial = 2037] [outer = 0x8c5b8000] 10:48:02 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7a000 == 23 [pid = 1735] [id = 671] 10:48:02 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0400 == 22 [pid = 1735] [id = 674] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x925ea400) [pid = 1735] [serial = 1971] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x92966400) [pid = 1735] [serial = 2000] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x928a5000) [pid = 1735] [serial = 1994] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8f254000) [pid = 1735] [serial = 1997] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x928a9c00) [pid = 1735] [serial = 1995] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8c79e800) [pid = 1735] [serial = 1985] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x8deb2c00) [pid = 1735] [serial = 1986] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x92d91000) [pid = 1735] [serial = 2001] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x8f968000) [pid = 1735] [serial = 1976] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x8fb37800) [pid = 1735] [serial = 1977] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x92965800) [pid = 1735] [serial = 1982] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x92b4a800) [pid = 1735] [serial = 1983] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x92164000) [pid = 1735] [serial = 1979] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x92844800) [pid = 1735] [serial = 1980] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 55 (0x91a7d000) [pid = 1735] [serial = 1991] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x8c794800) [pid = 1735] [serial = 1973] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 53 (0x8de89800) [pid = 1735] [serial = 1974] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 52 (0x8f95dc00) [pid = 1735] [serial = 1988] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 51 (0x8fad8c00) [pid = 1735] [serial = 1989] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 50 (0x8f586000) [pid = 1735] [serial = 1998] [outer = (nil)] [url = about:blank] 10:48:02 INFO - PROCESS | 1735 | --DOMWINDOW == 49 (0x92165000) [pid = 1735] [serial = 1992] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:03 INFO - PROCESS | 1735 | 1467740883053 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]]]}] 10:48:03 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) 10:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2188ms 10:48:03 INFO - PROCESS | 1735 | 1467740883081 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 1735 | 1467740883086 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:48:03 INFO - PROCESS | 1735 | 1467740883148 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1735 | 1467740883153 Marionette TRACE conn4 <- [1,2686,null,{}] 10:48:03 INFO - PROCESS | 1735 | 1467740883162 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}] 10:48:03 INFO - PROCESS | 1735 | 1467740883167 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:03 INFO - PROCESS | 1735 | 1467740883321 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:48:03 INFO - PROCESS | 1735 | 1467740883464 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1735 | 1467740883476 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de89800 == 23 [pid = 1735] [id = 679] 10:48:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 50 (0x8de8b400) [pid = 1735] [serial = 2038] [outer = (nil)] 10:48:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 51 (0x8f95b800) [pid = 1735] [serial = 2039] [outer = 0x8de8b400] 10:48:03 INFO - PROCESS | 1735 | 1467740883545 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 52 (0x8fad3c00) [pid = 1735] [serial = 2040] [outer = 0x8de8b400] 10:48:04 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:04 INFO - PROCESS | 1735 | 1467740884742 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"]]]}] 10:48:04 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 10:48:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1696ms 10:48:04 INFO - PROCESS | 1735 | 1467740884800 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 1735 | 1467740884807 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:48:04 INFO - PROCESS | 1735 | 1467740884824 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1735 | 1467740884827 Marionette TRACE conn4 <- [1,2690,null,{}] 10:48:04 INFO - PROCESS | 1735 | 1467740884836 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}] 10:48:04 INFO - PROCESS | 1735 | 1467740884842 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:05 INFO - PROCESS | 1735 | 1467740885128 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:48:05 INFO - PROCESS | 1735 | 1467740885182 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 1735 | 1467740885193 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcd2800 == 24 [pid = 1735] [id = 680] 10:48:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 53 (0x91a6f800) [pid = 1735] [serial = 2041] [outer = (nil)] 10:48:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x91a73400) [pid = 1735] [serial = 2042] [outer = 0x91a6f800] 10:48:05 INFO - PROCESS | 1735 | 1467740885269 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x91a7e000) [pid = 1735] [serial = 2043] [outer = 0x91a6f800] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x92d97c00) [pid = 1735] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 53 (0x8fb3a400) [pid = 1735] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 52 (0x924d9800) [pid = 1735] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 51 (0x8fccf800) [pid = 1735] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 50 (0x924e1400) [pid = 1735] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 49 (0x8de8bc00) [pid = 1735] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 48 (0x8deb4800) [pid = 1735] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:48:06 INFO - PROCESS | 1735 | --DOMWINDOW == 47 (0x8c5b1c00) [pid = 1735] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:48:06 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:06 INFO - PROCESS | 1735 | 1467740886625 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"]]]}] 10:48:06 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 10:48:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1851ms 10:48:06 INFO - PROCESS | 1735 | 1467740886676 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1735 | 1467740886679 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:48:06 INFO - PROCESS | 1735 | 1467740886693 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1735 | 1467740886702 Marionette TRACE conn4 <- [1,2694,null,{}] 10:48:06 INFO - PROCESS | 1735 | 1467740886766 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}] 10:48:06 INFO - PROCESS | 1735 | 1467740886774 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:06 INFO - PROCESS | 1735 | 1467740886981 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:48:07 INFO - PROCESS | 1735 | 1467740886995 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 1735 | 1467740887003 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f963800 == 25 [pid = 1735] [id = 681] 10:48:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 48 (0x8fccf800) [pid = 1735] [serial = 2044] [outer = (nil)] 10:48:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 49 (0x92167800) [pid = 1735] [serial = 2045] [outer = 0x8fccf800] 10:48:07 INFO - PROCESS | 1735 | 1467740887071 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 50 (0x925ecc00) [pid = 1735] [serial = 2046] [outer = 0x8fccf800] 10:48:08 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:08 INFO - PROCESS | 1735 | 1467740888265 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"]]]}] 10:48:08 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 10:48:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1606ms 10:48:08 INFO - PROCESS | 1735 | 1467740888293 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:48:08 INFO - PROCESS | 1735 | 1467740888297 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:48:08 INFO - PROCESS | 1735 | 1467740888303 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 1735 | 1467740888307 Marionette TRACE conn4 <- [1,2698,null,{}] 10:48:08 INFO - PROCESS | 1735 | 1467740888312 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}] 10:48:08 INFO - PROCESS | 1735 | 1467740888317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:08 INFO - PROCESS | 1735 | 1467740888473 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:48:08 INFO - PROCESS | 1735 | 1467740888705 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 1735 | 1467740888720 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3400 == 26 [pid = 1735] [id = 682] 10:48:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 51 (0x8c5b6c00) [pid = 1735] [serial = 2047] [outer = (nil)] 10:48:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 52 (0x8c79a000) [pid = 1735] [serial = 2048] [outer = 0x8c5b6c00] 10:48:08 INFO - PROCESS | 1735 | 1467740888800 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 53 (0x8da5ac00) [pid = 1735] [serial = 2049] [outer = 0x8c5b6c00] 10:48:10 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:10 INFO - PROCESS | 1735 | 1467740890152 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"]]]}] 10:48:10 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 10:48:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1887ms 10:48:10 INFO - PROCESS | 1735 | 1467740890242 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1735 | 1467740890249 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:48:10 INFO - PROCESS | 1735 | 1467740890262 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1735 | 1467740890268 Marionette TRACE conn4 <- [1,2702,null,{}] 10:48:10 INFO - PROCESS | 1735 | 1467740890283 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}] 10:48:10 INFO - PROCESS | 1735 | 1467740890293 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:10 INFO - PROCESS | 1735 | 1467740890496 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:48:10 INFO - PROCESS | 1735 | 1467740890680 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 1735 | 1467740890695 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8ec00 == 27 [pid = 1735] [id = 683] 10:48:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x8f589800) [pid = 1735] [serial = 2050] [outer = (nil)] 10:48:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x8fcc6800) [pid = 1735] [serial = 2051] [outer = 0x8f589800] 10:48:10 INFO - PROCESS | 1735 | 1467740890822 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0x91a76800) [pid = 1735] [serial = 2052] [outer = 0x8f589800] 10:48:12 INFO - PROCESS | 1735 | 1467740892418 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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2220ms 10:48:12 INFO - PROCESS | 1735 | 1467740892486 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1735 | 1467740892496 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:48:12 INFO - PROCESS | 1735 | 1467740892509 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 1735 | 1467740892515 Marionette TRACE conn4 <- [1,2706,null,{}] 10:48:12 INFO - PROCESS | 1735 | 1467740892525 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}] 10:48:12 INFO - PROCESS | 1735 | 1467740892531 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:12 INFO - PROCESS | 1735 | 1467740892829 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:48:13 INFO - PROCESS | 1735 | 1467740893144 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1735 | 1467740893156 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da54400 == 28 [pid = 1735] [id = 684] 10:48:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x8fad0c00) [pid = 1735] [serial = 2053] [outer = (nil)] 10:48:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x925ea400) [pid = 1735] [serial = 2054] [outer = 0x8fad0c00] 10:48:13 INFO - PROCESS | 1735 | 1467740893283 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x92842400) [pid = 1735] [serial = 2055] [outer = 0x8fad0c00] 10:48:14 INFO - PROCESS | 1735 | 1467740894450 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2001ms 10:48:14 INFO - PROCESS | 1735 | 1467740894508 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1735 | 1467740894512 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:48:14 INFO - PROCESS | 1735 | 1467740894522 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1735 | 1467740894531 Marionette TRACE conn4 <- [1,2710,null,{}] 10:48:14 INFO - PROCESS | 1735 | 1467740894554 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}] 10:48:14 INFO - PROCESS | 1735 | 1467740894565 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:14 INFO - PROCESS | 1735 | 1467740894811 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:48:15 INFO - PROCESS | 1735 | 1467740895089 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1735 | 1467740895098 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c7a0800 == 29 [pid = 1735] [id = 685] 10:48:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x8f962000) [pid = 1735] [serial = 2056] [outer = (nil)] 10:48:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x92962000) [pid = 1735] [serial = 2057] [outer = 0x8f962000] 10:48:15 INFO - PROCESS | 1735 | 1467740895182 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x92967000) [pid = 1735] [serial = 2058] [outer = 0x8f962000] 10:48:16 INFO - PROCESS | 1735 | 1467740896110 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] 10:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:48:16 INFO - PROCESS | 1735 | 1467740896174 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:48:16 INFO - PROCESS | 1735 | 1467740896180 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1735 | 1467740896184 Marionette TRACE conn4 <- [1,2714,null,{}] 10:48:16 INFO - PROCESS | 1735 | 1467740896190 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}] 10:48:16 INFO - PROCESS | 1735 | 1467740896196 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:16 INFO - PROCESS | 1735 | 1467740896419 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:48:16 INFO - PROCESS | 1735 | 1467740896652 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1735 | 1467740896660 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd000 == 30 [pid = 1735] [id = 686] 10:48:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8f966000) [pid = 1735] [serial = 2059] [outer = (nil)] 10:48:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x92befc00) [pid = 1735] [serial = 2060] [outer = 0x8f966000] 10:48:16 INFO - PROCESS | 1735 | 1467740896756 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x91a79800) [pid = 1735] [serial = 2061] [outer = 0x8f966000] 10:48:17 INFO - PROCESS | 1735 | 1467740897652 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1533ms 10:48:17 INFO - PROCESS | 1735 | 1467740897714 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:48:17 INFO - PROCESS | 1735 | 1467740897719 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:48:17 INFO - PROCESS | 1735 | 1467740897725 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 1735 | 1467740897729 Marionette TRACE conn4 <- [1,2718,null,{}] 10:48:17 INFO - PROCESS | 1735 | 1467740897735 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}] 10:48:17 INFO - PROCESS | 1735 | 1467740897740 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:17 INFO - PROCESS | 1735 | 1467740897919 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:48:18 INFO - PROCESS | 1735 | 1467740898104 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1735 | 1467740898125 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95e400 == 31 [pid = 1735] [id = 687] 10:48:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x92d91c00) [pid = 1735] [serial = 2062] [outer = (nil)] 10:48:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92d99000) [pid = 1735] [serial = 2063] [outer = 0x92d91c00] 10:48:18 INFO - PROCESS | 1735 | 1467740898307 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x93b6e000) [pid = 1735] [serial = 2064] [outer = 0x92d91c00] 10:48:19 INFO - PROCESS | 1735 | 1467740899366 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] 10:48:19 INFO - PROCESS | 1735 | 1467740899412 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:48:19 INFO - PROCESS | 1735 | 1467740899419 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1735 | 1467740899423 Marionette TRACE conn4 <- [1,2722,null,{}] 10:48:19 INFO - PROCESS | 1735 | 1467740899429 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}] 10:48:19 INFO - PROCESS | 1735 | 1467740899434 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:19 INFO - PROCESS | 1735 | 1467740899795 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:48:20 INFO - PROCESS | 1735 | 1467740900079 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1735 | 1467740900088 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb8800 == 32 [pid = 1735] [id = 688] 10:48:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8deb9400) [pid = 1735] [serial = 2065] [outer = (nil)] 10:48:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8dee9000) [pid = 1735] [serial = 2066] [outer = 0x8deb9400] 10:48:20 INFO - PROCESS | 1735 | 1467740900168 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f58b400) [pid = 1735] [serial = 2067] [outer = 0x8deb9400] 10:48:21 INFO - PROCESS | 1735 | 1467740901172 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] 10:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:48:21 INFO - PROCESS | 1735 | 1467740901264 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:48:21 INFO - PROCESS | 1735 | 1467740901272 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1735 | 1467740901277 Marionette TRACE conn4 <- [1,2726,null,{}] 10:48:21 INFO - PROCESS | 1735 | 1467740901284 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}] 10:48:21 INFO - PROCESS | 1735 | 1467740901290 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:21 INFO - PROCESS | 1735 | 1467740901523 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8f963800 == 31 [pid = 1735] [id = 681] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcd2800 == 30 [pid = 1735] [id = 680] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8de89800 == 29 [pid = 1735] [id = 679] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b6400 == 28 [pid = 1735] [id = 678] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb32000 == 27 [pid = 1735] [id = 663] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8f259c00 == 26 [pid = 1735] [id = 662] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b2400 == 25 [pid = 1735] [id = 665] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8debec00 == 24 [pid = 1735] [id = 676] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x91c06c00 == 23 [pid = 1735] [id = 668] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad3800 == 22 [pid = 1735] [id = 677] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c793800 == 21 [pid = 1735] [id = 667] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8de94c00 == 20 [pid = 1735] [id = 675] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8def0c00 == 19 [pid = 1735] [id = 664] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x92d97400 == 18 [pid = 1735] [id = 669] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8f593400 == 17 [pid = 1735] [id = 666] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5000 == 16 [pid = 1735] [id = 661] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8def0800 == 15 [pid = 1735] [id = 670] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8da58000 == 14 [pid = 1735] [id = 673] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8f965800 == 13 [pid = 1735] [id = 672] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95e400 == 12 [pid = 1735] [id = 687] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd000 == 11 [pid = 1735] [id = 686] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c7a0800 == 10 [pid = 1735] [id = 685] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8da54400 == 9 [pid = 1735] [id = 684] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3400 == 8 [pid = 1735] [id = 682] 10:48:22 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8ec00 == 7 [pid = 1735] [id = 683] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8f252000) [pid = 1735] [serial = 2027] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8c5bb400) [pid = 1735] [serial = 2024] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c79f800) [pid = 1735] [serial = 2025] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8deb6400) [pid = 1735] [serial = 2021] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8f95a000) [pid = 1735] [serial = 2003] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x925e8c00) [pid = 1735] [serial = 2006] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x93139800) [pid = 1735] [serial = 2009] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x93b65000) [pid = 1735] [serial = 2012] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x93c18400) [pid = 1735] [serial = 2015] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x95397400) [pid = 1735] [serial = 2018] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x93b65800) [pid = 1735] [serial = 2010] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x93b71400) [pid = 1735] [serial = 2013] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x9284b400) [pid = 1735] [serial = 2007] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x9539e000) [pid = 1735] [serial = 2019] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x93e02c00) [pid = 1735] [serial = 2016] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 55 (0x8dee9c00) [pid = 1735] [serial = 2022] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x8fcc4000) [pid = 1735] [serial = 2004] [outer = (nil)] [url = about:blank] 10:48:22 INFO - PROCESS | 1735 | 1467740902877 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1735 | 1467740902892 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7800 == 8 [pid = 1735] [id = 689] 10:48:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x8c5b9000) [pid = 1735] [serial = 2068] [outer = (nil)] 10:48:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0x8c5bc400) [pid = 1735] [serial = 2069] [outer = 0x8c5b9000] 10:48:22 INFO - PROCESS | 1735 | 1467740902974 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x8c7a0800) [pid = 1735] [serial = 2070] [outer = 0x8c5b9000] 10:48:23 INFO - PROCESS | 1735 | 1467740903820 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:48:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2587ms 10:48:23 INFO - PROCESS | 1735 | 1467740903860 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 1735 | 1467740903866 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:48:23 INFO - PROCESS | 1735 | 1467740903874 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1735 | 1467740903878 Marionette TRACE conn4 <- [1,2730,null,{}] 10:48:23 INFO - PROCESS | 1735 | 1467740903886 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}] 10:48:23 INFO - PROCESS | 1735 | 1467740903894 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:24 INFO - PROCESS | 1735 | 1467740904085 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:48:24 INFO - PROCESS | 1735 | 1467740904263 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1735 | 1467740904274 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb9800 == 9 [pid = 1735] [id = 690] 10:48:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x8debac00) [pid = 1735] [serial = 2071] [outer = (nil)] 10:48:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x8dee4800) [pid = 1735] [serial = 2072] [outer = 0x8debac00] 10:48:24 INFO - PROCESS | 1735 | 1467740904361 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x8deea400) [pid = 1735] [serial = 2073] [outer = 0x8debac00] 10:48:25 INFO - PROCESS | 1735 | 1467740905641 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"]]]}] 10:48:25 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 10:48:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:48:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1791ms 10:48:25 INFO - PROCESS | 1735 | 1467740905693 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1735 | 1467740905701 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:48:25 INFO - PROCESS | 1735 | 1467740905723 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1735 | 1467740905729 Marionette TRACE conn4 <- [1,2734,null,{}] 10:48:25 INFO - PROCESS | 1735 | 1467740905737 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}] 10:48:25 INFO - PROCESS | 1735 | 1467740905744 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:26 INFO - PROCESS | 1735 | 1467740906065 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:48:26 INFO - PROCESS | 1735 | 1467740906109 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1735 | 1467740906121 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25a400 == 10 [pid = 1735] [id = 691] 10:48:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x8f586c00) [pid = 1735] [serial = 2074] [outer = (nil)] 10:48:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8f967800) [pid = 1735] [serial = 2075] [outer = 0x8f586c00] 10:48:26 INFO - PROCESS | 1735 | 1467740906343 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8fad9800) [pid = 1735] [serial = 2076] [outer = 0x8f586c00] 10:48:27 INFO - PROCESS | 1735 | 1467740907632 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]]]}] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x91a6f800) [pid = 1735] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x8fccf800) [pid = 1735] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x8fad4800) [pid = 1735] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x8dee5400) [pid = 1735] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x8c5b8000) [pid = 1735] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x8debcc00) [pid = 1735] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:48:27 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x8de8b400) [pid = 1735] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2001ms 10:48:27 INFO - PROCESS | 1735 | 1467740907715 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1735 | 1467740907719 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:48:27 INFO - PROCESS | 1735 | 1467740907735 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1735 | 1467740907746 Marionette TRACE conn4 <- [1,2738,null,{}] 10:48:27 INFO - PROCESS | 1735 | 1467740907755 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}] 10:48:27 INFO - PROCESS | 1735 | 1467740907764 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:28 INFO - PROCESS | 1735 | 1467740908040 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:48:28 INFO - PROCESS | 1735 | 1467740908168 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 1735 | 1467740908178 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da55c00 == 11 [pid = 1735] [id = 692] 10:48:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x8deb4400) [pid = 1735] [serial = 2077] [outer = (nil)] 10:48:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x8fccdc00) [pid = 1735] [serial = 2078] [outer = 0x8deb4400] 10:48:28 INFO - PROCESS | 1735 | 1467740908272 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x91a78800) [pid = 1735] [serial = 2079] [outer = 0x8deb4400] 10:48:29 INFO - PROCESS | 1735 | 1467740909062 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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1401ms 10:48:29 INFO - PROCESS | 1735 | 1467740909129 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:48:29 INFO - PROCESS | 1735 | 1467740909133 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:48:29 INFO - PROCESS | 1735 | 1467740909140 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 1735 | 1467740909143 Marionette TRACE conn4 <- [1,2742,null,{}] 10:48:29 INFO - PROCESS | 1735 | 1467740909149 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}] 10:48:29 INFO - PROCESS | 1735 | 1467740909154 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:29 INFO - PROCESS | 1735 | 1467740909338 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:48:29 INFO - PROCESS | 1735 | 1467740909477 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1735 | 1467740909487 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb2400 == 12 [pid = 1735] [id = 693] 10:48:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x91c06c00) [pid = 1735] [serial = 2080] [outer = (nil)] 10:48:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x9215cc00) [pid = 1735] [serial = 2081] [outer = 0x91c06c00] 10:48:29 INFO - PROCESS | 1735 | 1467740909568 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x92162800) [pid = 1735] [serial = 2082] [outer = 0x91c06c00] 10:48:30 INFO - PROCESS | 1735 | 1467740910638 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1581ms 10:48:30 INFO - PROCESS | 1735 | 1467740910722 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1735 | 1467740910729 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:48:30 INFO - PROCESS | 1735 | 1467740910737 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1735 | 1467740910745 Marionette TRACE conn4 <- [1,2746,null,{}] 10:48:30 INFO - PROCESS | 1735 | 1467740910753 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}] 10:48:30 INFO - PROCESS | 1735 | 1467740910760 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:30 INFO - PROCESS | 1735 | 1467740910987 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:48:31 INFO - PROCESS | 1735 | 1467740911223 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1735 | 1467740911235 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debec00 == 13 [pid = 1735] [id = 694] 10:48:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8debf400) [pid = 1735] [serial = 2083] [outer = (nil)] 10:48:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f259800) [pid = 1735] [serial = 2084] [outer = 0x8debf400] 10:48:31 INFO - PROCESS | 1735 | 1467740911377 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8fad1400) [pid = 1735] [serial = 2085] [outer = 0x8debf400] 10:48:32 INFO - PROCESS | 1735 | 1467740912561 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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1890ms 10:48:32 INFO - PROCESS | 1735 | 1467740912628 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1735 | 1467740912635 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:48:32 INFO - PROCESS | 1735 | 1467740912648 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1735 | 1467740912652 Marionette TRACE conn4 <- [1,2750,null,{}] 10:48:32 INFO - PROCESS | 1735 | 1467740912660 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}] 10:48:32 INFO - PROCESS | 1735 | 1467740912665 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:32 INFO - PROCESS | 1735 | 1467740912893 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:48:33 INFO - PROCESS | 1735 | 1467740913244 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 1735 | 1467740913254 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5000 == 14 [pid = 1735] [id = 695] 10:48:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8c79ec00) [pid = 1735] [serial = 2086] [outer = (nil)] 10:48:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x924d8800) [pid = 1735] [serial = 2087] [outer = 0x8c79ec00] 10:48:33 INFO - PROCESS | 1735 | 1467740913354 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x925eb000) [pid = 1735] [serial = 2088] [outer = 0x8c79ec00] 10:48:34 INFO - PROCESS | 1735 | 1467740914331 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:48:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1735ms 10:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:48:34 INFO - PROCESS | 1735 | 1467740914382 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 1735 | 1467740914385 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:48:34 INFO - PROCESS | 1735 | 1467740914393 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 1735 | 1467740914399 Marionette TRACE conn4 <- [1,2754,null,{}] 10:48:34 INFO - PROCESS | 1735 | 1467740914416 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}] 10:48:34 INFO - PROCESS | 1735 | 1467740914424 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:34 INFO - PROCESS | 1735 | 1467740914621 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:48:34 INFO - PROCESS | 1735 | 1467740914857 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1735 | 1467740914865 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x92847800 == 15 [pid = 1735] [id = 696] 10:48:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9284a000) [pid = 1735] [serial = 2089] [outer = (nil)] 10:48:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9284d800) [pid = 1735] [serial = 2090] [outer = 0x9284a000] 10:48:35 INFO - PROCESS | 1735 | 1467740914996 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x928a4c00) [pid = 1735] [serial = 2091] [outer = 0x9284a000] 10:48:35 INFO - PROCESS | 1735 | 1467740915983 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1644ms 10:48:36 INFO - PROCESS | 1735 | 1467740916036 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1735 | 1467740916040 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:48:36 INFO - PROCESS | 1735 | 1467740916047 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1735 | 1467740916051 Marionette TRACE conn4 <- [1,2758,null,{}] 10:48:36 INFO - PROCESS | 1735 | 1467740916057 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}] 10:48:36 INFO - PROCESS | 1735 | 1467740916062 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:36 INFO - PROCESS | 1735 | 1467740916250 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:48:36 INFO - PROCESS | 1735 | 1467740916603 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1735 | 1467740916613 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bd800 == 16 [pid = 1735] [id = 697] 10:48:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8c791400) [pid = 1735] [serial = 2092] [outer = (nil)] 10:48:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8c797800) [pid = 1735] [serial = 2093] [outer = 0x8c791400] 10:48:36 INFO - PROCESS | 1735 | 1467740916732 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8da5b800) [pid = 1735] [serial = 2094] [outer = 0x8c791400] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91a73400) [pid = 1735] [serial = 2042] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92167800) [pid = 1735] [serial = 2045] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8fb32400) [pid = 1735] [serial = 2033] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8fcc4c00) [pid = 1735] [serial = 2034] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8dee9800) [pid = 1735] [serial = 2030] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f25c800) [pid = 1735] [serial = 2031] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8c792000) [pid = 1735] [serial = 2036] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8de8e400) [pid = 1735] [serial = 2037] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f25d800) [pid = 1735] [serial = 2028] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f95b800) [pid = 1735] [serial = 2039] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x91a7e000) [pid = 1735] [serial = 2043] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8fad3c00) [pid = 1735] [serial = 2040] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x925ecc00) [pid = 1735] [serial = 2046] [outer = (nil)] [url = about:blank] 10:48:37 INFO - PROCESS | 1735 | 1467740917746 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1736ms 10:48:37 INFO - PROCESS | 1735 | 1467740917785 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 1735 | 1467740917790 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:48:37 INFO - PROCESS | 1735 | 1467740917798 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 1735 | 1467740917802 Marionette TRACE conn4 <- [1,2762,null,{}] 10:48:37 INFO - PROCESS | 1735 | 1467740917810 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}] 10:48:37 INFO - PROCESS | 1735 | 1467740917819 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:37 INFO - PROCESS | 1735 | 1467740917982 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:48:38 INFO - PROCESS | 1735 | 1467740918168 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 1735 | 1467740918180 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5b000 == 17 [pid = 1735] [id = 698] 10:48:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8de91000) [pid = 1735] [serial = 2095] [outer = (nil)] 10:48:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8f25d800) [pid = 1735] [serial = 2096] [outer = 0x8de91000] 10:48:38 INFO - PROCESS | 1735 | 1467740918257 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8f959400) [pid = 1735] [serial = 2097] [outer = 0x8de91000] 10:48:39 INFO - PROCESS | 1735 | 1467740918999 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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1246ms 10:48:39 INFO - PROCESS | 1735 | 1467740919052 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:48:39 INFO - PROCESS | 1735 | 1467740919059 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:48:39 INFO - PROCESS | 1735 | 1467740919066 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1735 | 1467740919070 Marionette TRACE conn4 <- [1,2766,null,{}] 10:48:39 INFO - PROCESS | 1735 | 1467740919076 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}] 10:48:39 INFO - PROCESS | 1735 | 1467740919081 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:39 INFO - PROCESS | 1735 | 1467740919263 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:48:39 INFO - PROCESS | 1735 | 1467740919273 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1735 | 1467740919281 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a76000 == 18 [pid = 1735] [id = 699] 10:48:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x91a7bc00) [pid = 1735] [serial = 2098] [outer = (nil)] 10:48:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x91c0bc00) [pid = 1735] [serial = 2099] [outer = 0x91a7bc00] 10:48:39 INFO - PROCESS | 1735 | 1467740919359 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x924d4c00) [pid = 1735] [serial = 2100] [outer = 0x91a7bc00] 10:48:40 INFO - PROCESS | 1735 | 1467740920324 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1332ms 10:48:40 INFO - PROCESS | 1735 | 1467740920397 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 1735 | 1467740920401 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:48:40 INFO - PROCESS | 1735 | 1467740920424 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1735 | 1467740920433 Marionette TRACE conn4 <- [1,2770,null,{}] 10:48:40 INFO - PROCESS | 1735 | 1467740920442 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}] 10:48:40 INFO - PROCESS | 1735 | 1467740920448 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:40 INFO - PROCESS | 1735 | 1467740920675 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:48:40 INFO - PROCESS | 1735 | 1467740920699 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 1735 | 1467740920709 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3c00 == 19 [pid = 1735] [id = 700] 10:48:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8faddc00) [pid = 1735] [serial = 2101] [outer = (nil)] 10:48:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92850400) [pid = 1735] [serial = 2102] [outer = 0x8faddc00] 10:48:40 INFO - PROCESS | 1735 | 1467740920778 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x928ab800) [pid = 1735] [serial = 2103] [outer = 0x8faddc00] 10:48:41 INFO - PROCESS | 1735 | 1467740921696 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1352ms 10:48:41 INFO - PROCESS | 1735 | 1467740921770 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1735 | 1467740921773 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:48:41 INFO - PROCESS | 1735 | 1467740921780 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1735 | 1467740921783 Marionette TRACE conn4 <- [1,2774,null,{}] 10:48:41 INFO - PROCESS | 1735 | 1467740921794 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}] 10:48:41 INFO - PROCESS | 1735 | 1467740921798 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:42 INFO - PROCESS | 1735 | 1467740922023 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:48:42 INFO - PROCESS | 1735 | 1467740922043 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1735 | 1467740922050 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debe000 == 20 [pid = 1735] [id = 701] 10:48:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fcc9000) [pid = 1735] [serial = 2104] [outer = (nil)] 10:48:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92968c00) [pid = 1735] [serial = 2105] [outer = 0x8fcc9000] 10:48:42 INFO - PROCESS | 1735 | 1467740922118 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x92b4c800) [pid = 1735] [serial = 2106] [outer = 0x8fcc9000] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f586c00) [pid = 1735] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8c5b9000) [pid = 1735] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8debac00) [pid = 1735] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8deb9400) [pid = 1735] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c5b6c00) [pid = 1735] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8f589800) [pid = 1735] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8fad0c00) [pid = 1735] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f962000) [pid = 1735] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f966000) [pid = 1735] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x92d91c00) [pid = 1735] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:48:42 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8deb4400) [pid = 1735] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:48:43 INFO - PROCESS | 1735 | 1467740923139 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1383ms 10:48:43 INFO - PROCESS | 1735 | 1467740923167 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1735 | 1467740923171 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:48:43 INFO - PROCESS | 1735 | 1467740923178 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1735 | 1467740923181 Marionette TRACE conn4 <- [1,2778,null,{}] 10:48:43 INFO - PROCESS | 1735 | 1467740923188 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}] 10:48:43 INFO - PROCESS | 1735 | 1467740923193 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:43 INFO - PROCESS | 1735 | 1467740923401 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:48:43 INFO - PROCESS | 1735 | 1467740923420 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 1735 | 1467740923437 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb3b400 == 21 [pid = 1735] [id = 702] 10:48:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x9284dc00) [pid = 1735] [serial = 2107] [outer = (nil)] 10:48:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x92b52c00) [pid = 1735] [serial = 2108] [outer = 0x9284dc00] 10:48:43 INFO - PROCESS | 1735 | 1467740923526 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x92d91000) [pid = 1735] [serial = 2109] [outer = 0x9284dc00] 10:48:44 INFO - PROCESS | 1735 | 1467740924457 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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1343ms 10:48:44 INFO - PROCESS | 1735 | 1467740924521 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 1735 | 1467740924525 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:48:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:48:44 INFO - PROCESS | 1735 | 1467740924532 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 1735 | 1467740924536 Marionette TRACE conn4 <- [1,2782,null,{}] 10:48:44 INFO - PROCESS | 1735 | 1467740924542 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}] 10:48:44 INFO - PROCESS | 1735 | 1467740924547 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:44 INFO - PROCESS | 1735 | 1467740924713 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:48:44 INFO - PROCESS | 1735 | 1467740924961 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1735 | 1467740924968 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5af800 == 22 [pid = 1735] [id = 703] 10:48:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8c5b0400) [pid = 1735] [serial = 2110] [outer = (nil)] 10:48:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8c5b6c00) [pid = 1735] [serial = 2111] [outer = 0x8c5b0400] 10:48:45 INFO - PROCESS | 1735 | 1467740925062 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8c79f800) [pid = 1735] [serial = 2112] [outer = 0x8c5b0400] 10:48:46 INFO - PROCESS | 1735 | 1467740926056 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1585ms 10:48:46 INFO - PROCESS | 1735 | 1467740926120 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1735 | 1467740926126 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:48:46 INFO - PROCESS | 1735 | 1467740926135 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1735 | 1467740926139 Marionette TRACE conn4 <- [1,2786,null,{}] 10:48:46 INFO - PROCESS | 1735 | 1467740926148 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}] 10:48:46 INFO - PROCESS | 1735 | 1467740926158 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:46 INFO - PROCESS | 1735 | 1467740926399 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:48:46 INFO - PROCESS | 1735 | 1467740926643 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1735 | 1467740926651 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58bc00 == 23 [pid = 1735] [id = 704] 10:48:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f959c00) [pid = 1735] [serial = 2113] [outer = (nil)] 10:48:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f962000) [pid = 1735] [serial = 2114] [outer = 0x8f959c00] 10:48:46 INFO - PROCESS | 1735 | 1467740926755 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8fad5800) [pid = 1735] [serial = 2115] [outer = 0x8f959c00] 10:48:47 INFO - PROCESS | 1735 | 1467740927703 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:48:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1644ms 10:48:47 INFO - PROCESS | 1735 | 1467740927783 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:48:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:48:47 INFO - PROCESS | 1735 | 1467740927790 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:48:47 INFO - PROCESS | 1735 | 1467740927797 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1735 | 1467740927801 Marionette TRACE conn4 <- [1,2790,null,{}] 10:48:47 INFO - PROCESS | 1735 | 1467740927808 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}] 10:48:47 INFO - PROCESS | 1735 | 1467740927813 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:48 INFO - PROCESS | 1735 | 1467740928048 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:48:48 INFO - PROCESS | 1735 | 1467740928342 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1735 | 1467740928349 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a77000 == 24 [pid = 1735] [id = 705] 10:48:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x91c02000) [pid = 1735] [serial = 2116] [outer = (nil)] 10:48:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x91c0f400) [pid = 1735] [serial = 2117] [outer = 0x91c02000] 10:48:48 INFO - PROCESS | 1735 | 1467740928478 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x925edc00) [pid = 1735] [serial = 2118] [outer = 0x91c02000] 10:48:49 INFO - PROCESS | 1735 | 1467740929414 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:48:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1684ms 10:48:49 INFO - PROCESS | 1735 | 1467740929482 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1735 | 1467740929487 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:48:49 INFO - PROCESS | 1735 | 1467740929503 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1735 | 1467740929513 Marionette TRACE conn4 <- [1,2794,null,{}] 10:48:49 INFO - PROCESS | 1735 | 1467740929520 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}] 10:48:49 INFO - PROCESS | 1735 | 1467740929528 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:49 INFO - PROCESS | 1735 | 1467740929761 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:48:50 INFO - PROCESS | 1735 | 1467740929995 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1735 | 1467740930004 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0c00 == 25 [pid = 1735] [id = 706] 10:48:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x8da4ec00) [pid = 1735] [serial = 2119] [outer = (nil)] 10:48:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x92d97400) [pid = 1735] [serial = 2120] [outer = 0x8da4ec00] 10:48:50 INFO - PROCESS | 1735 | 1467740930101 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x93140c00) [pid = 1735] [serial = 2121] [outer = 0x8da4ec00] 10:48:50 INFO - PROCESS | 1735 | 1467740930992 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:48:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1549ms 10:48:51 INFO - PROCESS | 1735 | 1467740931044 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1735 | 1467740931048 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:48:51 INFO - PROCESS | 1735 | 1467740931055 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1735 | 1467740931058 Marionette TRACE conn4 <- [1,2798,null,{}] 10:48:51 INFO - PROCESS | 1735 | 1467740931064 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}] 10:48:51 INFO - PROCESS | 1735 | 1467740931070 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:51 INFO - PROCESS | 1735 | 1467740931255 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:48:51 INFO - PROCESS | 1735 | 1467740931443 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1735 | 1467740931451 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c07400 == 26 [pid = 1735] [id = 707] 10:48:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x93138800) [pid = 1735] [serial = 2122] [outer = (nil)] 10:48:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x93b73c00) [pid = 1735] [serial = 2123] [outer = 0x93138800] 10:48:51 INFO - PROCESS | 1735 | 1467740931577 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93c0d000) [pid = 1735] [serial = 2124] [outer = 0x93138800] 10:48:52 INFO - PROCESS | 1735 | 1467740932472 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:48:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1479ms 10:48:52 INFO - PROCESS | 1735 | 1467740932534 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1735 | 1467740932538 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:48:52 INFO - PROCESS | 1735 | 1467740932545 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1735 | 1467740932549 Marionette TRACE conn4 <- [1,2802,null,{}] 10:48:52 INFO - PROCESS | 1735 | 1467740932554 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}] 10:48:52 INFO - PROCESS | 1735 | 1467740932560 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:52 INFO - PROCESS | 1735 | 1467740932732 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:48:52 INFO - PROCESS | 1735 | 1467740932969 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 1735 | 1467740932987 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x93c17800 == 27 [pid = 1735] [id = 708] 10:48:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93c18400) [pid = 1735] [serial = 2125] [outer = (nil)] 10:48:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93c64800) [pid = 1735] [serial = 2126] [outer = 0x93c18400] 10:48:53 INFO - PROCESS | 1735 | 1467740933123 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93e0b800) [pid = 1735] [serial = 2127] [outer = 0x93c18400] 10:48:54 INFO - PROCESS | 1735 | 1467740934056 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1580ms 10:48:54 INFO - PROCESS | 1735 | 1467740934126 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1735 | 1467740934130 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:48:54 INFO - PROCESS | 1735 | 1467740934136 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1735 | 1467740934140 Marionette TRACE conn4 <- [1,2806,null,{}] 10:48:54 INFO - PROCESS | 1735 | 1467740934146 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}] 10:48:54 INFO - PROCESS | 1735 | 1467740934152 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:54 INFO - PROCESS | 1735 | 1467740934380 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:48:54 INFO - PROCESS | 1735 | 1467740934615 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1735 | 1467740934623 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c797c00 == 28 [pid = 1735] [id = 709] 10:48:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8c798000) [pid = 1735] [serial = 2128] [outer = (nil)] 10:48:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8de8c400) [pid = 1735] [serial = 2129] [outer = 0x8c798000] 10:48:54 INFO - PROCESS | 1735 | 1467740934750 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8f256400) [pid = 1735] [serial = 2130] [outer = 0x8c798000] 10:48:55 INFO - PROCESS | 1735 | 1467740935867 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1743ms 10:48:55 INFO - PROCESS | 1735 | 1467740935881 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1735 | 1467740935887 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:48:55 INFO - PROCESS | 1735 | 1467740935894 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1735 | 1467740935901 Marionette TRACE conn4 <- [1,2810,null,{}] 10:48:55 INFO - PROCESS | 1735 | 1467740935909 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}] 10:48:55 INFO - PROCESS | 1735 | 1467740935914 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:56 INFO - PROCESS | 1735 | 1467740936090 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:48:56 INFO - PROCESS | 1735 | 1467740936313 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1735 | 1467740936327 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f58d800 == 29 [pid = 1735] [id = 710] 10:48:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f58fc00) [pid = 1735] [serial = 2131] [outer = (nil)] 10:48:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8f966000) [pid = 1735] [serial = 2132] [outer = 0x8f58fc00] 10:48:56 INFO - PROCESS | 1735 | 1467740936427 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x8fb30000) [pid = 1735] [serial = 2133] [outer = 0x8f58fc00] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb8800 == 28 [pid = 1735] [id = 688] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8fb3b400 == 27 [pid = 1735] [id = 702] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8debe000 == 26 [pid = 1735] [id = 701] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad3c00 == 25 [pid = 1735] [id = 700] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x91a76000 == 24 [pid = 1735] [id = 699] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8da5b000 == 23 [pid = 1735] [id = 698] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bd800 == 22 [pid = 1735] [id = 697] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7800 == 21 [pid = 1735] [id = 689] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb9800 == 20 [pid = 1735] [id = 690] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5000 == 19 [pid = 1735] [id = 695] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8da55c00 == 18 [pid = 1735] [id = 692] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8debec00 == 17 [pid = 1735] [id = 694] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x92847800 == 16 [pid = 1735] [id = 696] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8deb2400 == 15 [pid = 1735] [id = 693] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8f25a400 == 14 [pid = 1735] [id = 691] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x93c17800 == 13 [pid = 1735] [id = 708] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x91c07400 == 12 [pid = 1735] [id = 707] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0c00 == 11 [pid = 1735] [id = 706] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58bc00 == 10 [pid = 1735] [id = 704] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x91a77000 == 9 [pid = 1735] [id = 705] 10:48:57 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5af800 == 8 [pid = 1735] [id = 703] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x8f967800) [pid = 1735] [serial = 2075] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x8fad9800) [pid = 1735] [serial = 2076] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8c5bc400) [pid = 1735] [serial = 2069] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8c7a0800) [pid = 1735] [serial = 2070] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8dee4800) [pid = 1735] [serial = 2072] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x8f58b400) [pid = 1735] [serial = 2067] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8dee9000) [pid = 1735] [serial = 2066] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x8da5ac00) [pid = 1735] [serial = 2049] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8c79a000) [pid = 1735] [serial = 2048] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x91a76800) [pid = 1735] [serial = 2052] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8fcc6800) [pid = 1735] [serial = 2051] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92842400) [pid = 1735] [serial = 2055] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x925ea400) [pid = 1735] [serial = 2054] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92967000) [pid = 1735] [serial = 2058] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x92962000) [pid = 1735] [serial = 2057] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x91a79800) [pid = 1735] [serial = 2061] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92befc00) [pid = 1735] [serial = 2060] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x93b6e000) [pid = 1735] [serial = 2064] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x91a78800) [pid = 1735] [serial = 2079] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92d99000) [pid = 1735] [serial = 2063] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8fccdc00) [pid = 1735] [serial = 2078] [outer = (nil)] [url = about:blank] 10:48:57 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8deea400) [pid = 1735] [serial = 2073] [outer = (nil)] [url = about:blank] 10:48:58 INFO - PROCESS | 1735 | 1467740938519 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2642ms 10:48:58 INFO - PROCESS | 1735 | 1467740938537 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:48:58 INFO - PROCESS | 1735 | 1467740938542 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:48:58 INFO - PROCESS | 1735 | 1467740938551 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1735 | 1467740938555 Marionette TRACE conn4 <- [1,2814,null,{}] 10:48:58 INFO - PROCESS | 1735 | 1467740938563 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}] 10:48:58 INFO - PROCESS | 1735 | 1467740938569 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:58 INFO - PROCESS | 1735 | 1467740938805 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:48:58 INFO - PROCESS | 1735 | 1467740938947 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 1735 | 1467740938953 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:48:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de93800 == 9 [pid = 1735] [id = 711] 10:48:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8deb1400) [pid = 1735] [serial = 2134] [outer = (nil)] 10:48:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8dee4800) [pid = 1735] [serial = 2135] [outer = 0x8deb1400] 10:48:59 INFO - PROCESS | 1735 | 1467740939029 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8dee8c00) [pid = 1735] [serial = 2136] [outer = 0x8deb1400] 10:48:59 INFO - PROCESS | 1735 | 1467740939916 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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1391ms 10:48:59 INFO - PROCESS | 1735 | 1467740939941 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 1735 | 1467740939949 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:48:59 INFO - PROCESS | 1735 | 1467740939961 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 1735 | 1467740939965 Marionette TRACE conn4 <- [1,2818,null,{}] 10:48:59 INFO - PROCESS | 1735 | 1467740939971 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}] 10:48:59 INFO - PROCESS | 1735 | 1467740939977 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:00 INFO - PROCESS | 1735 | 1467740940160 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:49:00 INFO - PROCESS | 1735 | 1467740940314 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 1735 | 1467740940324 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95a800 == 10 [pid = 1735] [id = 712] 10:49:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f966400) [pid = 1735] [serial = 2137] [outer = (nil)] 10:49:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8fad2c00) [pid = 1735] [serial = 2138] [outer = 0x8f966400] 10:49:00 INFO - PROCESS | 1735 | 1467740940406 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8fb39000) [pid = 1735] [serial = 2139] [outer = 0x8f966400] 10:49:01 INFO - PROCESS | 1735 | 1467740941303 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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1379ms 10:49:01 INFO - PROCESS | 1735 | 1467740941340 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 1735 | 1467740941344 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:49:01 INFO - PROCESS | 1735 | 1467740941350 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1735 | 1467740941356 Marionette TRACE conn4 <- [1,2822,null,{}] 10:49:01 INFO - PROCESS | 1735 | 1467740941383 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}] 10:49:01 INFO - PROCESS | 1735 | 1467740941392 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:01 INFO - PROCESS | 1735 | 1467740941624 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:49:01 INFO - PROCESS | 1735 | 1467740941650 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 1735 | 1467740941662 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c02c00 == 11 [pid = 1735] [id = 713] 10:49:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x91c03000) [pid = 1735] [serial = 2140] [outer = (nil)] 10:49:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x91c07400) [pid = 1735] [serial = 2141] [outer = 0x91c03000] 10:49:01 INFO - PROCESS | 1735 | 1467740941752 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9215f000) [pid = 1735] [serial = 2142] [outer = 0x91c03000] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9284dc00) [pid = 1735] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fcc9000) [pid = 1735] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8c79ec00) [pid = 1735] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8debf400) [pid = 1735] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x91c06c00) [pid = 1735] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8c791400) [pid = 1735] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x91a7bc00) [pid = 1735] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8de91000) [pid = 1735] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x9284a000) [pid = 1735] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:49:02 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8faddc00) [pid = 1735] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:49:03 INFO - PROCESS | 1735 | 1467740943600 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2307ms 10:49:03 INFO - PROCESS | 1735 | 1467740943658 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1735 | 1467740943666 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:49:03 INFO - PROCESS | 1735 | 1467740943674 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1735 | 1467740943679 Marionette TRACE conn4 <- [1,2826,null,{}] 10:49:03 INFO - PROCESS | 1735 | 1467740943691 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}] 10:49:03 INFO - PROCESS | 1735 | 1467740943696 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:03 INFO - PROCESS | 1735 | 1467740943894 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:49:04 INFO - PROCESS | 1735 | 1467740944145 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1735 | 1467740944155 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b5400 == 12 [pid = 1735] [id = 714] 10:49:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8da55c00) [pid = 1735] [serial = 2143] [outer = (nil)] 10:49:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8deee800) [pid = 1735] [serial = 2144] [outer = 0x8da55c00] 10:49:04 INFO - PROCESS | 1735 | 1467740944239 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f589800) [pid = 1735] [serial = 2145] [outer = 0x8da55c00] 10:49:05 INFO - PROCESS | 1735 | 1467740945242 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1640ms 10:49:05 INFO - PROCESS | 1735 | 1467740945315 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1735 | 1467740945323 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:49:05 INFO - PROCESS | 1735 | 1467740945334 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1735 | 1467740945339 Marionette TRACE conn4 <- [1,2830,null,{}] 10:49:05 INFO - PROCESS | 1735 | 1467740945346 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}] 10:49:05 INFO - PROCESS | 1735 | 1467740945352 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:05 INFO - PROCESS | 1735 | 1467740945600 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:49:05 INFO - PROCESS | 1735 | 1467740945882 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1735 | 1467740945892 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a71400 == 13 [pid = 1735] [id = 715] 10:49:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x91a72400) [pid = 1735] [serial = 2146] [outer = (nil)] 10:49:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c01400) [pid = 1735] [serial = 2147] [outer = 0x91a72400] 10:49:05 INFO - PROCESS | 1735 | 1467740945979 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9215e400) [pid = 1735] [serial = 2148] [outer = 0x91a72400] 10:49:07 INFO - PROCESS | 1735 | 1467740947009 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1743ms 10:49:07 INFO - PROCESS | 1735 | 1467740947078 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1735 | 1467740947082 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:49:07 INFO - PROCESS | 1735 | 1467740947089 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1735 | 1467740947096 Marionette TRACE conn4 <- [1,2834,null,{}] 10:49:07 INFO - PROCESS | 1735 | 1467740947113 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}] 10:49:07 INFO - PROCESS | 1735 | 1467740947122 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:07 INFO - PROCESS | 1735 | 1467740947348 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:49:07 INFO - PROCESS | 1735 | 1467740947625 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 1735 | 1467740947638 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x92845400 == 14 [pid = 1735] [id = 716] 10:49:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x92848000) [pid = 1735] [serial = 2149] [outer = (nil)] 10:49:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9284b400) [pid = 1735] [serial = 2150] [outer = 0x92848000] 10:49:07 INFO - PROCESS | 1735 | 1467740947724 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x928aa000) [pid = 1735] [serial = 2151] [outer = 0x92848000] 10:49:08 INFO - PROCESS | 1735 | 1467740948741 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1741ms 10:49:08 INFO - PROCESS | 1735 | 1467740948832 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:49:08 INFO - PROCESS | 1735 | 1467740948838 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:49:08 INFO - PROCESS | 1735 | 1467740948845 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1735 | 1467740948848 Marionette TRACE conn4 <- [1,2838,null,{}] 10:49:08 INFO - PROCESS | 1735 | 1467740948854 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}] 10:49:08 INFO - PROCESS | 1735 | 1467740948860 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:09 INFO - PROCESS | 1735 | 1467740949045 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:49:09 INFO - PROCESS | 1735 | 1467740949299 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1735 | 1467740949310 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da56c00 == 15 [pid = 1735] [id = 717] 10:49:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8deb9400) [pid = 1735] [serial = 2152] [outer = (nil)] 10:49:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x928b0800) [pid = 1735] [serial = 2153] [outer = 0x8deb9400] 10:49:09 INFO - PROCESS | 1735 | 1467740949421 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8fccec00) [pid = 1735] [serial = 2154] [outer = 0x8deb9400] 10:49:10 INFO - PROCESS | 1735 | 1467740950545 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:49:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1785ms 10:49:10 INFO - PROCESS | 1735 | 1467740950630 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1735 | 1467740950636 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:49:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:49:10 INFO - PROCESS | 1735 | 1467740950645 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1735 | 1467740950650 Marionette TRACE conn4 <- [1,2842,null,{}] 10:49:10 INFO - PROCESS | 1735 | 1467740950658 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}] 10:49:10 INFO - PROCESS | 1735 | 1467740950664 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:10 INFO - PROCESS | 1735 | 1467740950892 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x92b52c00) [pid = 1735] [serial = 2108] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92968c00) [pid = 1735] [serial = 2105] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x92b4c800) [pid = 1735] [serial = 2106] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x924d8800) [pid = 1735] [serial = 2087] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x925eb000) [pid = 1735] [serial = 2088] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f259800) [pid = 1735] [serial = 2084] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8fad1400) [pid = 1735] [serial = 2085] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x92162800) [pid = 1735] [serial = 2082] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x9215cc00) [pid = 1735] [serial = 2081] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8c797800) [pid = 1735] [serial = 2093] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8da5b800) [pid = 1735] [serial = 2094] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x91c0bc00) [pid = 1735] [serial = 2099] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f25d800) [pid = 1735] [serial = 2096] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x8f959400) [pid = 1735] [serial = 2097] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9284d800) [pid = 1735] [serial = 2090] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x928a4c00) [pid = 1735] [serial = 2091] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x92850400) [pid = 1735] [serial = 2102] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x928ab800) [pid = 1735] [serial = 2103] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x924d4c00) [pid = 1735] [serial = 2100] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x92d91000) [pid = 1735] [serial = 2109] [outer = (nil)] [url = about:blank] 10:49:11 INFO - PROCESS | 1735 | 1467740951160 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 1735 | 1467740951175 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c797800 == 16 [pid = 1735] [id = 718] 10:49:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x8da56800) [pid = 1735] [serial = 2155] [outer = (nil)] 10:49:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x8debd000) [pid = 1735] [serial = 2156] [outer = 0x8da56800] 10:49:11 INFO - PROCESS | 1735 | 1467740951249 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x8f250c00) [pid = 1735] [serial = 2157] [outer = 0x8da56800] 10:49:12 INFO - PROCESS | 1735 | 1467740952080 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:49:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1485ms 10:49:12 INFO - PROCESS | 1735 | 1467740952131 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1735 | 1467740952138 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:49:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:49:12 INFO - PROCESS | 1735 | 1467740952149 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1735 | 1467740952152 Marionette TRACE conn4 <- [1,2846,null,{}] 10:49:12 INFO - PROCESS | 1735 | 1467740952159 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}] 10:49:12 INFO - PROCESS | 1735 | 1467740952166 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:12 INFO - PROCESS | 1735 | 1467740952343 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:49:12 INFO - PROCESS | 1735 | 1467740952507 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1735 | 1467740952516 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5bbc00 == 17 [pid = 1735] [id = 719] 10:49:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x8fad0800) [pid = 1735] [serial = 2158] [outer = (nil)] 10:49:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x8fccf400) [pid = 1735] [serial = 2159] [outer = 0x8fad0800] 10:49:12 INFO - PROCESS | 1735 | 1467740952594 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x91a77800) [pid = 1735] [serial = 2160] [outer = 0x8fad0800] 10:49:13 INFO - PROCESS | 1735 | 1467740953550 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:49:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1438ms 10:49:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:49:13 INFO - PROCESS | 1735 | 1467740953586 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1735 | 1467740953590 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:49:13 INFO - PROCESS | 1735 | 1467740953597 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1735 | 1467740953603 Marionette TRACE conn4 <- [1,2850,null,{}] 10:49:13 INFO - PROCESS | 1735 | 1467740953627 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}] 10:49:13 INFO - PROCESS | 1735 | 1467740953635 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:13 INFO - PROCESS | 1735 | 1467740953857 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:49:13 INFO - PROCESS | 1735 | 1467740953883 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 1735 | 1467740953897 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f2000 == 18 [pid = 1735] [id = 720] 10:49:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x925f3800) [pid = 1735] [serial = 2161] [outer = (nil)] 10:49:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x92844800) [pid = 1735] [serial = 2162] [outer = 0x925f3800] 10:49:13 INFO - PROCESS | 1735 | 1467740953972 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x92850400) [pid = 1735] [serial = 2163] [outer = 0x925f3800] 10:49:14 INFO - PROCESS | 1735 | 1467740954935 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:49:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1394ms 10:49:15 INFO - PROCESS | 1735 | 1467740954997 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1735 | 1467740955002 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:49:15 INFO - PROCESS | 1735 | 1467740955008 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1735 | 1467740955011 Marionette TRACE conn4 <- [1,2854,null,{}] 10:49:15 INFO - PROCESS | 1735 | 1467740955017 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}] 10:49:15 INFO - PROCESS | 1735 | 1467740955023 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:15 INFO - PROCESS | 1735 | 1467740955257 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:49:15 INFO - PROCESS | 1735 | 1467740955283 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 1735 | 1467740955288 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7c00 == 19 [pid = 1735] [id = 721] 10:49:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x92846c00) [pid = 1735] [serial = 2164] [outer = (nil)] 10:49:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x92961400) [pid = 1735] [serial = 2165] [outer = 0x92846c00] 10:49:15 INFO - PROCESS | 1735 | 1467740955358 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x92963000) [pid = 1735] [serial = 2166] [outer = 0x92846c00] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f966400) [pid = 1735] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8da4ec00) [pid = 1735] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8c798000) [pid = 1735] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8c5b0400) [pid = 1735] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8f58fc00) [pid = 1735] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x93138800) [pid = 1735] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x8deb1400) [pid = 1735] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x8f959c00) [pid = 1735] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x93c18400) [pid = 1735] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:49:15 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x91c02000) [pid = 1735] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:49:16 INFO - PROCESS | 1735 | 1467740956309 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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1340ms 10:49:16 INFO - PROCESS | 1735 | 1467740956349 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 1735 | 1467740956353 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:49:16 INFO - PROCESS | 1735 | 1467740956364 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 1735 | 1467740956366 Marionette TRACE conn4 <- [1,2858,null,{}] 10:49:16 INFO - PROCESS | 1735 | 1467740956372 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}] 10:49:16 INFO - PROCESS | 1735 | 1467740956378 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:16 INFO - PROCESS | 1735 | 1467740956535 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:49:16 INFO - PROCESS | 1735 | 1467740956550 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 1735 | 1467740956556 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b3c00 == 20 [pid = 1735] [id = 722] 10:49:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x8de8e400) [pid = 1735] [serial = 2167] [outer = (nil)] 10:49:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x928afc00) [pid = 1735] [serial = 2168] [outer = 0x8de8e400] 10:49:16 INFO - PROCESS | 1735 | 1467740956625 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x92b4dc00) [pid = 1735] [serial = 2169] [outer = 0x8de8e400] 10:49:17 INFO - PROCESS | 1735 | 1467740957551 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1232ms 10:49:17 INFO - PROCESS | 1735 | 1467740957592 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1735 | 1467740957596 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:49:17 INFO - PROCESS | 1735 | 1467740957603 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1735 | 1467740957605 Marionette TRACE conn4 <- [1,2862,null,{}] 10:49:17 INFO - PROCESS | 1735 | 1467740957616 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}] 10:49:17 INFO - PROCESS | 1735 | 1467740957627 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:17 INFO - PROCESS | 1735 | 1467740957829 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:49:18 INFO - PROCESS | 1735 | 1467740958075 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 1735 | 1467740958087 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b0400 == 21 [pid = 1735] [id = 723] 10:49:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x8c5b2400) [pid = 1735] [serial = 2170] [outer = (nil)] 10:49:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x8c5be800) [pid = 1735] [serial = 2171] [outer = 0x8c5b2400] 10:49:18 INFO - PROCESS | 1735 | 1467740958171 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8da4cc00) [pid = 1735] [serial = 2172] [outer = 0x8c5b2400] 10:49:19 INFO - PROCESS | 1735 | 1467740959198 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]]]}] 10:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1632ms 10:49:19 INFO - PROCESS | 1735 | 1467740959239 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 1735 | 1467740959246 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:49:19 INFO - PROCESS | 1735 | 1467740959254 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1735 | 1467740959259 Marionette TRACE conn4 <- [1,2866,null,{}] 10:49:19 INFO - PROCESS | 1735 | 1467740959268 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}] 10:49:19 INFO - PROCESS | 1735 | 1467740959275 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:19 INFO - PROCESS | 1735 | 1467740959486 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:49:19 INFO - PROCESS | 1735 | 1467740959726 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1735 | 1467740959733 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f586400 == 22 [pid = 1735] [id = 724] 10:49:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8f590c00) [pid = 1735] [serial = 2173] [outer = (nil)] 10:49:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8f962800) [pid = 1735] [serial = 2174] [outer = 0x8f590c00] 10:49:19 INFO - PROCESS | 1735 | 1467740959869 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8fb2e400) [pid = 1735] [serial = 2175] [outer = 0x8f590c00] 10:49:20 INFO - PROCESS | 1735 | 1467740960793 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1583ms 10:49:20 INFO - PROCESS | 1735 | 1467740960841 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 1735 | 1467740960848 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:49:20 INFO - PROCESS | 1735 | 1467740960855 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1735 | 1467740960858 Marionette TRACE conn4 <- [1,2870,null,{}] 10:49:20 INFO - PROCESS | 1735 | 1467740960866 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}] 10:49:20 INFO - PROCESS | 1735 | 1467740960872 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:21 INFO - PROCESS | 1735 | 1467740961071 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:49:21 INFO - PROCESS | 1735 | 1467740961363 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1735 | 1467740961369 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad8800 == 23 [pid = 1735] [id = 725] 10:49:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8fcccc00) [pid = 1735] [serial = 2176] [outer = (nil)] 10:49:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c02000) [pid = 1735] [serial = 2177] [outer = 0x8fcccc00] 10:49:21 INFO - PROCESS | 1735 | 1467740961498 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x924d9c00) [pid = 1735] [serial = 2178] [outer = 0x8fcccc00] 10:49:22 INFO - PROCESS | 1735 | 1467740962421 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1635ms 10:49:22 INFO - PROCESS | 1735 | 1467740962491 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 1735 | 1467740962496 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:49:22 INFO - PROCESS | 1735 | 1467740962513 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1735 | 1467740962522 Marionette TRACE conn4 <- [1,2874,null,{}] 10:49:22 INFO - PROCESS | 1735 | 1467740962530 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}] 10:49:22 INFO - PROCESS | 1735 | 1467740962538 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:22 INFO - PROCESS | 1735 | 1467740962778 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:49:23 INFO - PROCESS | 1735 | 1467740963016 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 1735 | 1467740963024 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7a000 == 24 [pid = 1735] [id = 726] 10:49:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x924d9800) [pid = 1735] [serial = 2179] [outer = (nil)] 10:49:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x92964400) [pid = 1735] [serial = 2180] [outer = 0x924d9800] 10:49:23 INFO - PROCESS | 1735 | 1467740963120 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x92d97800) [pid = 1735] [serial = 2181] [outer = 0x924d9800] 10:49:24 INFO - PROCESS | 1735 | 1467740964030 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1595ms 10:49:24 INFO - PROCESS | 1735 | 1467740964101 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:49:24 INFO - PROCESS | 1735 | 1467740964106 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:49:24 INFO - PROCESS | 1735 | 1467740964113 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1735 | 1467740964116 Marionette TRACE conn4 <- [1,2878,null,{}] 10:49:24 INFO - PROCESS | 1735 | 1467740964122 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}] 10:49:24 INFO - PROCESS | 1735 | 1467740964128 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:24 INFO - PROCESS | 1735 | 1467740964320 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:49:24 INFO - PROCESS | 1735 | 1467740964563 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1735 | 1467740964573 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x92169400 == 25 [pid = 1735] [id = 727] 10:49:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x924e1400) [pid = 1735] [serial = 2182] [outer = (nil)] 10:49:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x93b69000) [pid = 1735] [serial = 2183] [outer = 0x924e1400] 10:49:24 INFO - PROCESS | 1735 | 1467740964698 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x93b6bc00) [pid = 1735] [serial = 2184] [outer = 0x924e1400] 10:49:25 INFO - PROCESS | 1735 | 1467740965611 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1552ms 10:49:25 INFO - PROCESS | 1735 | 1467740965665 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1735 | 1467740965668 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:49:25 INFO - PROCESS | 1735 | 1467740965675 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1735 | 1467740965678 Marionette TRACE conn4 <- [1,2882,null,{}] 10:49:25 INFO - PROCESS | 1735 | 1467740965685 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}] 10:49:25 INFO - PROCESS | 1735 | 1467740965690 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:25 INFO - PROCESS | 1735 | 1467740965878 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:49:26 INFO - PROCESS | 1735 | 1467740966127 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 1735 | 1467740966144 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x93b71000 == 26 [pid = 1735] [id = 728] 10:49:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x93b73400) [pid = 1735] [serial = 2185] [outer = (nil)] 10:49:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93c15400) [pid = 1735] [serial = 2186] [outer = 0x93b73400] 10:49:26 INFO - PROCESS | 1735 | 1467740966284 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93e09c00) [pid = 1735] [serial = 2187] [outer = 0x93b73400] 10:49:27 INFO - PROCESS | 1735 | 1467740967324 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1685ms 10:49:27 INFO - PROCESS | 1735 | 1467740967361 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1735 | 1467740967365 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:49:27 INFO - PROCESS | 1735 | 1467740967372 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1735 | 1467740967376 Marionette TRACE conn4 <- [1,2886,null,{}] 10:49:27 INFO - PROCESS | 1735 | 1467740967382 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}] 10:49:27 INFO - PROCESS | 1735 | 1467740967388 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:27 INFO - PROCESS | 1735 | 1467740967578 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:49:27 INFO - PROCESS | 1735 | 1467740967826 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1735 | 1467740967837 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c792800 == 27 [pid = 1735] [id = 729] 10:49:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8c794000) [pid = 1735] [serial = 2188] [outer = (nil)] 10:49:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f253c00) [pid = 1735] [serial = 2189] [outer = 0x8c794000] 10:49:27 INFO - PROCESS | 1735 | 1467740967963 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8fb30800) [pid = 1735] [serial = 2190] [outer = 0x8c794000] 10:49:29 INFO - PROCESS | 1735 | 1467740969139 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1798ms 10:49:29 INFO - PROCESS | 1735 | 1467740969171 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1735 | 1467740969175 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:49:29 INFO - PROCESS | 1735 | 1467740969185 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1735 | 1467740969189 Marionette TRACE conn4 <- [1,2890,null,{}] 10:49:29 INFO - PROCESS | 1735 | 1467740969197 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}] 10:49:29 INFO - PROCESS | 1735 | 1467740969202 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:29 INFO - PROCESS | 1735 | 1467740969393 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:49:29 INFO - PROCESS | 1735 | 1467740969726 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1735 | 1467740969737 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deee400 == 28 [pid = 1735] [id = 730] 10:49:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8deef000) [pid = 1735] [serial = 2191] [outer = (nil)] 10:49:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8f592c00) [pid = 1735] [serial = 2192] [outer = 0x8deef000] 10:49:29 INFO - PROCESS | 1735 | 1467740969812 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8f960000) [pid = 1735] [serial = 2193] [outer = 0x8deef000] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8de93800 == 27 [pid = 1735] [id = 711] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95a800 == 26 [pid = 1735] [id = 712] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b3c00 == 25 [pid = 1735] [id = 722] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7c00 == 24 [pid = 1735] [id = 721] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x925f2000 == 23 [pid = 1735] [id = 720] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5bbc00 == 22 [pid = 1735] [id = 719] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c797800 == 21 [pid = 1735] [id = 718] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8da56c00 == 20 [pid = 1735] [id = 717] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x92845400 == 19 [pid = 1735] [id = 716] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x91a71400 == 18 [pid = 1735] [id = 715] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x91c02c00 == 17 [pid = 1735] [id = 713] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b5400 == 16 [pid = 1735] [id = 714] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f58d800 == 15 [pid = 1735] [id = 710] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c797c00 == 14 [pid = 1735] [id = 709] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x93b71000 == 13 [pid = 1735] [id = 728] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c792800 == 12 [pid = 1735] [id = 729] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x92169400 == 11 [pid = 1735] [id = 727] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x91a7a000 == 10 [pid = 1735] [id = 726] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8f586400 == 9 [pid = 1735] [id = 724] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad8800 == 8 [pid = 1735] [id = 725] 10:49:31 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b0400 == 7 [pid = 1735] [id = 723] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x925edc00) [pid = 1735] [serial = 2118] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x93140c00) [pid = 1735] [serial = 2121] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x8fad5800) [pid = 1735] [serial = 2115] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93c0d000) [pid = 1735] [serial = 2124] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x8c79f800) [pid = 1735] [serial = 2112] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x93e0b800) [pid = 1735] [serial = 2127] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8f256400) [pid = 1735] [serial = 2130] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8fad2c00) [pid = 1735] [serial = 2138] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91c07400) [pid = 1735] [serial = 2141] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fb39000) [pid = 1735] [serial = 2139] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92d97400) [pid = 1735] [serial = 2120] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8de8c400) [pid = 1735] [serial = 2129] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8c5b6c00) [pid = 1735] [serial = 2111] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8fb30000) [pid = 1735] [serial = 2133] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x93b73c00) [pid = 1735] [serial = 2123] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8dee8c00) [pid = 1735] [serial = 2136] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8dee4800) [pid = 1735] [serial = 2135] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8f966000) [pid = 1735] [serial = 2132] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x8f962000) [pid = 1735] [serial = 2114] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x93c64800) [pid = 1735] [serial = 2126] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x91c0f400) [pid = 1735] [serial = 2117] [outer = (nil)] [url = about:blank] 10:49:31 INFO - PROCESS | 1735 | 1467740971877 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2736ms 10:49:31 INFO - PROCESS | 1735 | 1467740971925 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1735 | 1467740971930 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:49:31 INFO - PROCESS | 1735 | 1467740971941 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1735 | 1467740971946 Marionette TRACE conn4 <- [1,2894,null,{}] 10:49:31 INFO - PROCESS | 1735 | 1467740971955 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}] 10:49:31 INFO - PROCESS | 1735 | 1467740971960 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:32 INFO - PROCESS | 1735 | 1467740972130 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:49:32 INFO - PROCESS | 1735 | 1467740972273 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1735 | 1467740972285 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8f000 == 8 [pid = 1735] [id = 731] 10:49:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8de91400) [pid = 1735] [serial = 2194] [outer = (nil)] 10:49:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8deb3400) [pid = 1735] [serial = 2195] [outer = 0x8de91400] 10:49:32 INFO - PROCESS | 1735 | 1467740972358 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8debdc00) [pid = 1735] [serial = 2196] [outer = 0x8de91400] 10:49:33 INFO - PROCESS | 1735 | 1467740973205 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1339ms 10:49:33 INFO - PROCESS | 1735 | 1467740973279 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:49:33 INFO - PROCESS | 1735 | 1467740973289 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:49:33 INFO - PROCESS | 1735 | 1467740973301 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1735 | 1467740973305 Marionette TRACE conn4 <- [1,2898,null,{}] 10:49:33 INFO - PROCESS | 1735 | 1467740973311 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}] 10:49:33 INFO - PROCESS | 1735 | 1467740973317 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:33 INFO - PROCESS | 1735 | 1467740973503 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:49:33 INFO - PROCESS | 1735 | 1467740973649 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1735 | 1467740973658 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f594000 == 9 [pid = 1735] [id = 732] 10:49:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x8f594c00) [pid = 1735] [serial = 2197] [outer = (nil)] 10:49:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x8f965800) [pid = 1735] [serial = 2198] [outer = 0x8f594c00] 10:49:33 INFO - PROCESS | 1735 | 1467740973739 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8fad5c00) [pid = 1735] [serial = 2199] [outer = 0x8f594c00] 10:49:34 INFO - PROCESS | 1735 | 1467740974735 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1488ms 10:49:34 INFO - PROCESS | 1735 | 1467740974794 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1735 | 1467740974798 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:49:34 INFO - PROCESS | 1735 | 1467740974805 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1735 | 1467740974811 Marionette TRACE conn4 <- [1,2902,null,{}] 10:49:34 INFO - PROCESS | 1735 | 1467740974828 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}] 10:49:34 INFO - PROCESS | 1735 | 1467740974837 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:35 INFO - PROCESS | 1735 | 1467740975082 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:49:35 INFO - PROCESS | 1735 | 1467740975237 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1735 | 1467740975249 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a7ec00 == 10 [pid = 1735] [id = 733] 10:49:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x91c02800) [pid = 1735] [serial = 2200] [outer = (nil)] 10:49:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9215d000) [pid = 1735] [serial = 2201] [outer = 0x91c02800] 10:49:35 INFO - PROCESS | 1735 | 1467740975328 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x92168000) [pid = 1735] [serial = 2202] [outer = 0x91c02800] 10:49:36 INFO - PROCESS | 1735 | 1467740976227 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1440ms 10:49:36 INFO - PROCESS | 1735 | 1467740976246 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 1735 | 1467740976269 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:49:36 INFO - PROCESS | 1735 | 1467740976284 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1735 | 1467740976287 Marionette TRACE conn4 <- [1,2906,null,{}] 10:49:36 INFO - PROCESS | 1735 | 1467740976292 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}] 10:49:36 INFO - PROCESS | 1735 | 1467740976297 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:36 INFO - PROCESS | 1735 | 1467740976966 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8de8e400) [pid = 1735] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x925f3800) [pid = 1735] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x92846c00) [pid = 1735] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x91c03000) [pid = 1735] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8da56800) [pid = 1735] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x8deb9400) [pid = 1735] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x91a72400) [pid = 1735] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x92848000) [pid = 1735] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8da55c00) [pid = 1735] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:49:37 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x8fad0800) [pid = 1735] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:49:37 INFO - PROCESS | 1735 | 1467740977224 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 1735 | 1467740977235 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b9800 == 11 [pid = 1735] [id = 734] 10:49:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x8da55c00) [pid = 1735] [serial = 2203] [outer = (nil)] 10:49:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8f959c00) [pid = 1735] [serial = 2204] [outer = 0x8da55c00] 10:49:37 INFO - PROCESS | 1735 | 1467740977312 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x924db400) [pid = 1735] [serial = 2205] [outer = 0x8da55c00] 10:49:38 INFO - PROCESS | 1735 | 1467740978243 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1985ms 10:49:38 INFO - PROCESS | 1735 | 1467740978271 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 1735 | 1467740978274 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:49:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:49:38 INFO - PROCESS | 1735 | 1467740978281 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 1735 | 1467740978285 Marionette TRACE conn4 <- [1,2910,null,{}] 10:49:38 INFO - PROCESS | 1735 | 1467740978290 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}] 10:49:38 INFO - PROCESS | 1735 | 1467740978295 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:38 INFO - PROCESS | 1735 | 1467740978471 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:49:38 INFO - PROCESS | 1735 | 1467740978491 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1735 | 1467740978498 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f5400 == 12 [pid = 1735] [id = 735] 10:49:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x925f6400) [pid = 1735] [serial = 2206] [outer = (nil)] 10:49:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x928a3400) [pid = 1735] [serial = 2207] [outer = 0x925f6400] 10:49:38 INFO - PROCESS | 1735 | 1467740978571 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x928ab000) [pid = 1735] [serial = 2208] [outer = 0x925f6400] 10:49:39 INFO - PROCESS | 1735 | 1467740979613 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]]]}] 10:49:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:49:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:49:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1381ms 10:49:39 INFO - PROCESS | 1735 | 1467740979666 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 1735 | 1467740979673 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:49:39 INFO - TEST-START | /DOMEvents/constructors.html 10:49:39 INFO - PROCESS | 1735 | 1467740979685 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1735 | 1467740979690 Marionette TRACE conn4 <- [1,2914,null,{}] 10:49:39 INFO - PROCESS | 1735 | 1467740979700 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}] 10:49:39 INFO - PROCESS | 1735 | 1467740979705 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:39 INFO - PROCESS | 1735 | 1467740979897 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:49:40 INFO - PROCESS | 1735 | 1467740980081 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 1735 | 1467740980091 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c793800 == 13 [pid = 1735] [id = 736] 10:49:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x8de8bc00) [pid = 1735] [serial = 2209] [outer = (nil)] 10:49:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x8f588c00) [pid = 1735] [serial = 2210] [outer = 0x8de8bc00] 10:49:40 INFO - PROCESS | 1735 | 1467740980178 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x8fad9800) [pid = 1735] [serial = 2211] [outer = 0x8de8bc00] 10:49:41 INFO - PROCESS | 1735 | 1467740981250 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]]]}] 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:49:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:49:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1656ms 10:49:41 INFO - PROCESS | 1735 | 1467740981342 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 1735 | 1467740981356 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:49:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:49:41 INFO - PROCESS | 1735 | 1467740981375 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 1735 | 1467740981386 Marionette TRACE conn4 <- [1,2918,null,{}] 10:49:41 INFO - PROCESS | 1735 | 1467740981392 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}] 10:49:41 INFO - PROCESS | 1735 | 1467740981399 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:41 INFO - PROCESS | 1735 | 1467740981650 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:49:41 INFO - PROCESS | 1735 | 1467740981894 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1735 | 1467740981905 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb2800 == 14 [pid = 1735] [id = 737] 10:49:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x924d8400) [pid = 1735] [serial = 2212] [outer = (nil)] 10:49:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x925f7000) [pid = 1735] [serial = 2213] [outer = 0x924d8400] 10:49:42 INFO - PROCESS | 1735 | 1467740981998 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x928a3800) [pid = 1735] [serial = 2214] [outer = 0x924d8400] 10:49:42 INFO - PROCESS | 1735 | 1467740982901 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:49:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:49:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1540ms 10:49:42 INFO - PROCESS | 1735 | 1467740982915 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:49:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:49:42 INFO - PROCESS | 1735 | 1467740982920 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:49:42 INFO - PROCESS | 1735 | 1467740982927 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1735 | 1467740982933 Marionette TRACE conn4 <- [1,2922,null,{}] 10:49:42 INFO - PROCESS | 1735 | 1467740982950 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}] 10:49:42 INFO - PROCESS | 1735 | 1467740982959 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:43 INFO - PROCESS | 1735 | 1467740983162 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:49:43 INFO - PROCESS | 1735 | 1467740983341 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 1735 | 1467740983354 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x92d8dc00 == 15 [pid = 1735] [id = 738] 10:49:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92d8e000) [pid = 1735] [serial = 2215] [outer = (nil)] 10:49:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92d91800) [pid = 1735] [serial = 2216] [outer = 0x92d8e000] 10:49:43 INFO - PROCESS | 1735 | 1467740983477 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x92d9ac00) [pid = 1735] [serial = 2217] [outer = 0x92d8e000] 10:49:44 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:44 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:44 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:44 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:44 INFO - PROCESS | 1735 | 1467740984574 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]]]}] 10:49:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:49:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:44 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 10:49:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:44 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 10:49:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:44 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]" 10:49:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:49:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1693ms 10:49:44 INFO - PROCESS | 1735 | 1467740984621 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 1735 | 1467740984628 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:49:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:49:44 INFO - PROCESS | 1735 | 1467740984640 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 1735 | 1467740984643 Marionette TRACE conn4 <- [1,2926,null,{}] 10:49:44 INFO - PROCESS | 1735 | 1467740984696 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}] 10:49:44 INFO - PROCESS | 1735 | 1467740984700 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:44 INFO - PROCESS | 1735 | 1467740984887 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:49:45 INFO - PROCESS | 1735 | 1467740985121 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1735 | 1467740985133 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fb3b000 == 16 [pid = 1735] [id = 739] 10:49:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x93c12000) [pid = 1735] [serial = 2218] [outer = (nil)] 10:49:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93c61400) [pid = 1735] [serial = 2219] [outer = 0x93c12000] 10:49:45 INFO - PROCESS | 1735 | 1467740985248 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x93c65000) [pid = 1735] [serial = 2220] [outer = 0x93c12000] 10:49:45 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:49:46 INFO - PROCESS | 1735 | 1467740986082 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]]]}] 10:49:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:49:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1477ms 10:49:46 INFO - PROCESS | 1735 | 1467740986118 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1735 | 1467740986123 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:49:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:49:46 INFO - PROCESS | 1735 | 1467740986133 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1735 | 1467740986138 Marionette TRACE conn4 <- [1,2930,null,{}] 10:49:46 INFO - PROCESS | 1735 | 1467740986176 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}] 10:49:46 INFO - PROCESS | 1735 | 1467740986185 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:46 INFO - PROCESS | 1735 | 1467740986473 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:49:46 INFO - PROCESS | 1735 | 1467740986744 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1735 | 1467740986752 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5ba000 == 17 [pid = 1735] [id = 740] 10:49:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8c5ba400) [pid = 1735] [serial = 2221] [outer = (nil)] 10:49:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8c793000) [pid = 1735] [serial = 2222] [outer = 0x8c5ba400] 10:49:46 INFO - PROCESS | 1735 | 1467740986905 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8de8d000) [pid = 1735] [serial = 2223] [outer = 0x8c5ba400] 10:49:47 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:49:47 INFO - PROCESS | 1735 | 1467740987825 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]]]}] 10:49:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:49:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1734ms 10:49:47 INFO - PROCESS | 1735 | 1467740987868 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:49:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:49:47 INFO - PROCESS | 1735 | 1467740987873 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:49:47 INFO - PROCESS | 1735 | 1467740987881 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1735 | 1467740987886 Marionette TRACE conn4 <- [1,2934,null,{}] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x928afc00) [pid = 1735] [serial = 2168] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x92850400) [pid = 1735] [serial = 2163] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x92961400) [pid = 1735] [serial = 2165] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x92963000) [pid = 1735] [serial = 2166] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9215f000) [pid = 1735] [serial = 2142] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8debd000) [pid = 1735] [serial = 2156] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f250c00) [pid = 1735] [serial = 2157] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928b0800) [pid = 1735] [serial = 2153] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fccec00) [pid = 1735] [serial = 2154] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x91c01400) [pid = 1735] [serial = 2147] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9215e400) [pid = 1735] [serial = 2148] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x9284b400) [pid = 1735] [serial = 2150] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x928aa000) [pid = 1735] [serial = 2151] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8deee800) [pid = 1735] [serial = 2144] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8f589800) [pid = 1735] [serial = 2145] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x8fccf400) [pid = 1735] [serial = 2159] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92844800) [pid = 1735] [serial = 2162] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x91a77800) [pid = 1735] [serial = 2160] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x92b4dc00) [pid = 1735] [serial = 2169] [outer = (nil)] [url = about:blank] 10:49:47 INFO - PROCESS | 1735 | 1467740987990 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}] 10:49:48 INFO - PROCESS | 1735 | 1467740987999 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:48 INFO - PROCESS | 1735 | 1467740988171 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:49:48 INFO - PROCESS | 1735 | 1467740988316 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 1735 | 1467740988324 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f95a400 == 18 [pid = 1735] [id = 741] 10:49:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8fadb400) [pid = 1735] [serial = 2224] [outer = (nil)] 10:49:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8fcc7c00) [pid = 1735] [serial = 2225] [outer = 0x8fadb400] 10:49:48 INFO - PROCESS | 1735 | 1467740988395 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x91a78400) [pid = 1735] [serial = 2226] [outer = 0x8fadb400] 10:49:49 INFO - PROCESS | 1735 | 1467740989137 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]]]}] 10:49:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:49:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1283ms 10:49:49 INFO - PROCESS | 1735 | 1467740989165 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:49:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:49:49 INFO - PROCESS | 1735 | 1467740989171 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:49:49 INFO - PROCESS | 1735 | 1467740989180 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 1735 | 1467740989182 Marionette TRACE conn4 <- [1,2938,null,{}] 10:49:49 INFO - PROCESS | 1735 | 1467740989189 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}] 10:49:49 INFO - PROCESS | 1735 | 1467740989194 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:49 INFO - PROCESS | 1735 | 1467740989351 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:49:49 INFO - PROCESS | 1735 | 1467740989517 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1735 | 1467740989530 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccec00 == 19 [pid = 1735] [id = 742] 10:49:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x91c08000) [pid = 1735] [serial = 2227] [outer = (nil)] 10:49:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92850800) [pid = 1735] [serial = 2228] [outer = 0x91c08000] 10:49:49 INFO - PROCESS | 1735 | 1467740989594 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x928b0800) [pid = 1735] [serial = 2229] [outer = 0x91c08000] 10:49:50 INFO - PROCESS | 1735 | 1467740990327 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]]]}] 10:49:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:49:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1180ms 10:49:50 INFO - PROCESS | 1735 | 1467740990366 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 1735 | 1467740990369 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:49:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:49:50 INFO - PROCESS | 1735 | 1467740990378 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1735 | 1467740990387 Marionette TRACE conn4 <- [1,2942,null,{}] 10:49:50 INFO - PROCESS | 1735 | 1467740990401 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}] 10:49:50 INFO - PROCESS | 1735 | 1467740990409 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:50 INFO - PROCESS | 1735 | 1467740990561 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:49:50 INFO - PROCESS | 1735 | 1467740990580 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 1735 | 1467740990588 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x92849c00 == 20 [pid = 1735] [id = 743] 10:49:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x92b4c800) [pid = 1735] [serial = 2230] [outer = (nil)] 10:49:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x92b53400) [pid = 1735] [serial = 2231] [outer = 0x92b4c800] 10:49:50 INFO - PROCESS | 1735 | 1467740990654 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x92be5800) [pid = 1735] [serial = 2232] [outer = 0x92b4c800] 10:49:51 INFO - PROCESS | 1735 | 1467740991554 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"]]]}] 10:49:51 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 10:49:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:49:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1191ms 10:49:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:49:51 INFO - PROCESS | 1735 | 1467740991568 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 1735 | 1467740991572 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:49:51 INFO - PROCESS | 1735 | 1467740991578 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 1735 | 1467740991596 Marionette TRACE conn4 <- [1,2946,null,{}] 10:49:51 INFO - PROCESS | 1735 | 1467740991613 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}] 10:49:51 INFO - PROCESS | 1735 | 1467740991618 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:51 INFO - PROCESS | 1735 | 1467740991824 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:49:51 INFO - PROCESS | 1735 | 1467740991847 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1735 | 1467740991856 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x92966400 == 21 [pid = 1735] [id = 744] 10:49:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x92d90400) [pid = 1735] [serial = 2233] [outer = (nil)] 10:49:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x93c11800) [pid = 1735] [serial = 2234] [outer = 0x92d90400] 10:49:51 INFO - PROCESS | 1735 | 1467740991924 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x928a8800) [pid = 1735] [serial = 2235] [outer = 0x92d90400] 10:49:52 INFO - PROCESS | 1735 | 1467740992751 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]]]}] 10:49:52 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. 10:49:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1222ms 10:49:52 INFO - PROCESS | 1735 | 1467740992808 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1735 | 1467740992811 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:49:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:49:52 INFO - PROCESS | 1735 | 1467740992818 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1735 | 1467740992820 Marionette TRACE conn4 <- [1,2950,null,{}] 10:49:52 INFO - PROCESS | 1735 | 1467740992827 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}] 10:49:52 INFO - PROCESS | 1735 | 1467740992831 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:53 INFO - PROCESS | 1735 | 1467740993137 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x91c02800) [pid = 1735] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8de91400) [pid = 1735] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x8da55c00) [pid = 1735] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x8f594c00) [pid = 1735] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8deef000) [pid = 1735] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8c5b2400) [pid = 1735] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f590c00) [pid = 1735] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x8fcccc00) [pid = 1735] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x924d9800) [pid = 1735] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x924e1400) [pid = 1735] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x93b73400) [pid = 1735] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:49:53 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8c794000) [pid = 1735] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:49:53 INFO - PROCESS | 1735 | 1467740993277 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 1735 | 1467740993295 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da5b800 == 22 [pid = 1735] [id = 745] 10:49:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x8de91400) [pid = 1735] [serial = 2236] [outer = (nil)] 10:49:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x8f250400) [pid = 1735] [serial = 2237] [outer = 0x8de91400] 10:49:53 INFO - PROCESS | 1735 | 1467740993373 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9284bc00) [pid = 1735] [serial = 2238] [outer = 0x8de91400] 10:49:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0fc00 == 23 [pid = 1735] [id = 746] 10:49:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x93e10c00) [pid = 1735] [serial = 2239] [outer = (nil)] 10:49:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9520cc00) [pid = 1735] [serial = 2240] [outer = 0x93e10c00] 10:49:54 INFO - PROCESS | 1735 | 1467740994176 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]]]}] 10:49:54 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:49:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1379ms 10:49:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:49:54 INFO - PROCESS | 1735 | 1467740994197 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1735 | 1467740994200 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:49:54 INFO - PROCESS | 1735 | 1467740994206 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1735 | 1467740994210 Marionette TRACE conn4 <- [1,2954,null,{}] 10:49:54 INFO - PROCESS | 1735 | 1467740994215 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}] 10:49:54 INFO - PROCESS | 1735 | 1467740994220 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:54 INFO - PROCESS | 1735 | 1467740994393 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:49:54 INFO - PROCESS | 1735 | 1467740994556 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 1735 | 1467740994566 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee8800 == 24 [pid = 1735] [id = 747] 10:49:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x93e05000) [pid = 1735] [serial = 2241] [outer = (nil)] 10:49:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x952f6000) [pid = 1735] [serial = 2242] [outer = 0x93e05000] 10:49:54 INFO - PROCESS | 1735 | 1467740994631 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x95394400) [pid = 1735] [serial = 2243] [outer = 0x93e05000] 10:49:55 INFO - PROCESS | 1735 | 1467740995401 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]]]}] 10:49:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:49:55 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 10:49:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1236ms 10:49:55 INFO - PROCESS | 1735 | 1467740995443 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 1735 | 1467740995450 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:49:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:49:55 INFO - PROCESS | 1735 | 1467740995460 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 1735 | 1467740995464 Marionette TRACE conn4 <- [1,2958,null,{}] 10:49:55 INFO - PROCESS | 1735 | 1467740995474 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}] 10:49:55 INFO - PROCESS | 1735 | 1467740995479 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:55 INFO - PROCESS | 1735 | 1467740995686 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:49:55 INFO - PROCESS | 1735 | 1467740995877 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1735 | 1467740995893 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c798800 == 25 [pid = 1735] [id = 748] 10:49:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x8deec400) [pid = 1735] [serial = 2244] [outer = (nil)] 10:49:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x8fcc8000) [pid = 1735] [serial = 2245] [outer = 0x8deec400] 10:49:56 INFO - PROCESS | 1735 | 1467740996018 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x91c08800) [pid = 1735] [serial = 2246] [outer = 0x8deec400] 10:49:56 INFO - PROCESS | 1735 | 1467740996910 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]]]}] 10:49:56 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. 10:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1496ms 10:49:56 INFO - PROCESS | 1735 | 1467740996955 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 1735 | 1467740996963 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:49:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:49:56 INFO - PROCESS | 1735 | 1467740996975 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1735 | 1467740996980 Marionette TRACE conn4 <- [1,2962,null,{}] 10:49:57 INFO - PROCESS | 1735 | 1467740997033 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}] 10:49:57 INFO - PROCESS | 1735 | 1467740997040 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:57 INFO - PROCESS | 1735 | 1467740997233 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:49:57 INFO - PROCESS | 1735 | 1467740997432 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1735 | 1467740997445 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f594c00 == 26 [pid = 1735] [id = 749] 10:49:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8fb33400) [pid = 1735] [serial = 2247] [outer = (nil)] 10:49:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x928ae800) [pid = 1735] [serial = 2248] [outer = 0x8fb33400] 10:49:57 INFO - PROCESS | 1735 | 1467740997567 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x92967400) [pid = 1735] [serial = 2249] [outer = 0x8fb33400] 10:49:58 INFO - PROCESS | 1735 | 1467740998473 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]]]}] 10:49:58 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. 10:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1543ms 10:49:58 INFO - PROCESS | 1735 | 1467740998517 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:49:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:49:58 INFO - PROCESS | 1735 | 1467740998522 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:49:58 INFO - PROCESS | 1735 | 1467740998529 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1735 | 1467740998535 Marionette TRACE conn4 <- [1,2966,null,{}] 10:49:58 INFO - PROCESS | 1735 | 1467740998553 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}] 10:49:58 INFO - PROCESS | 1735 | 1467740998562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:58 INFO - PROCESS | 1735 | 1467740998746 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:49:58 INFO - PROCESS | 1735 | 1467740998940 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 1735 | 1467740998952 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:49:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91a72c00 == 27 [pid = 1735] [id = 750] 10:49:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93e0b000) [pid = 1735] [serial = 2250] [outer = (nil)] 10:49:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x9404b400) [pid = 1735] [serial = 2251] [outer = 0x93e0b000] 10:49:59 INFO - PROCESS | 1735 | 1467740999094 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x95398800) [pid = 1735] [serial = 2252] [outer = 0x93e0b000] 10:49:59 INFO - PROCESS | 1735 | 1467740999990 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]]]}] 10:50:00 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:50:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1490ms 10:50:00 INFO - PROCESS | 1735 | 1467741000019 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1735 | 1467741000023 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:50:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:50:00 INFO - PROCESS | 1735 | 1467741000030 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1735 | 1467741000034 Marionette TRACE conn4 <- [1,2970,null,{}] 10:50:00 INFO - PROCESS | 1735 | 1467741000039 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}] 10:50:00 INFO - PROCESS | 1735 | 1467741000045 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:00 INFO - PROCESS | 1735 | 1467741000256 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:50:00 INFO - PROCESS | 1735 | 1467741000432 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1735 | 1467741000439 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fcc3400 == 28 [pid = 1735] [id = 751] 10:50:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x9539e800) [pid = 1735] [serial = 2253] [outer = (nil)] 10:50:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x953c9c00) [pid = 1735] [serial = 2254] [outer = 0x9539e800] 10:50:00 INFO - PROCESS | 1735 | 1467741000523 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x953ce800) [pid = 1735] [serial = 2255] [outer = 0x9539e800] 10:50:01 INFO - PROCESS | 1735 | 1467741001385 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]]]}] 10:50:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1388ms 10:50:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:50:01 INFO - PROCESS | 1735 | 1467741001419 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 1735 | 1467741001422 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:50:01 INFO - PROCESS | 1735 | 1467741001429 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 1735 | 1467741001432 Marionette TRACE conn4 <- [1,2974,null,{}] 10:50:01 INFO - PROCESS | 1735 | 1467741001439 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}] 10:50:01 INFO - PROCESS | 1735 | 1467741001444 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:01 INFO - PROCESS | 1735 | 1467741001681 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:50:01 INFO - PROCESS | 1735 | 1467741001826 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1735 | 1467741001836 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x92165800 == 29 [pid = 1735] [id = 752] 10:50:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x953c6000) [pid = 1735] [serial = 2256] [outer = (nil)] 10:50:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x9780c000) [pid = 1735] [serial = 2257] [outer = 0x953c6000] 10:50:01 INFO - PROCESS | 1735 | 1467741001915 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x9780e800) [pid = 1735] [serial = 2258] [outer = 0x953c6000] 10:50:02 INFO - PROCESS | 1735 | 1467741002979 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]]]}] 10:50:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:50:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1595ms 10:50:03 INFO - PROCESS | 1735 | 1467741003023 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 1735 | 1467741003027 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:50:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:50:03 INFO - PROCESS | 1735 | 1467741003034 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 1735 | 1467741003038 Marionette TRACE conn4 <- [1,2978,null,{}] 10:50:03 INFO - PROCESS | 1735 | 1467741003044 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}] 10:50:03 INFO - PROCESS | 1735 | 1467741003054 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:03 INFO - PROCESS | 1735 | 1467741003388 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:50:03 INFO - PROCESS | 1735 | 1467741003536 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1735 | 1467741003545 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de8e400 == 30 [pid = 1735] [id = 753] 10:50:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x97816000) [pid = 1735] [serial = 2259] [outer = (nil)] 10:50:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9781fc00) [pid = 1735] [serial = 2260] [outer = 0x97816000] 10:50:03 INFO - PROCESS | 1735 | 1467741003627 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x97a1a000) [pid = 1735] [serial = 2261] [outer = 0x97816000] 10:50:04 INFO - PROCESS | 1735 | 1467741004473 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]]]}] 10:50:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:50:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1492ms 10:50:04 INFO - PROCESS | 1735 | 1467741004527 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1735 | 1467741004531 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:50:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:50:04 INFO - PROCESS | 1735 | 1467741004538 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1735 | 1467741004541 Marionette TRACE conn4 <- [1,2982,null,{}] 10:50:04 INFO - PROCESS | 1735 | 1467741004548 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}] 10:50:04 INFO - PROCESS | 1735 | 1467741004553 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:04 INFO - PROCESS | 1735 | 1467741004733 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:50:04 INFO - PROCESS | 1735 | 1467741004933 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1735 | 1467741004943 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x984a6800 == 31 [pid = 1735] [id = 754] 10:50:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x98c4d400) [pid = 1735] [serial = 2262] [outer = (nil)] 10:50:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x98cb2c00) [pid = 1735] [serial = 2263] [outer = 0x98c4d400] 10:50:05 INFO - PROCESS | 1735 | 1467741005019 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x98cb9c00) [pid = 1735] [serial = 2264] [outer = 0x98c4d400] 10:50:05 INFO - PROCESS | 1735 | 1467741005859 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"]]]}] 10:50:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:50:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:50:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1335ms 10:50:05 INFO - PROCESS | 1735 | 1467741005875 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 1735 | 1467741005879 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:50:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:50:05 INFO - PROCESS | 1735 | 1467741005885 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1735 | 1467741005888 Marionette TRACE conn4 <- [1,2986,null,{}] 10:50:05 INFO - PROCESS | 1735 | 1467741005894 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}] 10:50:05 INFO - PROCESS | 1735 | 1467741005899 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:06 INFO - PROCESS | 1735 | 1467741006069 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:50:06 INFO - PROCESS | 1735 | 1467741006270 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1735 | 1467741006279 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b8000 == 32 [pid = 1735] [id = 755] 10:50:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8c5bd000) [pid = 1735] [serial = 2265] [outer = (nil)] 10:50:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8f58b400) [pid = 1735] [serial = 2266] [outer = 0x8c5bd000] 10:50:06 INFO - PROCESS | 1735 | 1467741006357 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8fad3400) [pid = 1735] [serial = 2267] [outer = 0x8c5bd000] 10:50:07 INFO - PROCESS | 1735 | 1467741007520 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]]]}] 10:50:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:50:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1684ms 10:50:07 INFO - PROCESS | 1735 | 1467741007573 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 1735 | 1467741007584 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:50:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:50:07 INFO - PROCESS | 1735 | 1467741007639 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 1735 | 1467741007646 Marionette TRACE conn4 <- [1,2990,null,{}] 10:50:07 INFO - PROCESS | 1735 | 1467741007658 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}] 10:50:07 INFO - PROCESS | 1735 | 1467741007662 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:07 INFO - PROCESS | 1735 | 1467741007844 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:50:08 INFO - PROCESS | 1735 | 1467741008137 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 1735 | 1467741008146 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de87000 == 33 [pid = 1735] [id = 756] 10:50:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8f256000) [pid = 1735] [serial = 2268] [outer = (nil)] 10:50:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8fb32400) [pid = 1735] [serial = 2269] [outer = 0x8f256000] 10:50:08 INFO - PROCESS | 1735 | 1467741008229 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x9215d400) [pid = 1735] [serial = 2270] [outer = 0x8f256000] 10:50:09 INFO - PROCESS | 1735 | --DOCSHELL 0x93e0fc00 == 32 [pid = 1735] [id = 746] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x9215d000) [pid = 1735] [serial = 2201] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x92168000) [pid = 1735] [serial = 2202] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8deb3400) [pid = 1735] [serial = 2195] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8f959c00) [pid = 1735] [serial = 2204] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8f965800) [pid = 1735] [serial = 2198] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8f960000) [pid = 1735] [serial = 2193] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f592c00) [pid = 1735] [serial = 2192] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x8da4cc00) [pid = 1735] [serial = 2172] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8c5be800) [pid = 1735] [serial = 2171] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fb2e400) [pid = 1735] [serial = 2175] [outer = (nil)] [url = about:blank] 10:50:09 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8f962800) [pid = 1735] [serial = 2174] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x924d9c00) [pid = 1735] [serial = 2178] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x91c02000) [pid = 1735] [serial = 2177] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x92d97800) [pid = 1735] [serial = 2181] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x92964400) [pid = 1735] [serial = 2180] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x928a3400) [pid = 1735] [serial = 2207] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x93b6bc00) [pid = 1735] [serial = 2184] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93b69000) [pid = 1735] [serial = 2183] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x93e09c00) [pid = 1735] [serial = 2187] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x93c15400) [pid = 1735] [serial = 2186] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x924db400) [pid = 1735] [serial = 2205] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8fb30800) [pid = 1735] [serial = 2190] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x8f253c00) [pid = 1735] [serial = 2189] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x8debdc00) [pid = 1735] [serial = 2196] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x8fad5c00) [pid = 1735] [serial = 2199] [outer = (nil)] [url = about:blank] 10:50:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4dc00 == 33 [pid = 1735] [id = 757] 10:50:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8da51000) [pid = 1735] [serial = 2271] [outer = (nil)] 10:50:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x8da53400) [pid = 1735] [serial = 2272] [outer = 0x8da51000] 10:50:10 INFO - PROCESS | 1735 | 1467741010452 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]]]}] 10:50:10 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. 10:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2859ms 10:50:10 INFO - PROCESS | 1735 | 1467741010494 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1735 | 1467741010500 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:50:10 INFO - PROCESS | 1735 | 1467741010507 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1735 | 1467741010512 Marionette TRACE conn4 <- [1,2994,null,{}] 10:50:10 INFO - PROCESS | 1735 | 1467741010529 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}] 10:50:10 INFO - PROCESS | 1735 | 1467741010535 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:10 INFO - PROCESS | 1735 | 1467741010699 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:50:10 INFO - PROCESS | 1735 | 1467741010961 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1735 | 1467741010974 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7400 == 34 [pid = 1735] [id = 758] 10:50:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x8c5b8c00) [pid = 1735] [serial = 2273] [outer = (nil)] 10:50:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x8c795c00) [pid = 1735] [serial = 2274] [outer = 0x8c5b8c00] 10:50:11 INFO - PROCESS | 1735 | 1467741011082 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x8de8b400) [pid = 1735] [serial = 2275] [outer = 0x8c5b8c00] 10:50:12 INFO - PROCESS | 1735 | 1467741012033 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]]]}] 10:50:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:50:12 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 10:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1585ms 10:50:12 INFO - PROCESS | 1735 | 1467741012094 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:50:12 INFO - PROCESS | 1735 | 1467741012101 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:50:12 INFO - PROCESS | 1735 | 1467741012108 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1735 | 1467741012113 Marionette TRACE conn4 <- [1,2998,null,{}] 10:50:12 INFO - PROCESS | 1735 | 1467741012151 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}] 10:50:12 INFO - PROCESS | 1735 | 1467741012160 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:12 INFO - PROCESS | 1735 | 1467741012350 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:50:12 INFO - PROCESS | 1735 | 1467741012542 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1735 | 1467741012555 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f25e800 == 35 [pid = 1735] [id = 759] 10:50:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x8f25ec00) [pid = 1735] [serial = 2276] [outer = (nil)] 10:50:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x8f58ec00) [pid = 1735] [serial = 2277] [outer = 0x8f25ec00] 10:50:12 INFO - PROCESS | 1735 | 1467741012639 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x8f95a800) [pid = 1735] [serial = 2278] [outer = 0x8f25ec00] 10:50:13 INFO - PROCESS | 1735 | 1467741013598 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]]]}] 10:50:13 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. 10:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1514ms 10:50:13 INFO - PROCESS | 1735 | 1467741013625 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1735 | 1467741013633 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:50:13 INFO - PROCESS | 1735 | 1467741013643 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1735 | 1467741013647 Marionette TRACE conn4 <- [1,3002,null,{}] 10:50:13 INFO - PROCESS | 1735 | 1467741013653 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}] 10:50:13 INFO - PROCESS | 1735 | 1467741013659 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:13 INFO - PROCESS | 1735 | 1467741013937 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:50:14 INFO - PROCESS | 1735 | 1467741014073 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 1735 | 1467741014081 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad2c00 == 36 [pid = 1735] [id = 760] 10:50:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x8fad6400) [pid = 1735] [serial = 2279] [outer = (nil)] 10:50:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x8fb2fc00) [pid = 1735] [serial = 2280] [outer = 0x8fad6400] 10:50:14 INFO - PROCESS | 1735 | 1467741014167 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8fcc4c00) [pid = 1735] [serial = 2281] [outer = 0x8fad6400] 10:50:15 INFO - PROCESS | 1735 | 1467741015237 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]]]}] 10:50:15 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. 10:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1631ms 10:50:15 INFO - PROCESS | 1735 | 1467741015274 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 1735 | 1467741015278 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:50:15 INFO - PROCESS | 1735 | 1467741015287 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1735 | 1467741015298 Marionette TRACE conn4 <- [1,3006,null,{}] 10:50:15 INFO - PROCESS | 1735 | 1467741015339 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}] 10:50:15 INFO - PROCESS | 1735 | 1467741015348 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:15 INFO - PROCESS | 1735 | 1467741015600 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:50:15 INFO - PROCESS | 1735 | 1467741015737 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1735 | 1467741015746 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fccd000 == 37 [pid = 1735] [id = 761] 10:50:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x92164000) [pid = 1735] [serial = 2282] [outer = (nil)] 10:50:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x924d4800) [pid = 1735] [serial = 2283] [outer = 0x92164000] 10:50:15 INFO - PROCESS | 1735 | 1467741015829 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x924dd000) [pid = 1735] [serial = 2284] [outer = 0x92164000] 10:50:16 INFO - PROCESS | 1735 | 1467741016740 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]]]}] 10:50:16 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. 10:50:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1500ms 10:50:16 INFO - PROCESS | 1735 | 1467741016785 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:50:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:50:16 INFO - PROCESS | 1735 | 1467741016790 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:50:16 INFO - PROCESS | 1735 | 1467741016797 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1735 | 1467741016800 Marionette TRACE conn4 <- [1,3010,null,{}] 10:50:16 INFO - PROCESS | 1735 | 1467741016806 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}] 10:50:16 INFO - PROCESS | 1735 | 1467741016812 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:16 INFO - PROCESS | 1735 | 1467741016995 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:50:17 INFO - PROCESS | 1735 | 1467741017195 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1735 | 1467741017207 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f4000 == 38 [pid = 1735] [id = 762] 10:50:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x925f7400) [pid = 1735] [serial = 2285] [outer = (nil)] 10:50:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x92847000) [pid = 1735] [serial = 2286] [outer = 0x925f7400] 10:50:17 INFO - PROCESS | 1735 | 1467741017321 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x9284b000) [pid = 1735] [serial = 2287] [outer = 0x925f7400] 10:50:18 INFO - PROCESS | 1735 | 1467741018225 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]]]}] 10:50:18 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 10:50:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1442ms 10:50:18 INFO - PROCESS | 1735 | 1467741018239 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1735 | 1467741018242 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:50:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:50:18 INFO - PROCESS | 1735 | 1467741018249 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1735 | 1467741018253 Marionette TRACE conn4 <- [1,3014,null,{}] 10:50:18 INFO - PROCESS | 1735 | 1467741018258 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}] 10:50:18 INFO - PROCESS | 1735 | 1467741018264 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:18 INFO - PROCESS | 1735 | 1467741018426 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:50:18 INFO - PROCESS | 1735 | 1467741018647 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 1735 | 1467741018667 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f968c00 == 39 [pid = 1735] [id = 763] 10:50:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x9284a000) [pid = 1735] [serial = 2288] [outer = (nil)] 10:50:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x9295e400) [pid = 1735] [serial = 2289] [outer = 0x9284a000] 10:50:18 INFO - PROCESS | 1735 | 1467741018759 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x92d90800) [pid = 1735] [serial = 2290] [outer = 0x9284a000] 10:50:19 INFO - PROCESS | 1735 | [1735] 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 10:50:19 INFO - PROCESS | 1735 | 1467741019992 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:50:20 INFO - {} 10:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:50:20 INFO - {} 10:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:50:20 INFO - {} 10:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:50:20 INFO - {} 10:50:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1787ms 10:50:20 INFO - PROCESS | 1735 | 1467741020082 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1735 | 1467741020089 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:50:20 INFO - TEST-START | /FileAPI/fileReader.html 10:50:20 INFO - PROCESS | 1735 | 1467741020113 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1735 | 1467741020119 Marionette TRACE conn4 <- [1,3018,null,{}] 10:50:20 INFO - PROCESS | 1735 | 1467741020127 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}] 10:50:20 INFO - PROCESS | 1735 | 1467741020133 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:20 INFO - PROCESS | 1735 | 1467741020310 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:50:20 INFO - PROCESS | 1735 | 1467741020550 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1735 | 1467741020562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee2c00 == 40 [pid = 1735] [id = 764] 10:50:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x8dee7400) [pid = 1735] [serial = 2291] [outer = (nil)] 10:50:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8deeec00) [pid = 1735] [serial = 2292] [outer = 0x8dee7400] 10:50:20 INFO - PROCESS | 1735 | 1467741020634 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8f258400) [pid = 1735] [serial = 2293] [outer = 0x8dee7400] 10:50:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8f594c00 == 39 [pid = 1735] [id = 749] 10:50:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8fcc3400 == 38 [pid = 1735] [id = 751] 10:50:21 INFO - PROCESS | 1735 | --DOCSHELL 0x92165800 == 37 [pid = 1735] [id = 752] 10:50:21 INFO - PROCESS | 1735 | --DOCSHELL 0x8da4dc00 == 36 [pid = 1735] [id = 757] 10:50:21 INFO - PROCESS | 1735 | 1467741021539 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]]]}] 10:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:50:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 1497ms 10:50:21 INFO - PROCESS | 1735 | 1467741021601 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 1735 | 1467741021607 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:50:21 INFO - TEST-START | /FileAPI/historical.html 10:50:21 INFO - PROCESS | 1735 | 1467741021618 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1735 | 1467741021621 Marionette TRACE conn4 <- [1,3022,null,{}] 10:50:21 INFO - PROCESS | 1735 | 1467741021628 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}] 10:50:21 INFO - PROCESS | 1735 | 1467741021633 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:21 INFO - PROCESS | 1735 | 1467741021802 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:50:21 INFO - PROCESS | 1735 | 1467741021951 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 1735 | 1467741021957 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f965800 == 37 [pid = 1735] [id = 765] 10:50:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8fadd000) [pid = 1735] [serial = 2294] [outer = (nil)] 10:50:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8fb39800) [pid = 1735] [serial = 2295] [outer = 0x8fadd000] 10:50:22 INFO - PROCESS | 1735 | 1467741022029 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x91a7b800) [pid = 1735] [serial = 2296] [outer = 0x8fadd000] 10:50:22 INFO - PROCESS | 1735 | 1467741022792 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"]]]}] 10:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:50:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:50:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:50:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:50:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:50:22 INFO - TEST-OK | /FileAPI/historical.html | took 1241ms 10:50:22 INFO - PROCESS | 1735 | 1467741022861 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1735 | 1467741022864 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:50:22 INFO - TEST-START | /FileAPI/idlharness.html 10:50:22 INFO - PROCESS | 1735 | 1467741022901 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1735 | 1467741022907 Marionette TRACE conn4 <- [1,3026,null,{}] 10:50:22 INFO - PROCESS | 1735 | 1467741022933 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}] 10:50:22 INFO - PROCESS | 1735 | 1467741022942 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:23 INFO - PROCESS | 1735 | 1467741023158 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:50:23 INFO - PROCESS | 1735 | 1467741023184 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1735 | 1467741023191 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x925ef400 == 38 [pid = 1735] [id = 766] 10:50:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x925f0000) [pid = 1735] [serial = 2297] [outer = (nil)] 10:50:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x9295f400) [pid = 1735] [serial = 2298] [outer = 0x925f0000] 10:50:23 INFO - PROCESS | 1735 | 1467741023264 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x92b4fc00) [pid = 1735] [serial = 2299] [outer = 0x925f0000] 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:50:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:50:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:50:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:50:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:50:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:50:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2018ms 10:50:25 INFO - PROCESS | 1735 | 1467741024809 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]]]}] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x92d8e000) [pid = 1735] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x91c08000) [pid = 1735] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8c5ba400) [pid = 1735] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x92d90400) [pid = 1735] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8de91400) [pid = 1735] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x92b4c800) [pid = 1735] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x8de8bc00) [pid = 1735] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8fadb400) [pid = 1735] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x93c12000) [pid = 1735] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x925f6400) [pid = 1735] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x924d8400) [pid = 1735] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x93e10c00) [pid = 1735] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x8deec400) [pid = 1735] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8fb33400) [pid = 1735] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x93e0b000) [pid = 1735] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x9539e800) [pid = 1735] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x953c6000) [pid = 1735] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x97816000) [pid = 1735] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:50:25 INFO - TEST-START | /FileAPI/idlharness.worker 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x98c4d400) [pid = 1735] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x8c5bd000) [pid = 1735] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x8da51000) [pid = 1735] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:50:25 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x93e05000) [pid = 1735] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:50:25 INFO - PROCESS | 1735 | 1467741025285 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1735 | 1467741025297 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:50:25 INFO - PROCESS | 1735 | 1467741025337 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1735 | 1467741025340 Marionette TRACE conn4 <- [1,3030,null,{}] 10:50:25 INFO - PROCESS | 1735 | 1467741025346 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}] 10:50:25 INFO - PROCESS | 1735 | 1467741025351 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:25 INFO - PROCESS | 1735 | 1467741025503 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:50:25 INFO - PROCESS | 1735 | 1467741025652 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 1735 | 1467741025661 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de88800 == 39 [pid = 1735] [id = 767] 10:50:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x925f6800) [pid = 1735] [serial = 2300] [outer = (nil)] 10:50:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x92d8e000) [pid = 1735] [serial = 2301] [outer = 0x925f6800] 10:50:25 INFO - PROCESS | 1735 | 1467741025729 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x924dbc00) [pid = 1735] [serial = 2302] [outer = 0x925f6800] 10:50:25 INFO - PROCESS | 1735 | [1735] 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 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:50:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:50:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:50:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:50:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:50:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:50:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:50:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:27 INFO - {} 10:50:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2434ms 10:50:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:50:28 INFO - PROCESS | 1735 | 1467741027596 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,{},{}]]]}] 10:50:28 INFO - PROCESS | 1735 | 1467741027761 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1735 | 1467741027776 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:50:28 INFO - PROCESS | 1735 | 1467741027796 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1735 | 1467741027813 Marionette TRACE conn4 <- [1,3034,null,{}] 10:50:28 INFO - PROCESS | 1735 | 1467741027889 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}] 10:50:28 INFO - PROCESS | 1735 | 1467741027894 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:28 INFO - PROCESS | 1735 | 1467741028195 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:50:28 INFO - PROCESS | 1735 | 1467741028343 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 1735 | 1467741028356 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3c00 == 40 [pid = 1735] [id = 768] 10:50:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x8fb34c00) [pid = 1735] [serial = 2303] [outer = (nil)] 10:50:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x91c06800) [pid = 1735] [serial = 2304] [outer = 0x8fb34c00] 10:50:28 INFO - PROCESS | 1735 | 1467741028440 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x9215d000) [pid = 1735] [serial = 2305] [outer = 0x8fb34c00] 10:50:29 INFO - PROCESS | 1735 | 1467741029285 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]]]}] 10:50:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:50:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1516ms 10:50:29 INFO - PROCESS | 1735 | 1467741029308 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1735 | 1467741029316 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:50:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:50:29 INFO - PROCESS | 1735 | 1467741029326 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1735 | 1467741029330 Marionette TRACE conn4 <- [1,3038,null,{}] 10:50:29 INFO - PROCESS | 1735 | 1467741029337 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}] 10:50:29 INFO - PROCESS | 1735 | 1467741029343 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:29 INFO - PROCESS | 1735 | 1467741029553 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:50:29 INFO - PROCESS | 1735 | 1467741029826 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1735 | 1467741029834 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da51400 == 41 [pid = 1735] [id = 769] 10:50:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x925f3800) [pid = 1735] [serial = 2306] [outer = (nil)] 10:50:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92d95c00) [pid = 1735] [serial = 2307] [outer = 0x925f3800] 10:50:29 INFO - PROCESS | 1735 | 1467741029957 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93b6cc00) [pid = 1735] [serial = 2308] [outer = 0x925f3800] 10:50:30 INFO - PROCESS | 1735 | 1467741030901 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"]]]}] 10:50:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:50:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:50:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1592ms 10:50:30 INFO - PROCESS | 1735 | 1467741030919 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:50:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:50:30 INFO - PROCESS | 1735 | 1467741030923 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:50:30 INFO - PROCESS | 1735 | 1467741030931 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1735 | 1467741030937 Marionette TRACE conn4 <- [1,3042,null,{}] 10:50:30 INFO - PROCESS | 1735 | 1467741030955 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}] 10:50:30 INFO - PROCESS | 1735 | 1467741030964 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:31 INFO - PROCESS | 1735 | 1467741031179 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:50:31 INFO - PROCESS | 1735 | 1467741031381 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1735 | 1467741031390 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x9780d800 == 42 [pid = 1735] [id = 770] 10:50:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x98c50800) [pid = 1735] [serial = 2309] [outer = (nil)] 10:50:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x997cf400) [pid = 1735] [serial = 2310] [outer = 0x98c50800] 10:50:31 INFO - PROCESS | 1735 | 1467741031513 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x99d50800) [pid = 1735] [serial = 2311] [outer = 0x98c50800] 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:50:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:50:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:50:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:50:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:50:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1877ms 10:50:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:50:32 INFO - PROCESS | 1735 | 1467741032742 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]]]}] 10:50:32 INFO - PROCESS | 1735 | 1467741032807 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1735 | 1467741032816 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:50:32 INFO - PROCESS | 1735 | 1467741032903 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1735 | 1467741032905 Marionette TRACE conn4 <- [1,3046,null,{}] 10:50:32 INFO - PROCESS | 1735 | 1467741032935 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}] 10:50:32 INFO - PROCESS | 1735 | 1467741032939 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:33 INFO - PROCESS | 1735 | 1467741033176 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:50:33 INFO - PROCESS | 1735 | 1467741033452 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 1735 | 1467741033461 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da53c00 == 43 [pid = 1735] [id = 771] 10:50:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x91a76000) [pid = 1735] [serial = 2312] [outer = (nil)] 10:50:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x93c17800) [pid = 1735] [serial = 2313] [outer = 0x91a76000] 10:50:33 INFO - PROCESS | 1735 | 1467741033576 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x997c6400) [pid = 1735] [serial = 2314] [outer = 0x91a76000] 10:50:33 INFO - PROCESS | 1735 | [1735] 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 10:50:34 INFO - PROCESS | 1735 | 1467741034452 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:50:34 INFO - {} 10:50:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1636ms 10:50:34 INFO - PROCESS | 1735 | 1467741034495 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:50:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:50:34 INFO - PROCESS | 1735 | 1467741034499 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:50:34 INFO - PROCESS | 1735 | 1467741034512 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 1735 | 1467741034515 Marionette TRACE conn4 <- [1,3050,null,{}] 10:50:34 INFO - PROCESS | 1735 | 1467741034521 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}] 10:50:34 INFO - PROCESS | 1735 | 1467741034526 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:34 INFO - PROCESS | 1735 | 1467741034724 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:50:34 INFO - PROCESS | 1735 | 1467741034970 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1735 | 1467741034977 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c5b7c00 == 44 [pid = 1735] [id = 772] 10:50:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8deeb000) [pid = 1735] [serial = 2315] [outer = (nil)] 10:50:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x997d0c00) [pid = 1735] [serial = 2316] [outer = 0x8deeb000] 10:50:35 INFO - PROCESS | 1735 | 1467741035057 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x99841400) [pid = 1735] [serial = 2317] [outer = 0x8deeb000] 10:50:35 INFO - PROCESS | 1735 | 1467741035943 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]]]}] 10:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:50:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 10:50:35 INFO - PROCESS | 1735 | 1467741035993 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1735 | 1467741035996 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:50:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:50:36 INFO - PROCESS | 1735 | 1467741036023 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1735 | 1467741036028 Marionette TRACE conn4 <- [1,3054,null,{}] 10:50:36 INFO - PROCESS | 1735 | 1467741036035 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}] 10:50:36 INFO - PROCESS | 1735 | 1467741036044 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:36 INFO - PROCESS | 1735 | 1467741036265 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:50:36 INFO - PROCESS | 1735 | 1467741036718 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1735 | 1467741036726 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb8000 == 45 [pid = 1735] [id = 773] 10:50:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x8deba000) [pid = 1735] [serial = 2318] [outer = (nil)] 10:50:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8dee9c00) [pid = 1735] [serial = 2319] [outer = 0x8deba000] 10:50:36 INFO - PROCESS | 1735 | 1467741036818 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8f966000) [pid = 1735] [serial = 2320] [outer = 0x8deba000] 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:50:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:38 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" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:38 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" 10:50:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2050ms 10:50:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:50:38 INFO - PROCESS | 1735 | 1467741037927 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"]]]}] 10:50:38 INFO - PROCESS | 1735 | 1467741038058 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1735 | 1467741038071 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:50:38 INFO - PROCESS | 1735 | 1467741038181 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1735 | 1467741038193 Marionette TRACE conn4 <- [1,3058,null,{}] 10:50:38 INFO - PROCESS | 1735 | 1467741038273 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}] 10:50:38 INFO - PROCESS | 1735 | 1467741038277 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:38 INFO - PROCESS | 1735 | 1467741038541 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:50:38 INFO - PROCESS | 1735 | 1467741038743 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 1735 | 1467741038753 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c799c00 == 46 [pid = 1735] [id = 774] 10:50:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8fb31000) [pid = 1735] [serial = 2321] [outer = (nil)] 10:50:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x925f7800) [pid = 1735] [serial = 2322] [outer = 0x8fb31000] 10:50:38 INFO - PROCESS | 1735 | 1467741038825 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x92963800) [pid = 1735] [serial = 2323] [outer = 0x8fb31000] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8fccec00 == 45 [pid = 1735] [id = 742] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8de8f000 == 44 [pid = 1735] [id = 731] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f95a400 == 43 [pid = 1735] [id = 741] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5ba000 == 42 [pid = 1735] [id = 740] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x8da53400) [pid = 1735] [serial = 2272] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8fb32400) [pid = 1735] [serial = 2269] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f594000 == 41 [pid = 1735] [id = 732] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x92849c00 == 40 [pid = 1735] [id = 743] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8deee400 == 39 [pid = 1735] [id = 730] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x925ef400 == 38 [pid = 1735] [id = 766] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8f965800 == 37 [pid = 1735] [id = 765] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8dee2c00 == 36 [pid = 1735] [id = 764] 10:50:39 INFO - PROCESS | 1735 | --DOCSHELL 0x8c5b7400 == 35 [pid = 1735] [id = 758] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x98cb9c00) [pid = 1735] [serial = 2264] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x95394400) [pid = 1735] [serial = 2243] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8fcc8000) [pid = 1735] [serial = 2245] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x92d91800) [pid = 1735] [serial = 2216] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x92850800) [pid = 1735] [serial = 2228] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8de8d000) [pid = 1735] [serial = 2223] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x93c11800) [pid = 1735] [serial = 2234] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x8f250400) [pid = 1735] [serial = 2237] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x92b53400) [pid = 1735] [serial = 2231] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x92d9ac00) [pid = 1735] [serial = 2217] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8fad9800) [pid = 1735] [serial = 2211] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x928a8800) [pid = 1735] [serial = 2235] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x92be5800) [pid = 1735] [serial = 2232] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x8f588c00) [pid = 1735] [serial = 2210] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x8fcc7c00) [pid = 1735] [serial = 2225] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x93c65000) [pid = 1735] [serial = 2220] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x928b0800) [pid = 1735] [serial = 2229] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93c61400) [pid = 1735] [serial = 2219] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x928ab000) [pid = 1735] [serial = 2208] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x9284bc00) [pid = 1735] [serial = 2238] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x928a3800) [pid = 1735] [serial = 2214] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x925f7000) [pid = 1735] [serial = 2213] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x952f6000) [pid = 1735] [serial = 2242] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x91a78400) [pid = 1735] [serial = 2226] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9520cc00) [pid = 1735] [serial = 2240] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x8c793000) [pid = 1735] [serial = 2222] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x91c08800) [pid = 1735] [serial = 2246] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x928ae800) [pid = 1735] [serial = 2248] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x9404b400) [pid = 1735] [serial = 2251] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x92967400) [pid = 1735] [serial = 2249] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x953c9c00) [pid = 1735] [serial = 2254] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x95398800) [pid = 1735] [serial = 2252] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9780c000) [pid = 1735] [serial = 2257] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x953ce800) [pid = 1735] [serial = 2255] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x9781fc00) [pid = 1735] [serial = 2260] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x9780e800) [pid = 1735] [serial = 2258] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x98cb2c00) [pid = 1735] [serial = 2263] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x97a1a000) [pid = 1735] [serial = 2261] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x8fad3400) [pid = 1735] [serial = 2267] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x8f58b400) [pid = 1735] [serial = 2266] [outer = (nil)] [url = about:blank] 10:50:39 INFO - PROCESS | 1735 | 1467741039815 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]]]}] 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:50:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:50:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:50:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:50:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:50:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:50:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:50:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:50:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:50:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1732ms 10:50:39 INFO - PROCESS | 1735 | 1467741039867 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 1735 | 1467741039874 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:50:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:50:39 INFO - PROCESS | 1735 | 1467741039881 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 1735 | 1467741039884 Marionette TRACE conn4 <- [1,3062,null,{}] 10:50:39 INFO - PROCESS | 1735 | 1467741039890 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}] 10:50:39 INFO - PROCESS | 1735 | 1467741039895 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:40 INFO - PROCESS | 1735 | 1467741040069 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:50:40 INFO - PROCESS | 1735 | 1467741040267 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 1735 | 1467741040276 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8de92400 == 36 [pid = 1735] [id = 775] 10:50:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x8deb4400) [pid = 1735] [serial = 2324] [outer = (nil)] 10:50:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9284f000) [pid = 1735] [serial = 2325] [outer = 0x8deb4400] 10:50:40 INFO - PROCESS | 1735 | 1467741040347 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9295e000) [pid = 1735] [serial = 2326] [outer = 0x8deb4400] 10:50:40 INFO - PROCESS | 1735 | [1735] 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 10:50:41 INFO - PROCESS | 1735 | 1467741041214 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:50:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:50:41 INFO - {} 10:50:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1381ms 10:50:41 INFO - PROCESS | 1735 | 1467741041263 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1735 | 1467741041266 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:50:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:50:41 INFO - PROCESS | 1735 | 1467741041287 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1735 | 1467741041296 Marionette TRACE conn4 <- [1,3066,null,{}] 10:50:41 INFO - PROCESS | 1735 | 1467741041305 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}] 10:50:41 INFO - PROCESS | 1735 | 1467741041311 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:41 INFO - PROCESS | 1735 | 1467741041476 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:50:41 INFO - PROCESS | 1735 | 1467741041645 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1735 | 1467741041657 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x925f5800 == 37 [pid = 1735] [id = 776] 10:50:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x92d96c00) [pid = 1735] [serial = 2327] [outer = (nil)] 10:50:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x93c63000) [pid = 1735] [serial = 2328] [outer = 0x92d96c00] 10:50:41 INFO - PROCESS | 1735 | 1467741041721 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x93e02c00) [pid = 1735] [serial = 2329] [outer = 0x92d96c00] 10:50:42 INFO - PROCESS | 1735 | 1467741042464 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]]]}] 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:50:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:50:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1254ms 10:50:42 INFO - PROCESS | 1735 | 1467741042530 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 1735 | 1467741042534 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:50:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:50:42 INFO - PROCESS | 1735 | 1467741042546 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 1735 | 1467741042549 Marionette TRACE conn4 <- [1,3070,null,{}] 10:50:42 INFO - PROCESS | 1735 | 1467741042555 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}] 10:50:42 INFO - PROCESS | 1735 | 1467741042559 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:42 INFO - PROCESS | 1735 | 1467741042801 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:50:42 INFO - PROCESS | 1735 | 1467741042822 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1735 | 1467741042832 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x93e0a400 == 38 [pid = 1735] [id = 777] 10:50:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x9403f800) [pid = 1735] [serial = 2330] [outer = (nil)] 10:50:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9520cc00) [pid = 1735] [serial = 2331] [outer = 0x9403f800] 10:50:42 INFO - PROCESS | 1735 | 1467741042898 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x952f3c00) [pid = 1735] [serial = 2332] [outer = 0x9403f800] 10:50:43 INFO - PROCESS | 1735 | 1467741043904 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]]]}] 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:50:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1395ms 10:50:44 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x8fadd000) [pid = 1735] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:50:44 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x8dee7400) [pid = 1735] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:50:44 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x8f256000) [pid = 1735] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:50:44 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x925f0000) [pid = 1735] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:50:44 INFO - PROCESS | 1735 | 1467741044175 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1735 | 1467741044180 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:50:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:50:44 INFO - PROCESS | 1735 | 1467741044195 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1735 | 1467741044198 Marionette TRACE conn4 <- [1,3074,null,{}] 10:50:44 INFO - PROCESS | 1735 | 1467741044205 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}] 10:50:44 INFO - PROCESS | 1735 | 1467741044210 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:44 INFO - PROCESS | 1735 | 1467741044367 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:50:44 INFO - PROCESS | 1735 | 1467741044376 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1735 | 1467741044393 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x952fc000 == 39 [pid = 1735] [id = 778] 10:50:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x952fcc00) [pid = 1735] [serial = 2333] [outer = (nil)] 10:50:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x95397000) [pid = 1735] [serial = 2334] [outer = 0x952fcc00] 10:50:44 INFO - PROCESS | 1735 | 1467741044474 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x953cdc00) [pid = 1735] [serial = 2335] [outer = 0x952fcc00] 10:50:45 INFO - PROCESS | 1735 | 1467741045436 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]]]}] 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:50:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1289ms 10:50:45 INFO - PROCESS | 1735 | 1467741045486 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1735 | 1467741045490 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:50:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:50:45 INFO - PROCESS | 1735 | 1467741045497 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1735 | 1467741045500 Marionette TRACE conn4 <- [1,3078,null,{}] 10:50:45 INFO - PROCESS | 1735 | 1467741045505 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}] 10:50:45 INFO - PROCESS | 1735 | 1467741045511 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:45 INFO - PROCESS | 1735 | 1467741045669 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:50:45 INFO - PROCESS | 1735 | 1467741045831 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 1735 | 1467741045840 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da4d800 == 40 [pid = 1735] [id = 779] 10:50:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x93c61400) [pid = 1735] [serial = 2336] [outer = (nil)] 10:50:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x97a16000) [pid = 1735] [serial = 2337] [outer = 0x93c61400] 10:50:45 INFO - PROCESS | 1735 | 1467741045910 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x97810400) [pid = 1735] [serial = 2338] [outer = 0x93c61400] 10:50:46 INFO - PROCESS | 1735 | 1467741046897 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] 10:50:46 INFO - PROCESS | 1735 | 1467741046962 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:50:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:50:46 INFO - PROCESS | 1735 | 1467741046972 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1735 | 1467741046977 Marionette TRACE conn4 <- [1,3082,null,{}] 10:50:46 INFO - PROCESS | 1735 | 1467741046989 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}] 10:50:46 INFO - PROCESS | 1735 | 1467741046994 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:47 INFO - PROCESS | 1735 | 1467741047182 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:50:47 INFO - PROCESS | 1735 | 1467741047387 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1735 | 1467741047396 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad3400 == 41 [pid = 1735] [id = 780] 10:50:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x8fad4c00) [pid = 1735] [serial = 2339] [outer = (nil)] 10:50:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x91a70400) [pid = 1735] [serial = 2340] [outer = 0x8fad4c00] 10:50:47 INFO - PROCESS | 1735 | 1467741047528 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x91c02800) [pid = 1735] [serial = 2341] [outer = 0x8fad4c00] 10:50:48 INFO - PROCESS | 1735 | 1467741048431 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]]]}] 10:50:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:50:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1495ms 10:50:48 INFO - PROCESS | 1735 | 1467741048468 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 1735 | 1467741048475 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:50:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:50:48 INFO - PROCESS | 1735 | 1467741048486 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 1735 | 1467741048490 Marionette TRACE conn4 <- [1,3086,null,{}] 10:50:48 INFO - PROCESS | 1735 | 1467741048497 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}] 10:50:48 INFO - PROCESS | 1735 | 1467741048503 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:48 INFO - PROCESS | 1735 | 1467741048677 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:50:48 INFO - PROCESS | 1735 | 1467741048904 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 1735 | 1467741048914 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x92167c00 == 42 [pid = 1735] [id = 781] 10:50:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0x928aa400) [pid = 1735] [serial = 2342] [outer = (nil)] 10:50:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x92967400) [pid = 1735] [serial = 2343] [outer = 0x928aa400] 10:50:49 INFO - PROCESS | 1735 | 1467741049058 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x92b4c400) [pid = 1735] [serial = 2344] [outer = 0x928aa400] 10:50:50 INFO - PROCESS | 1735 | 1467741050003 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:50:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1533ms 10:50:50 INFO - PROCESS | 1735 | 1467741050018 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 1735 | 1467741050028 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:50:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:50:50 INFO - PROCESS | 1735 | 1467741050036 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1735 | 1467741050042 Marionette TRACE conn4 <- [1,3090,null,{}] 10:50:50 INFO - PROCESS | 1735 | 1467741050059 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}] 10:50:50 INFO - PROCESS | 1735 | 1467741050068 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:50 INFO - PROCESS | 1735 | 1467741050273 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:50:50 INFO - PROCESS | 1735 | 1467741050500 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 1735 | 1467741050514 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb1800 == 43 [pid = 1735] [id = 782] 10:50:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x93c67400) [pid = 1735] [serial = 2345] [outer = (nil)] 10:50:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x95202000) [pid = 1735] [serial = 2346] [outer = 0x93c67400] 10:50:50 INFO - PROCESS | 1735 | 1467741050633 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x953c9c00) [pid = 1735] [serial = 2347] [outer = 0x93c67400] 10:50:51 INFO - PROCESS | 1735 | 1467741051511 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:50:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1495ms 10:50:51 INFO - PROCESS | 1735 | 1467741051530 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1735 | 1467741051535 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:50:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:50:51 INFO - PROCESS | 1735 | 1467741051541 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1735 | 1467741051544 Marionette TRACE conn4 <- [1,3094,null,{}] 10:50:51 INFO - PROCESS | 1735 | 1467741051551 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}] 10:50:51 INFO - PROCESS | 1735 | 1467741051556 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:51 INFO - PROCESS | 1735 | 1467741051729 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:50:51 INFO - PROCESS | 1735 | 1467741051941 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1735 | 1467741051951 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x9313fc00 == 44 [pid = 1735] [id = 783] 10:50:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x97814000) [pid = 1735] [serial = 2348] [outer = (nil)] 10:50:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x97a18c00) [pid = 1735] [serial = 2349] [outer = 0x97814000] 10:50:52 INFO - PROCESS | 1735 | 1467741052083 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0x98cbe800) [pid = 1735] [serial = 2350] [outer = 0x97814000] 10:50:53 INFO - PROCESS | 1735 | 1467741053052 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1529ms 10:50:53 INFO - PROCESS | 1735 | 1467741053072 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:50:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:50:53 INFO - PROCESS | 1735 | 1467741053076 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:50:53 INFO - PROCESS | 1735 | 1467741053083 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 1735 | 1467741053087 Marionette TRACE conn4 <- [1,3098,null,{}] 10:50:53 INFO - PROCESS | 1735 | 1467741053096 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}] 10:50:53 INFO - PROCESS | 1735 | 1467741053102 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:53 INFO - PROCESS | 1735 | 1467741053341 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:50:53 INFO - PROCESS | 1735 | 1467741053604 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 1735 | 1467741053614 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deb1c00 == 45 [pid = 1735] [id = 784] 10:50:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0x8f251400) [pid = 1735] [serial = 2351] [outer = (nil)] 10:50:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x99835800) [pid = 1735] [serial = 2352] [outer = 0x8f251400] 10:50:53 INFO - PROCESS | 1735 | 1467741053696 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x99839000) [pid = 1735] [serial = 2353] [outer = 0x8f251400] 10:50:54 INFO - PROCESS | 1735 | 1467741054523 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]]]}] 10:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1482ms 10:50:54 INFO - PROCESS | 1735 | 1467741054565 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1735 | 1467741054569 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:50:54 INFO - PROCESS | 1735 | 1467741054622 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1735 | 1467741054625 Marionette TRACE conn4 <- [1,3102,null,{}] 10:50:54 INFO - PROCESS | 1735 | 1467741054634 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}] 10:50:54 INFO - PROCESS | 1735 | 1467741054644 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:54 INFO - PROCESS | 1735 | 1467741054888 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:50:55 INFO - PROCESS | 1735 | 1467741055179 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 1735 | 1467741055195 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fad6800 == 46 [pid = 1735] [id = 785] 10:50:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x928a5800) [pid = 1735] [serial = 2354] [outer = (nil)] 10:50:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x99970000) [pid = 1735] [serial = 2355] [outer = 0x928a5800] 10:50:55 INFO - PROCESS | 1735 | 1467741055352 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x99cd3c00) [pid = 1735] [serial = 2356] [outer = 0x928a5800] 10:50:56 INFO - PROCESS | 1735 | 1467741056130 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:50:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:50:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1580ms 10:50:56 INFO - PROCESS | 1735 | 1467741056157 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:50:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:50:56 INFO - PROCESS | 1735 | 1467741056161 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:50:56 INFO - PROCESS | 1735 | 1467741056167 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 1735 | 1467741056171 Marionette TRACE conn4 <- [1,3106,null,{}] 10:50:56 INFO - PROCESS | 1735 | 1467741056177 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}] 10:50:56 INFO - PROCESS | 1735 | 1467741056182 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:56 INFO - PROCESS | 1735 | 1467741056347 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:50:56 INFO - PROCESS | 1735 | 1467741056556 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1735 | 1467741056562 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8da55000 == 47 [pid = 1735] [id = 786] 10:50:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x8de8d400) [pid = 1735] [serial = 2357] [outer = (nil)] 10:50:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x8f963000) [pid = 1735] [serial = 2358] [outer = 0x8de8d400] 10:50:56 INFO - PROCESS | 1735 | 1467741056695 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0x99d06400) [pid = 1735] [serial = 2359] [outer = 0x8de8d400] 10:50:57 INFO - PROCESS | 1735 | 1467741057534 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]]]}] 10:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1389ms 10:50:57 INFO - PROCESS | 1735 | 1467741057556 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1735 | 1467741057560 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:50:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:50:57 INFO - PROCESS | 1735 | 1467741057566 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1735 | 1467741057570 Marionette TRACE conn4 <- [1,3110,null,{}] 10:50:57 INFO - PROCESS | 1735 | 1467741057576 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}] 10:50:57 INFO - PROCESS | 1735 | 1467741057581 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:57 INFO - PROCESS | 1735 | 1467741057793 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:50:58 INFO - PROCESS | 1735 | 1467741058250 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 1735 | 1467741058258 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8debd000 == 48 [pid = 1735] [id = 787] 10:50:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0x8debdc00) [pid = 1735] [serial = 2360] [outer = (nil)] 10:50:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0x8f959c00) [pid = 1735] [serial = 2361] [outer = 0x8debdc00] 10:50:58 INFO - PROCESS | 1735 | 1467741058395 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0x8fade000) [pid = 1735] [serial = 2362] [outer = 0x8debdc00] 10:50:59 INFO - PROCESS | 1735 | 1467741059178 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"]]]}] 10:50:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:50:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:50:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:50:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1637ms 10:50:59 INFO - PROCESS | 1735 | 1467741059211 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 1735 | 1467741059216 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:50:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:50:59 INFO - PROCESS | 1735 | 1467741059226 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1735 | 1467741059230 Marionette TRACE conn4 <- [1,3114,null,{}] 10:50:59 INFO - PROCESS | 1735 | 1467741059238 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}] 10:50:59 INFO - PROCESS | 1735 | 1467741059246 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:59 INFO - PROCESS | 1735 | 1467741059407 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:50:59 INFO - PROCESS | 1735 | 1467741059643 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\", \"60e30e2b-4d9e-4688-9e47-e8cd2a038f9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 1735 | 1467741059651 Marionette INFO sendAsync 870b18d0-db13-4480-bbf7-2e3c1724dd42 10:50:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c792400 == 49 [pid = 1735] [id = 788] 10:50:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0x8c794800) [pid = 1735] [serial = 2363] [outer = (nil)] 10:50:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0x91c0fc00) [pid = 1735] [serial = 2364] [outer = 0x8c794800] 10:50:59 INFO - PROCESS | 1735 | 1467741059726 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x9284c000) [pid = 1735] [serial = 2365] [outer = 0x8c794800] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x92d8e000) [pid = 1735] [serial = 2301] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOCSHELL 0x8da51400 == 48 [pid = 1735] [id = 769] 10:51:00 INFO - PROCESS | 1735 | --DOCSHELL 0x8fad3c00 == 47 [pid = 1735] [id = 768] 10:51:00 INFO - PROCESS | 1735 | 1467741060841 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]]]}] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 102 (0x8fb39800) [pid = 1735] [serial = 2295] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 101 (0x8f258400) [pid = 1735] [serial = 2293] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 100 (0x8deeec00) [pid = 1735] [serial = 2292] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 99 (0x9295e400) [pid = 1735] [serial = 2289] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 98 (0x924d4800) [pid = 1735] [serial = 2283] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 97 (0x8c795c00) [pid = 1735] [serial = 2274] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 96 (0x8fb2fc00) [pid = 1735] [serial = 2280] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 95 (0x8f58ec00) [pid = 1735] [serial = 2277] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0x92847000) [pid = 1735] [serial = 2286] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0x9215d400) [pid = 1735] [serial = 2270] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0x92b4fc00) [pid = 1735] [serial = 2299] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x9295f400) [pid = 1735] [serial = 2298] [outer = (nil)] [url = about:blank] 10:51:00 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x91a7b800) [pid = 1735] [serial = 2296] [outer = (nil)] [url = about:blank] 10:51:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:51:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1682ms 10:51:00 INFO - PROCESS | 1735 | 1467741060910 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1735 | 1467741060916 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:51:02 WARNING - u'runner_teardown' () 10:51:02 INFO - No more tests 10:51:02 INFO - Got 0 unexpected results 10:51:02 INFO - SUITE-END | took 1344s 10:51:02 INFO - Closing logging queue 10:51:02 INFO - queue closed 10:51:02 INFO - Return code: 0 10:51:02 WARNING - # TBPL SUCCESS # 10:51:02 INFO - Running post-action listener: _resource_record_post_action 10:51:02 INFO - Running post-run listener: _resource_record_post_run 10:51:03 INFO - Total resource usage - Wall time: 1382s; CPU: 98.0%; Read bytes: 14127104; Write bytes: 925888512; Read time: 600; Write time: 252568 10:51:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:51:03 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 133779456; Read time: 0; Write time: 131920 10:51:03 INFO - run-tests - Wall time: 1349s; CPU: 98.0%; Read bytes: 11124736; Write bytes: 787910656; Read time: 508; Write time: 118968 10:51:03 INFO - Running post-run listener: _upload_blobber_files 10:51:03 INFO - Blob upload gear active. 10:51:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:51:03 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:51:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:51:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:51:04 INFO - (blobuploader) - INFO - Open directory for files ... 10:51:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:51:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:51:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:06 INFO - (blobuploader) - INFO - Done attempting. 10:51:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:51:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:51:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:07 INFO - (blobuploader) - INFO - Done attempting. 10:51:07 INFO - (blobuploader) - INFO - Iteration through files over. 10:51:07 INFO - Return code: 0 10:51:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:51:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:51:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13868010516257409cd3bffa1fa649686b71d126e7445574c161b6c543f564d7551018e1b8bfa608eb818c2c553b4df78b1dddde0d7099ebb43a22250bb1a7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9606424d105d87e7d328370320e40c3cfa982abfc669471dafd7b17be31aee099ff481fdbcb0341fb05a488dd7e173486fcfc5a28cd299f21835c542add49c4e"} 10:51:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:51:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:51:07 INFO - Contents: 10:51:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13868010516257409cd3bffa1fa649686b71d126e7445574c161b6c543f564d7551018e1b8bfa608eb818c2c553b4df78b1dddde0d7099ebb43a22250bb1a7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9606424d105d87e7d328370320e40c3cfa982abfc669471dafd7b17be31aee099ff481fdbcb0341fb05a488dd7e173486fcfc5a28cd299f21835c542add49c4e"} 10:51:07 INFO - Running post-run listener: copy_logs_to_upload_dir 10:51:07 INFO - Copying logs to upload dir... 10:51:07 INFO - mkdir: /builds/slave/test/build/upload/logs 10:51:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1471.809663 ========= master_lag: 3.90 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 35 secs) (at 2016-07-05 10:51:11.396822) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-05 10:51:11.402610) ========= 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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13868010516257409cd3bffa1fa649686b71d126e7445574c161b6c543f564d7551018e1b8bfa608eb818c2c553b4df78b1dddde0d7099ebb43a22250bb1a7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9606424d105d87e7d328370320e40c3cfa982abfc669471dafd7b17be31aee099ff481fdbcb0341fb05a488dd7e173486fcfc5a28cd299f21835c542add49c4e"} build_url:https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032614 build_url: 'https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/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/13868010516257409cd3bffa1fa649686b71d126e7445574c161b6c543f564d7551018e1b8bfa608eb818c2c553b4df78b1dddde0d7099ebb43a22250bb1a7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9606424d105d87e7d328370320e40c3cfa982abfc669471dafd7b17be31aee099ff481fdbcb0341fb05a488dd7e173486fcfc5a28cd299f21835c542add49c4e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V_c19gbsTjq1xETsY3GuMA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-05 10:51:13.036731) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:51:13.037309) ========= 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-1467739505.826737-664634276 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017822 ========= master_lag: 2.31 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:51:15.367591) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-05 10:51:15.368068) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-05 10:51:16.602915) ========= ========= Total master_lag: 15.02 =========